Jika saya mengunci layar , hibernasi dengan menutup tutup laptop, buka tutup laptop dan tekan tombol daya, layar hanya akan menampilkan permukaan hitam dan saya dapat mulai mengetik kata sandi dengan segera. Jika saya tidak mengunci layar sebelum hibernasi, tunggu sekitar 30-an, buka tutup laptop dan tekan tombol daya, layar akan menampilkan desktop dan kemudian memudar menjadi hitam seolah-olah xscreensaver
telah diaktifkan setelah keluar dari hibernasi. Hanya setelah fadeout saya dapat menonaktifkan screensaver. Bagaimana saya bisa memastikan xscreensaver
selalu diaktifkan dengan benar saat hibernasi, sehingga saya tidak perlu menunggu fadeout?
20
xscreensaver
lagi, tetapi saya ingat manualnya memiliki bagian yang disebut "restart xscreensaver ketika seseorang masuk", yang menyarankan dilakukanxscreensaver-command -exit; xscreensaver &
saat login. Mungkin Anda bisa melakukannya saat bangun untuk mengatur ulang keadaannya?Jawaban:
Saya baru saja menyelesaikan masalah ini sendiri
Arch Linux
. Saya menggunakan programxss-lock
dari yangAUR
ditemukan di sini .Saya mencoba mengatur layanan untuk mengunci layar saat tidur tetapi untuk beberapa alasan saya tidak bisa membuatnya berfungsi. Saya akhirnya menggunakan
xss-lock
dan itu bekerja dengan sangat mudah..xprofile
skrip startup Anda atau yang sesuai untuk WM / DM Anda.Saya
.xprofile
:Untuk
xscreensaver
:sumber
Saya memecahkan masalah ini sendiri dengan beralih ke ganti layar khusus bukan xscreensaver.
Saya menggunakan xtrlock di Debian , tetapi sepertinya tidak tersedia di Arch. Berikut adalah posting blog yang menjelaskan beberapa alternatif di Arch.
sumber
Hampir diperbaiki menggunakan
xautolock
denganslock
dan layanan penguncian layar sederhana . Layanan saat ini hanya berfungsi pada level sistem , tetapi semoga seseorang dapat membantu dengan itu.Sunting: Meskipun layanan ini dengan jelas mengatakan
Before=sleep.target
saya kadang-kadang masih melihat layar desktop berkedip ketika melanjutkan.sumber