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

با این که این باگ توسط ما قابل حل شدن نیست، اما روش هایی برای خاموش/اسلیپ شدن لپتاپ بعد از بسته شدن در آن وجود دارد. با این که کارآمد بودن این روش ها به دلیل سخت افزاری بودن مشکل قابل تضمین نیست، بر روی بسیاری از مدل ها ثمربخش بوده اند. این روش ها در ادامه تشریح شده است.


1. تنظیمات مربوط به بسته شدن در لپتاپ را بررسی کنید

به تنظیمات سیستم خود بروید و بر روی Power کلیک کنید. سپس مطمئن شوید که برای When the lid is closed گزینه Suspend انتخاب شده باشد. در صورتی که گزینه ای غیر از این انتخاب شده بود، پس از انتخاب Suspend، سیستم خود را ریاستارت کنید و پس از آن با بستن در لپتاپ وجود مشکل را بررسی کنید.

در صورتی که مشکل همچنین پابرجا بود، روش بعدی را امتحان کنید.

 

2. استفاده از ترمینال

در ابتدا باید مطمئن شوید که pm-utils در سیستم شما نصب شده باشد. pm-utils مجموعه ای از اسکریپت هایی است که تعلیق یا ادامه کار را در سیستم کنترل می کند. برای این کار دستور زیر را در ترمینال خود اجرا کنید:

sudo apt install pm-utils

سپس باید فایل logind.conf ویرایش شود. این فایل شامل داده هایی است که به صورت پیش فرض توسط سیستم استفاده می شود. قبل از ویرایش فایل های پیکربندی سیستم بهتر است که یک نسخه پشتیبان از آن ها تهیه کنید. بنابراین دستور زیر را برای این کار اجرا کنید:

sudo cp /etc/systemd/logind.conf  /etc/systemd/logind.conf.back

حال باید برنامه gksu را در سیستم خود نصب کنید تا بتوانید یک فایل را به صورت گرافیکی از ترمینال باز کنید. دستور زیر را اجرا کنید:

sudo apt install gksu && gksudo gedit /etc/systemd/logind.conf

پس از اتمام اجرای دستور بالا، فایل logind.conf باز شده و محتوای آن که چیزی شبیه به دستورات زیر است نمایش داده می شود:

#NAutoVTs=6
#ReserveVT=6
#KillUserProcesses=no
#KillOnlyUsers=
#KillExcludeUsers=root
#InhibitDelayMaxSec=5
#HandlePowerKey=poweroff
#HandleSuspendKey=suspend
#HandleHibernateKey=hibernate
#HandleLidSwitch=suspend
#HandleLidSwitchDocked=ignore
#PowerKeyIgnoreInhibited=no
#SuspendKeyIgnoreInhibited=no
#HibernateKeyIgnoreInhibited=no
#LidSwitchIgnoreInhibited=yes
#HoldoffTimeoutSec=30s
#IdleAction=ignore
#IdleActionSec=30min
#RuntimeDirectorySize=10%
#RemoveIPC=yes
#UserTasksMax=12288

حال باید گزینه های زیر را از حالت کامنت خارج کنید (علامت # را از ابتدای آن ها بردارید) و آن ها را به صورت زیر برابر با suspend قرار دهید :

HandleSuspendKey=suspend
HandleLidSwitch=suspend
HandleLidSwitchDocked=suspend

در نهایت تغییرات انجام شده را ذخیره کنید و برای اعمال تغییرات سیستم خود را ریاستارت کنید.

برچسب ها :
لینک کوتاه:     www.errorpedia.ir/s/1e852
منبع : https://itsfoss.com/ubuntu-close-lid-suspend

مطالب مرتبط

نظر شما

لطفا نام و نظر خود را در فرم زیر وارد کرده تا در صورت تایید برای کاربران نمایش داده شود.




متن تصویر:

نظرات کاربران

هیچ نظری تا کنون ثبت نشده است