আমি যখন ১১.১০ থেকে ১২.০৪ এ আপগ্রেড করেছি তখন আমার উবুন্টু পাওয়ার মেনু হাইবারনেট করার ক্ষমতা হারিয়ে ফেলেছে। এটিকে আবার যুক্ত করার কোনও উপায় আছে বা 12.04 এর জন্য এটি ডিফল্ট?
আমি যখন ১১.১০ থেকে ১২.০৪ এ আপগ্রেড করেছি তখন আমার উবুন্টু পাওয়ার মেনু হাইবারনেট করার ক্ষমতা হারিয়ে ফেলেছে। এটিকে আবার যুক্ত করার কোনও উপায় আছে বা 12.04 এর জন্য এটি ডিফল্ট?
উত্তর:
হাইবারনেশন ওবুন্টু 12.04 এ ডিফল্টরূপে অক্ষম করা আছে। এই বাগের প্রতিবেদনে এই সিদ্ধান্তের যুক্তি খুঁজে পাওয়া যাবে ।
এটি পুনরায় সক্ষম করতে এই প্রশ্নটি দেখুন:
দুর্ভাগ্যক্রমে, হাইবারনেশন ডিফল্টরূপে উবুন্টু 12.04 এ অক্ষম করা হয়েছে , কারণ এটি অনেক সিস্টেমে সঠিকভাবে কাজ করে না।
হাইবারনেশনটি আপনার হার্ডওয়ারের সাথে কাজ করে কিনা তা আপনি যদি নিশ্চিত না হন তবে আপনি আপনার টার্মিনাল থেকে হাইবারনেট কমান্ড প্রেরণ করে এটি পরীক্ষা করতে পারেন
sudo pm-hibernate
এটি যেভাবেই সক্ষম করা যায় তা এখানে: ( সতর্কতা : কেবলমাত্র উন্নত ব্যবহারকারীদের জন্য - সম্ভবত কাজ না করে)
টার্মিনালে টাইপ করুন:
sudo gedit /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.pkla
অনুরোধ করা হলে আপনার পাসওয়ার্ড লিখুন।
বিভাগটির জন্য অনুসন্ধান করুন
[ডিফল্টরূপে হাইবারনেট অক্ষম করুন]
পরিচয় = ইউনিক্স-ব্যবহারকারী: *
ক্রিয়া = org.freedesktop.upower.hibernate ফলাফলঅ্যাক্টিভ
= না
এবং এটি দিয়ে প্রতিস্থাপন
[হাইবারনেট পুনরায় সক্ষম করুন]
পরিচয় = ইউনিক্স-ব্যবহারকারী: *
ক্রিয়া = org.freedesktop.upower.hibernate ফলাফলঅ্যাক্টিভিটি
= হ্যাঁ
পরবর্তী পুনঃসূচনা করার পরে, "হাইবারনেট" বিকল্পটি আপনার স্ক্রিনের উপরের ডানদিকে 'পাওয়ার মেনুতে' ফিরে আসবে। যদি আপনার হার্ডওয়্যার হাইবারনেশনকে সমর্থন করে তবে এটি এখন কাজ করবে।
দ্রষ্টব্য : আপনি যদি হাইবারনেশনটি আবার অক্ষম করতে চান তবে উপরের পরিবর্তনগুলিকে সরিয়ে দিন।
জর্জি: লিনাক্স কম্পিউটারটি হাইবারনেট করার বিভিন্ন উপায় রয়েছে। যদি উবুন্টুর ডিফল্ট ব্যর্থ হয়, আপনি সর্বদা অন্যান্য হাইবারনেশন সিস্টেম চেষ্টা করতে পারেন।
কনসোলে:
sudo apt-get install hibernate
এর পরে, পুনরায় বুট করুন। এটি ইউসপসপ সিস্টেমটি ইনস্টল করবে, সংক্ষেপণ সহ একটি নির্ভরযোগ্য সিস্টেম, এটি যথার্থের সাথে ইনস্টল করা হয়নি।
দ্বিতীয় সিস্টেমটি TuxOnIce, তবে এটি সেট আপ করার জন্য আরও প্রযুক্তিগত দক্ষতা প্রয়োজন।
এর পরে, হাইবারনেশন সক্ষম করার জন্য যথাযথ উপায়টি অনুসরণ করুন, এর আগে পোস্ট করা হয়েছে। হাইওরনেট করার জন্য প্রয়োজনীয় প্যাকেজগুলি একটি নির্ভুল ডিফল্ট ইনস্টলটিতে ইনস্টল করা হয়নি তা দেখে দুঃখজনক। যদি আপনি "হাইবারনেট" ইনস্টল না করেন, আপনি যদি "সুডো পিএম-হাইবারনেট" চালানোর চেষ্টা করেন, সেই কমান্ডটি কিছুই করবে না (কিছু সিস্টেমে এটি শাটডাউন করবে)।
এটি 12.04 এর কারণে নয় তবে আপনার কাছে অদলবদল বিভাজন নেই বা এটি হাইবারনেট হিসাবে ব্যবহার হিসাবে চিহ্নিত করা হয়নি। আমি যখন ১১.১০ তে আপগ্রেড করেছি তখন আমারও একই সমস্যা হয়েছিল।
স্বাপ বিভাজন যুক্ত করুন বা এটি সোয়াপ ব্যবহারের জন্য প্রস্তুত তৈরি করুন সহায়তার জন্য এই ওয়েবপৃষ্ঠায় যান। https://help.ubuntu.com/community/SwapFaq#How_do_I_add_more_swap.3F
মনে রাখবেন যদি আপনি হাইবারনেট করতে চান তবে আপনার অদলবদল অবশ্যই আপনার পরিমাণের দৈহিক মেমরির চেয়ে বড় হবে!
হাইবারনেট কেবল তখনই কাজ করবে যখন আপনি কোনও ক্রিপ্টযুক্ত স্ব্যাপ পার্টিশন না পেয়ে থাকেন, যা আপনি ওবুন্টু 12.04 ইনস্টল করার সময় আপনার লগইন ডিরেক্টরিটি ক্রিপ্ট করতে বেছে নিলে ডিফল্ট হয়।
এর মতো স্ক্রিপ্ট যুক্ত করার চেষ্টা করুন
#!/bin/sh
PATH=/sbin:/usr/sbin:/bin:/usr/bin
case "${1}" in
hibernate)
if [ -e /dev/zram0 ]; then
swapoff /dev/zram0
fi
;;
thaw)
if [ -e /dev/zram0 ]; then
swapon -p 100 /dev/zram0
fi
;;
esac
/etc/pm/sleep.d ডায়রিটরিতে এটি অনুমান হিসাবে আমার জন্য এটি কাজ করা প্রয়োজন ছিল? আপনি একটি ramdisk হাইবারনেট করতে পারবেন না !!!
ডি