Betulkan Laptop Tidak Suspend Selepas Tud ditutup pada Ubuntu Linux

Brief: Anda menutup tudung komputer riba anda tetapi terus berjalan dan bukannya masuk ke mod penggantungan? Berikut adalah beberapa cara bagaimana anda boleh membuat Ubuntu menangguhkan apabila tudung ditutup.

Salah satu cara untuk menjimatkan bateri di Ubuntu tanpa kehilangan kerja adalah menggunakan mod penggantungan. Saya lebih suka memaut dengan tindakan penutup laptop saya. Jika saya menutup tudung komputer riba, ia pergi untuk menangguhkan / mod tidur dan apabila saya membuka tudung, ia terbangun.

Walau bagaimanapun, terdapat beberapa pengguna yang menghadapi masalah dengan tundaan tingkah laku apabila tudung komputer riba tertutup. Ubuntu terus berjalan tanpa perlu bersusah payah untuk pergi dalam mod penggantungan.

Ada bug yang disahkan mengenai isu ini bermula Ubuntu 16.04. Malangnya, pepijat ini tidak tetap walaupun lebih daripada setahun.

Walaupun saya tidak dapat membetulkan pepijat itu, saya pasti boleh mencadangkan beberapa cara supaya Ubuntu pergi ke mod penggantungan selepas tudung ditutup. Mari lihat bagaimana untuk melakukannya.

Memperbaiki Ubuntu tidak akan menggantung apabila tutup komputer riba tertutup

Saya berharap bahawa perbaikan ini berfungsi untuk semua orang tetapi ia bukan jaminan kerana bug adalah bergantung kepada perkakasan dan walaupun workaround berfungsi untuk kebanyakan model komputer riba, pasti terdapat beberapa pengecualian.

Mari kita mulakannya.

Pastikan untuk membolehkan penggantungan untuk menutup tindakan tutup

Ini adalah seorang yang tidak berfikir. Anda mesti memastikan bahawa anda mempunyai tetapan yang betul.

Pergi ke Tetapan Sistem dan kemudian klik pada Kuasa. Dalam tetapan kuasa, pastikan pilihan untuk 'Apabila tudung ditutup' ditetapkan untuk Suspend.

Tetapan kuasa Ubuntu

Sekiranya anda mempunyai tetapan yang berbeza di sini, anda perlu menyemak sama ada anda boleh menggantung Ubuntu dengan menutup penutup. Jika tidak, ikuti langkah penyelesaian di bahagian seterusnya.

Penyelesaian untuk membuat Ubuntu menangguhkan apabila tutup komputer riba tertutup

Pertama, pastikan anda memasang pm-utils pada sistem anda. pm-utils adalah koleksi skrip yang mengendalikan menggantung dan menyambung semula. Ubuntu seharusnya sudah memilikinya tapi tidak ada salahnya untuk mengesahkannya.

sudo apt memasang pm-utils

Selepas itu, kita perlu mengeditnya logind.conf fail sistem. Fail ini biasanya mengandungi entri yang digunakan secara lalai oleh systemd. Walau bagaimanapun, semua entri dikomentari di sini. Sekiranya anda menukar tetapan dalam fail ini, ia akan mengambil keutamaan ke atas tetapan lalai sistem.

Adalah idea yang baik untuk membuat sandaran fail konfigurasi sebelum menukarnya. Gunakan arahan ini:

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

Dan selepas itu, pasangkan gksu supaya anda dapat membuka aplikasi grafis (gedit dalam hal ini) dari terminal. Anda juga boleh menggunakan editor teks berasaskan terminal seperti Vim jika anda selesa dengan itu.

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

Anda akan melihat baris seperti ini dalam fail ini:

#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

Apa yang anda perlu lakukan ialah mengeluarkan # dari beberapa baris dan ubah nilai kepada:

HandleSuspendKey = menangguhkan HandleLidSwitch = menangguhkan HandleLidSwitchDocked = menangguhkan

Betulkan gantung tidak berfungsi di linux Ubuntu

Simpan perubahan anda dan mulakan semula sistem anda. Sekarang periksa jika sistem anda pergi ke mod penggantung apabila tudung ditutup.

Jika tidak, anda juga boleh cuba mengubah baris di bawah (walaupun saya tidak pasti jika itu membuat perbezaan):

HandleHibernateKey = menggantung

Saya harap ini membantu anda membaiki masalah Ubuntu yang tidak mengganggu apabila penutup komputer ditutup. Ini harus berfungsi dengan Ubuntu 16.04, 17.04 dan 17.10. Tidak pasti tentang Ubuntu 18.04.

Adakah berkongsi maklum balas anda sama ada ia berfungsi untuk anda atau tidak.

Source

Sila tinggalkan balasan anda

Laman web ini menggunakan Akismet untuk mengurangkan spam. Ketahui bagaimana data komen anda diproses.