লিনাক্সে স্থগিতকরণ এবং হাইবারনেশন মোডগুলি কীভাবে অক্ষম করবেন


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

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

আপনি যখন আপনার সিস্টেমটি ব্যবহার করছেন না তখন আপনার সিস্টেমকে স্থগিতকরণ শক্তি সঞ্চয় করতে সহায়তা করে। আপনার সিস্টেমটি ব্যবহারে ফিরে আসতে কোনও সাধারণ মাউস-ক্লিক বা যেকোন কীবোর্ড বোতামে একটি আলতো চাপতে হবে। কখনও কখনও, আপনি পাওয়ার বোতাম টিপতে হতে পারে।

লিনাক্সে 3 টি সাসপেন্ড মোড রয়েছে:

  • রu্যামের জন্য সাসপেন্ড (সাধারণ সাসপেন্ড): এটি এমন মোড যা বেশিরভাগ ল্যাপটপগুলি নির্দিষ্ট সময়সীমার পরে বা পিসি ব্যাটারিতে চলার সময় idাকনা বন্ধ করার পরে স্বয়ংক্রিয়ভাবে প্রবেশ করে। এই মোডে, পাওয়ারটি রu্যামের জন্য সংরক্ষিত থাকে এবং বেশিরভাগ উপাদান থেকে কেটে যায়
  • ডিস্কে স্থগিত (হাইবারনেট): এই মোডে, মেশিনের অবস্থাটি অদলবদলে সংরক্ষণ করা হয় এবং সিস্টেমটি সম্পূর্ণরূপে চালিত হয়। তবে এটি চালু করার পরে, সমস্ত কিছু পুনরুদ্ধার করা হবে এবং আপনি যেখান থেকে চলে গেছেন সেখান থেকে তুলে নেবেন pick
  • উভয়কেই স্থগিত করুন (হাইব্রিড সাসপেন্ড): এখানে, মেশিনের অবস্থাটি অদলবদলে সংরক্ষণ করা হলেও সিস্টেমটি বন্ধ হয় না। পরিবর্তে, পিসি রu্যাম স্থগিত করা হয়। ব্যাটারি ব্যবহার করা হয় না এবং আপনি ডিস্ক থেকে নিরাপদে সিস্টেমটি আবার চালু করতে পারেন এবং আপনার কাজটি নিয়ে এগিয়ে যেতে পারেন। এই পদ্ধতিটি রu্যাম স্থগিতের চেয়ে অনেক ধীর।

লিনাক্সে সাসপেন্ড এবং হাইবারনেশন অক্ষম করুন

আপনার লিনাক্স সিস্টেমটিকে স্থগিতাদেশ বা হাইবারনেশন থেকে রোধ করতে আপনার নিম্নলিখিত সিস্টেমযুক্ত লক্ষ্যগুলি অক্ষম করতে হবে:

$ sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target

আপনি নীচে প্রদর্শিত আউটপুট পাবেন:

hybrid-sleep.target
Created symlink /etc/systemd/system/sleep.target → /dev/null.
Created symlink /etc/systemd/system/suspend.target → /dev/null.
Created symlink /etc/systemd/system/hibernate.target → /dev/null.
Created symlink /etc/systemd/system/hybrid-sleep.target → /dev/null.

তারপরে সিস্টেমটি পুনরায় বুট করুন এবং আবার লগ ইন করুন।

কমান্ডটি ব্যবহার করে পরিবর্তনগুলি প্রভাবিত হয়েছে কিনা তা যাচাই করুন:

$ sudo systemctl status sleep.target suspend.target hibernate.target hybrid-sleep.target

আউটপুট থেকে, আমরা দেখতে পাব যে চারটি রাজ্যই অক্ষম হয়ে গেছে।

লিনাক্সে সাসপেন্ড এবং হাইবারনেশন সক্ষম করুন

স্থগিতকরণ এবং হাইবারনেশন মোডগুলি পুনরায় সক্ষম করতে, কমান্ডটি চালান:

$ sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target

আপনি যে আউটপুট পাবেন তা এখানে।

Removed /etc/systemd/system/sleep.target.
Removed /etc/systemd/system/suspend.target.
Removed /etc/systemd/system/hibernate.target.
Removed /etc/systemd/system/hybrid-sleep.target.

এটি যাচাই করতে, কমান্ডটি চালান;

$ sudo systemctl status sleep.target suspend.target hibernate.target hybrid-sleep.target

Idাকনাটি বন্ধ করার পরে সিস্টেমটিকে স্থগিত অবস্থায় যেতে না দেওয়ার জন্য /etc/systemd/logind.conf ফাইলটি সম্পাদনা করুন।

$ sudo vim /etc/systemd/logind.conf

নিম্নলিখিত লাইনগুলি ফাইলটিতে যুক্ত করুন।

[Login] 
HandleLidSwitch=ignore 
HandleLidSwitchDocked=ignore

ফাইলটি সংরক্ষণ করুন এবং প্রস্থান করুন। পরিবর্তনগুলি কার্যকর হওয়ার জন্য পুনরায় বুট করতে ভুলবেন না।

এটি আপনার লিনাক্স সিস্টেমে স্থগিতকরণ এবং হাইবারনেশন মোডগুলি কীভাবে অক্ষম করবেন সে সম্পর্কে আমাদের নিবন্ধটি মোড়বে। এটি আমাদের আশা যে আপনি এই গাইডটিকে উপকারী বলে মনে করেছেন। আপনার মতামত সর্বাধিক স্বাগত।