ব্যাটারির আয়ু দীর্ঘায়িত করতে লিনাক্সে কেবল পাঠ্য মোডে (কোনও জিনোম, কে


14

আমি যদি ব্যাটারির জীবন বাঁচাতে আমার জিইউআইগুলি পুরোপুরি অক্ষম করতে চাই তবে আমি কীভাবে এগিয়ে যাব?

আমি জানি যে আমি Ctrl + Alt + F3 চাপতে এবং কমান্ড লাইনে থাকতে পারি, তবে ডেস্কটপ ম্যানেজারটি এখনও পটভূমিতে থাকবে (আমি মনে করি)।

সুতরাং, Ctrl + Alt + F3 এর পরে আমার তিনটি কমান্ডের প্রয়োজন:

  • কমান্ড লাইন থেকে আমাকে ব্যাটারি লাইফ বলুন
  • ডেস্কটপ পরিবেশ বন্ধ করুন

এটা কোনো কিছু হলো?

উত্তর:


11

আমি যদি ব্যাটারির জীবন বাঁচাতে আমার জিইউআইগুলি পুরোপুরি অক্ষম করতে চাই তবে আমি কীভাবে এগিয়ে যাব?

বুট চালাতে আপনি কেবল আপনার ডিসপ্লে ম্যানেজারকে অক্ষম করতে পারেন (এটি কেডি, লাইটডিএম, জিডিএম, ইত্যাদি) আপনার সিস্টেমের উপর নির্ভর করে চালান:

sudo update-rc.d gdm remove
sudo update-rc.d kdm remove
sudo update-rc.d lightdm remove

এটি দিয়ে আপনাকে বুট করার পরে ডেস্কটপ ম্যানেজারটি থামাতে হবে না। তবে আপনি যদি এটি না চান sudo /etc/init.d/<display_manager_name> stopতবে বুট করার পরে ডেস্কটপ ম্যানেজারটি বন্ধ করে দেবেন:

sudo service gdm stop
sudo service kdm stop
sudo service lightdm stop

এটি upstartডেবিয়ান এবং ডেরাইভেটিভগুলির মতো ব্যবহার করে এমন কোনও সিস্টেমে কাজ করবে ।

আপনার সিস্টেম যদি ব্যবহার করে তবে systemdআপনি এটি ব্যবহার করতে পারেন systemctl:

## All the next lines are executed as root
systemctl disable gdm ## or gdm3
systemctl disable kdm
systemctl disable lightdm
systemctl disable <name_of_the_service>

কমান্ড লাইন থেকে আমাকে ব্যাটারি লাইফ বলুন

আপনার ব্যাটারির স্থিতি দেখার জন্য আপনি ইনস্টল করে চালনা করতে পারেন screen/ byobu(যা একটি স্ক্রিন ম্যানেজার, এবং ব্যাটারি + অন্যান্য পরিসংখ্যানের শতাংশ প্রদর্শন করবে) বা চলমান acpi -b

ডেস্কটপ পরিবেশ বন্ধ করুন

আমার আগের প্রতিক্রিয়া পরীক্ষা করুন।

আমি জানি যে আমি Ctrl + Alt + F3 চাপতে এবং কমান্ড লাইনে থাকতে পারি, তবে ডেস্কটপ ম্যানেজারটি এখনও পটভূমিতে থাকবে (আমি মনে করি)।

Ctrl+ Alt+ আপনাকে F1-6কেবল টিটিটির একটিতে স্যুইচ করুন। আপনি যে সমস্ত প্রোগ্রামটি চালাচ্ছেন তা পটভূমিতে কার্যকর করা চালিয়ে যাবে।


2
sudo service gdm stopএটি বুটে অক্ষম করবে না, তবে কেবল পরিষেবা বন্ধ করবে। আপস্টার্ট কাজের জন্য, sudo mv /etc/init/gdm.conf{,.norun}অক্ষম করতে।
11:53

@ বনসাইভিকিংয়ে /etc/initজিডিএম, কেডিএম, বা লাইটডিএম, জিডিএম স্টোর ইন /etc/dbus-1/system.d/, কেডিএম-এর জন্য কোনও কনফিগারেশন ফাইল নেই /etc/default
ব্রায়াম

তাহলে তারা আপস্টার্ট কাজ নয়। এটি সেই স্থানে থাকতে পারে যেখানে তারা কনফিগারেশন সঞ্চয় করে, তবে পরিষেবাটি সম্ভবত আর / সিটি লিঙ্কগুলি দ্বারা পরিচালিত /etc/init.d/ এ একটি সিস্টেম ভি আরআই স্ক্রিপ্ট। sudo update-rc.d gdm disableপরিবর্তে ব্যবহার করুন।
বনসাইভাইকিং

সিস্টেমেড-কম ওএসে আপনি রানটাইমে রানলেভেলটিও বেছে নিতে পারেন। গ্রুব 2 মেনুতে থাকাকালীন কেবল 'ই' টিপুন এবং init Nকার্নেল বুট লাইনে যুক্ত করুন (যেখানে Nউদাহরণস্বরূপ 3নেটওয়ার্ক চালু থাকা ক্লায়েন্ট মাল্টি-ব্যবহারকারীদের ক্ষেত্রে)। একটি উত্স
tuk0z

4

কেউ নির্দিষ্ট করে রানলেভেল দিয়ে initকেন ব্যবহার করবেন না বলে ইঙ্গিত দিয়েছেন ? উপর Xubuntu সর্বশেষ 1 আমার জন্য কাজ করে।

$ runlevel  \\just to show your actual runlevel, expect N 2.
$ sudo telinit $runlevel
   where $runlevel is either:
    0 : System halt.
    1 : Single-User mode.
    2 : Graphical multi-user plus networking (DEFAULT)
    3 : Same as "2", but not used.
    4 : Same as "2", but not used.
    5 : Same as "2", but not used.
    6 : System reboot.

তারপরে ডেস্কটপ পরিচালকদের পূর্বের উত্তর হিসাবে থামানো বা কনফিগারেশনটি বিভিন্ন উপায়ে পরিবর্তন করা সম্ভব ।

শেষ অবধি যদি আপনি সোলারিস বা অন্য অনুরূপ হয়ে থাকেন তবে আপনি বর্তমান রানলেভাল প্রদর্শন করতে হয় initঅথবা svcadm"হু-আর" ব্যবহার করবেন ।


আমি রাজী. কিছুক্ষণের জন্য আমার এমন একটি সিস্টেম ছিল যা রানলেভেল 3 এ খেলাপি খেলাপি হয়ে যায় এবং আমি যখন গুই চাইতাম তখন রানলেভেলটি 5 তে পরিবর্তন করে দিতাম এবং আমার কাজ শেষ হয়ে গেলে।
কেভিন

SysvInit সিস্টেমে থাকাকালীন (যেমন সিস্টেমড-কম) আমার সর্বদা কিছুটা আলাদা ছিল (কেবল যেখানে এটি আলাদা হয় সেখানে লেখা): রানলেভেল হয়: 2: অব্যবহৃত; 3: ক্লায়েন্ট মাল্টি-ইউজার প্লাস নেটওয়ার্কিং; 4: অব্যবহৃত; 5: গ্রাফিকাল মাল্টি-ইউজার প্লাস নেটওয়ার্কিং।
tuk0z

2

সমস্যাটি হ'ল বেশিরভাগ লিনাক্স বিতরণে, initপ্রক্রিয়াটি উইন্ডো ম্যানেজারটিকে নিজস্ব টার্মিনালে চালু করে, তাই:

  1. সমস্ত গ্রাফিকাল ইন্টারফেস মারতে, আপনাকে মূল হতে হবে
  2. এমনকি যদি আপনি X সার্ভারটিকে রুট হিসাবে হত্যা করেন init তবে এটি আপনার ভার্চুয়াল টার্মিনালের একটি দখল করায় এটি স্বয়ংক্রিয়ভাবে পুনরায় চালু হবে

সুতরাং, আপনাকে আপনার সিস্টেমটি কনফিগার করতে হবে যাতে গ্রাফিকাল ইন্টারফেসটি initশুরু হওয়ার পরে না শুরু হয়, যা আপনাকে এটি নিয়মিত tty- এ ম্যানুয়ালি চালু করতে এবং শেষ করতে সক্ষম করবে। এটি সত্যই সুবিধাজনক নয় তবে এটি সম্ভাব্য। গ্রাফিকাল ইন্টারফেস শুরু করা থেকে /etc/inittabকীভাবে প্রতিরোধ করা initযায় তা জানতে ডাকা একটি ফাইল সন্ধান করুন এবং আপনার বিতরণ নির্দিষ্ট ডকুমেন্টেশন দেখুন । এটি অপসারণ বা মন্তব্য করার জন্য কেবল একটি লাইন হতে পারে।

আপনার অন্যান্য প্রশ্ন সম্পর্কিত, আপনি কেবলমাত্র কমান্ডটি টাইপ করে আপনার ব্যাটারির স্থিতি জানতে পারবেন acpi


1

"ব্যাটারি লাইফ বলার" অংশটি সহজ, আমি এর জন্য বাইবু বা অনুরূপ ইউটিলিটি ব্যবহার করব। এই পরিচালকদের দুর্দান্ত যে তারা টার্মিনালগুলি থেকে সেশনগুলি পৃথক করবে, যার অর্থ আপনি এমনকি ডিও-তে বাইবুতে আপনার কাজ শুরু করতে পারেন, তারপরে কেবল ডিপটি জ্যাপ করুন এবং টিটিটিতে চালিয়ে যেতে পারেন।

অথবা আপনি এটি শেল (চিন্তাভাবনা $PS1এবং বাশ ফাংশন) এর মধ্যে প্রয়োগ করতে পারেন ।

জ্যাপিং অংশটির জন্য, ডিই বন্ধ করা মানে এর মধ্যে চলমান সমস্ত প্রোগ্রাম বন্ধ করা, যার অর্থ ডেটা হ্রাস হওয়া যায়। এটি আপনাকে রুট অ্যাক্সেসের প্রয়োজন কারণ হিসাবে দেখা যেতে পারে।

তবে আপনি যদি সত্যিই এটি চান এবং যে কোনও সময় এটি দ্রুত করতে সক্ষম হতে চান তবে আপনি এর জন্য একটি স্ক্রিপ্ট লিখতে পারেন, এটি "রুট" দিয়ে দিন এবং সেট বিড সেট সেট করুন যাতে কেউ যদি এই নির্দিষ্ট স্ক্রিপ্টটি চালায় তবে এটি চলবে আর কোনও প্রমাণীকরণ ছাড়াই রুট । যা এই সামান্য জটিল করে তোলে তা হ'ল কিছু ডিস্ট্রো আপনাকে স্ক্রিপ্টগুলির সাহায্যে এটি করতে দেয় না । এটি আপনার জন্য স্ক্রিপ্টটি দেবে এবং পরিবর্তে সেই মোড়কটি ব্যবহার করবে এমন একটি সি মোড়ক তৈরি করে সমাধান করা যেতে পারে exec

আমি সম্ভবত এই পদ্ধতির সাথে যাব এবং অতিরিক্ত বৈশিষ্ট্যগুলি বিবেচনা করবো যেমন ডিই এর অভ্যন্তর থেকে চালিত হয় তবে জ্যাপিং না করা, তত্ক্ষণাত কোনও কিছু app্যাপ না করা (s০ এর দশকের মতো) বা বাইবুর কোনও কীতে ম্যাপিং করা।


0

আমি সম্প্রতি একটি দুর্দান্ত প্যাকেজ আবিষ্কার করেছি grml-rescuebootযা আপনার কম্পিউটারে ইনস্টল করার সময় আপনাকে কোনও ISO চিত্র / boot / grML ডিরেক্টরিতে স্থাপন করতে দেয় এবং তারপরে আপনি আপডেট-গ্রাব কমান্ডটি প্রকাশ করার পরে এটি আপনার গ্রাব বুটকে বুট করার মতো কিছু হিসাবে যুক্ত করবে।

যদি আপনি তাদের আইএসও চিত্র ব্যবহার করেন এবং এটি সম্পূর্ণরূপে পাঠ্যের উপর ভিত্তি করে বুট করেন। আপনি যখন কোনও পাওয়ার উত্সের কাছাকাছি থাকবেন তখন এই সমাধানটির সৌন্দর্যটি হ'ল আপনি সর্বদা আপনার স্বাভাবিক সেটআপটিতে ফিরে যেতে পারেন।

এই প্যাকেজ হিসাবে কীভাবে ইনস্টল করবেন সে সম্পর্কে আরও তথ্য কেবল বেশিরভাগ বিতরণ থেকে পাওয়া যায় এটি কেবল ইনস্টল করুন এবং ম্যান পৃষ্ঠাটি পড়ুন।


-1

টেক্সট মোডে কেবল চালিত 3 টি সিস্টেম চালান run

বা সম্পাদনা / ইত্যাদি / ইনিটাব এবং কোনও জিইউআই চাইলে রান স্তরটি 5 এ পরিবর্তন করতে চান তবে রান স্তরটি 3 এ পরিবর্তন করুন


আপনি যদি GUI দিয়ে আপনার সিস্টেমটি চালাতে চান। কেবল # ইনিট 3 চালান বা আপনি যদি আপনার সিস্টেমটিকে পাঠ্য মোডে চালাতে চান তবে / ইত্যাদি / ইনিশটাবকে সর্বদা 3 স্তরে পরিবর্তন করতে পারেন
বিল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.