نحوه فعال کردن Hibernate در اوبونتو 17.4

linux_terminal_wallpaper
2 1,340
Telegram_GEEKBOY

در اوبونتو بطور پیش فرض گزینه Hibernate فعال نیست. زمانیکه کامپیوتر Hibernate میگردد تمامی برنامه‌ها و اسناد (documents) ذخیره شده و کامپیوتر بطور کل خاموش می‌شود. اما برنامه‌ها و اسناد، زمانیکه کامپیوتر را دوباره روشن می‌نمایید گشوده خواهند شد.

تست درستی عملکرد hibernate ubuntu

برای این کار میبایست ترمینال را گشوده و فرمان sudo systemctl hibernate را در ترمینال اجرا نمایید. پس از آنکه کامپیوتر خاموش شد. آن را مجدداً روشن کنید. اگر برنامه‌های باز مجدداً باز شدند گزینه هایبرنت فعال است، در غیر اینصورت خیر. اگر هایبرنت کار نکرد پارتیشن swap خود را بررسی کنید که بطور حداقلی هم‌اندازه حافظه RAM شما باشد و مطمئن شوید سیستم شما از هیچ پارتیشن brfs ای استفاده نمی‌نماید. ممکن است نیاز داشته باشید بسته btrfs-tools رابه کمک فرمان زیر حذف نمایید:

sudo apt purge btrfs-tools

فعالساری هایبرنت

اگر هایبرنت  بدرستی کار می‌کند می‌توانید با استفاده از فرمان sudo pm-hibernate سیستم را هایبرنت  نمایید.

همچنین می‌توان گزینه هایبرنت  را از طریق منوها فعال ساخت. برای انجام این کار به شکل زیر عمل کنید:

sudo gedit /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.handle-hibernate-key;org.freedesktop.login1;org.freedesktop.login1.hibernate-multiple-sessions;org.freedesktop.login1.hibernate-ignore-inhibit ResultActive=yes

حالا  دستور زیر را وارد کنید:

sudo gedit /var/lib/polkit-1/localauthority/10-vendor.d/com.ubuntu.desktop.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.handle-hibernate-key;org.freedesktop.login1;org.freedesktop.login1.hibernate-multiple-sessions;org.freedesktop.login1.hibernate-ignore-inhibit ResultActive=yes

حال فقط لازمه یک بار سیستم Rest شود تا مانند عکس زیر دکمه هایبرنت ببینید.

فعال کردن Hibernate در اوبونتو 17.4

منبع sourcedigit linuxseason
2 نظرات
  1. علی می گوید

    پس فرق Hibernate و Suspend چیه
    دقیقا suspend کار hibernate رو انجام میده

    1. حسین می گوید

      سلام
      با یه سرچ ساده میشه اینجور مطالب رو تو گوگل پیدا کرد
      تفاوت suspend و hibernate چیست؟
      در suspend سیستم روشن میماند ولی پردازش گر و هارد و تعدادی دیگر از اجزای کامپیوتر غیر فعال میشوند. ram مهمترین جزئی است که فعال میماند و اطلاعات شما را به همان شکل قبل نگاه میدارد. این گزینه رو هروقت به مدت کوتاهی مثلا بین ۱۰ دقیقه تا ۱ ساعت با کامپیوتر کاری ندارید ولی بعدش حتماً بر میگردید و باهاش کار دارید ازش استفاده کنید. در این حالت سیستم روشن است و مادامی که به برق وصل است اطلاعات را نگه میدارد.
      اما در hibernate همه ی اجزای سیستم به خواب زمستانی میرند. حتی ram! ولی قبل از خوابیدن ram اطلاعات خودش رو رو هارد ذخیره میکنه تا موقع بیدار شدن از خواب اونا رو بازیابی کنه و سیستم دقیقاً به همون حالتی که hibernate کرده بودید برگرده. از این گزینه برای موقعی که میخاهید سیستم رو به مدت طولانی ترک کنید، مثلاً بین ۲ ساعت تا چند روز شایدم هفته!!، استفاده کنید. در این حالت سیستم خاموش میشود و نیازی به اتصال به برق ندارد.
      در هر دو مورد بالا یعنی hibernate و suspend اطلاعات شما به همون شکلی که بودن باقی میمونند. پنجره ها به همون شکل قبلی، نرم افزارها در همون شکل قبلی و … مثلا اگه نامه ای رو تایپ میکنید بعداً میتونید ادامش رو تایپ کنید. و اگر فیلمی یا آهنگی گوش میدید میتونید ادامش رو گوش بدید. ولی وقتی shutdown یا power off و یا restart میکنید همه نرم افزار ها و کاراتون بسته میشن و دفعه بعد سیستم از اول راه اندازی میشه.

ارسال یک نظر

آدرس ایمیل شما منتشر نخواهد شد.

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.