উবার্টু 16.04 এ কেন হাইবারনেট কাজ করছে না এবং কীভাবে এটি ঠিক করবেন?


8

আমি আমার এইচপি প্যাভিলিয়ন 17-f000 নোটবুকটিতে কুবুন্টু 16.04 64-বিট ইনস্টল করেছি। আমি উবুন্টু ১.0.০৪ উইকি থেকে পদক্ষেপগুলি চেষ্টা করেছি , কিন্তু sudo pm-hibernateটার্মিনাল কমান্ড কিছুই করতে পারেনি এবং /etc/polkit-1/localauthority/50-local.d/com.ubuntu.enable-hibernate.pklaএই বিষয়বস্তু দিয়ে ফাইল তৈরির কোনও প্রভাব ফেলেনি:

[Re-enable hibernate by default in upower] Identity=unix-user:* Action=org.freedesktop.upower.hibernate ResultActive=yes
[Re-enable hibernate by default in logind] Identity=unix-user:* Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.hibernate-multiple-sessions ResultActive=yes

আমার কাছে 5.8GiB র‌্যাম, 7.5GiB অদলবদল রয়েছে এবং র‌্যামকে স্থগিত করা ভাল কাজ করে।


1
অদলবদল বিভাজন কত বড়। ডিস্কের স্থগিতকরণ, হাইফারনেশন, সোয়্যাপের আকার কম হলে র‌্যামটি কার্যকর হয় না।
মাইকউইভজ

1
আমার অদলবদলের পার্টিশনটি 7.5 জিবিবি এবং আমার র‌্যাম 5.8 জিবিবি।
এনকোয়ামি

আমার / ইত্যাদি / ডিফল্ট / গ্রাবের সাথে পুনঃসূচনা = / দেব / মাইস্পাপে ডিভাইস যুক্ত করা হচ্ছেsudo update-grub
এনকৌইমি

সাহায্য করে না। আমি লক্ষ্য করি না যে আমি আমার পূর্ববর্তী মন্তব্যটি সম্পূর্ণ করিনি।
এনকোয়ামি

আপনি যে দস্তাবেজের সাথে সংযুক্ত ছিলেন (যেটি অফিশিয়াল ডকুমেন্টেশনের অংশ) সেটির ক্ষেত্রে, এটি পুরানো এবং কয়েক সপ্তাহের মধ্যে আপডেট হবে। দয়া করে লঞ্চপ্যাড.এন.টি.বাগস
1575466

উত্তর:


5

এটি সম্ভবত উবুন্টু 16.04 এর সাথে এই জাতীয় 4.4.0 কার্নেলের পরিবর্তিত পরিবর্তনগুলি এবং রেজ্রেশনগুলির কারণে ঘটেছে , তবে আমার 4.4.0 এর জন্য একটি কার্যনির্বাহী কাজ রয়েছে:

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

  1. আপনার অদলবদল / পার্টিশন / ফাইলগুলি সঠিকভাবে সেট আপ হয়েছে কিনা তা ডাবল পরীক্ষা করে দেখুন /etc/default/grub; আপনি হয় অবস্থানের চেক করে তা করতে পারেন cat /proc/swapsবা swapon -s

    আরও ভাল, সোয়াপ পার্টিশন / ফাইল (গুলি) এর ইউআইডি বা লেবেলটি সন্ধান করুন এবং এটি ব্যবহার করুন:

    tail -n -9 /proc/swaps | cut -d ' ' -f 1 | xargs sudo blkid
  2. এর /etc/default/grubসাহায্যে লাইনটি সন্ধান করুন GRUB_CMDLINE_LINUX_DEFAULT=, আপনার স্যুপের ডিভাইস যুক্ত করুন এবং সংরক্ষণ করুন। ইউইউডি প্রবেশ করতে, এটির সাথে UUID=বা এর সাথে উপসর্গ করুন /dev/by-uuid/

  3. GRUB এ পরিবর্তনগুলি সংরক্ষণ করুন:

    sudo update-grub
  4. যোগ TuxOnIce স্থিতিশীল সংগ্রহস্থলের :

    sudo add-apt-repository ppa:tuxonice/ppa
  5. TuxOnIce কার্নেল এবং uswsup ইনস্টল করুন:

    sudo apt update
    sudo apt install uswsusp linux-generic-tuxonice tuxonice-userui
    
  6. আপনার কম্পিউটার পুনরায় চালু করুন ( sudo reboot;)


3
আরে, আমি 'সুডো পিএম-হাইবারনেট' ব্যবহার করে আমার সিস্টেমটি হাইবারনেট করতে সক্ষম হয়েছি, তবে হাইবারনেট করার কোনও বিকল্প নেই (শীর্ষে রাইট সেটিংস আইকনের উপর ক্লিক করুন)।
নিখিল ভার্মা

2
@ নিখিল ভার্মা এই উত্তরটি চেষ্টা করে দেখুন: Askubuntu.com/a/462480/51672
এনকৌইয়ি

2
সুতরাং "আপনার সোয়াপ ডিভাইস যুক্ত করুন" এর অর্থ আপনি "পুনঃসূচনা = / দেব / তোমারউপ" যুক্ত করবেন?
Misiu_mp

2
"আপনার সোয়াপ ডিভাইস (গুলি) যুক্ত করুন এবং সংরক্ষণ করুন" এর অর্থ কী?
অ্যালেক্স

2
@ অ্যালেক্স এটি অনুসারে ( Askubuntu.com/a/196365/187411 ) এর অর্থ resume=UUID=[your UUID]ইতিমধ্যে বিদ্যমান স্ট্রিংটিতে স্ট্রিং যুক্ত করা। উদাহরণস্বরূপGRUB_CMDLINE_LINUX_DEFAULT="quiet splash resume=UUID=549ae7468"
ossbuntu

2

উবুন্টু ১.0.০৪-তে আমার ঠিক একই সমস্যা ছিল এবং কিছুই সাহায্য করার মতো মনে হয়নি।

অবশেষে আমি বুঝতে পেরেছিলাম যে আমাকে কেবল BIOS মেনুতে সিকিউর বুট অক্ষম করতে হয়েছিল । আমি ইতিমধ্যে গৃহীত উত্তরে প্রস্তাবিত পদক্ষেপগুলি সম্পন্ন করেছি, সুতরাং আমার ক্ষেত্রে সেগুলি প্রয়োজনীয় ছিল কিনা তা আমি বলতে পারি না।

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