Saya telah menginstal ulang Debian 7 (Wheezy) setelah beberapa saat. Untuk pertama kalinya, saya menggunakan driver Nvidia bebas-terbuka (bukan nouveau) dan vesafb untuk konsol virtual.
Selama hidup saya, saya tidak bisa menghentikan pengosongan layar. Tidak ada screensaver, tidak ada, hanya kosong, hanya setelah beberapa menit tidak aktif. Ini bukan hanya selama VLC (yang memiliki masalah seperti itu di masa lalu) tetapi selama apa pun.
Untuk membuatnya lebih buruk, itu tampaknya terjadi secara acak. Terkadang layar tidak akan kosong selama berjam-jam, dan terkadang akan kosong.
Langkah-langkah yang telah saya ambil sejauh ini:
Menambahkan beberapa baris
/etc/X11/xorg.conf
untuk menghentikan dpms:Section "ServerLayout" Option "BlankTime" "0" Option "StandbyTime" "0" Option "SuspendTime" "0" Option "OffTime" "0" ... Section "Monitor" ... Option "DPMS" "false"
Ditambahkan dalam
.xinitrc
file saya :xset s off # don't activate screensaver xset -dpms # disable DPMS (Energy Star) features. xset s noblank # don't blank the video device
Nonaktifkan SEMUA screensaver dan mode hemat daya di bawah pengaturan KDE.
Menambahkan loop berikut di my
/etc/init.d/rc.local
:for index in $(seq 1 6) do setterm -blank 0 -powerdown 0 -powersave off > /dev/tty${index} done
Menambal screensaver xdg saya dengan patch yang saya temukan yang memaksa VLC untuk menelurkan screensaver. (Sejak itu saya berhenti menggunakan VLC dan kembali ke Dragon player.)
Ini berubah menjadi mimpi buruk, dan benar-benar sangat menjengkelkan. Sebelum saya nuke vesafb dan setterm (yang menurut saya bertanggung jawab atas hal ini), saya ingin tahu apakah ada yang pernah mengalami masalah ini, dan bagaimana mereka berhasil menyelesaikannya.
xscreensaver-command -watch
di xterm di suatu tempat. Setelah kejadian kosong yang tidak diinginkan di layar, lihat apakah itu menghasilkan peristiwa BLANK. Jika itu terjadi, maka itu pasti sedang dikosongkan oleh tindakan server X. Jika tidak, ini lebih rendah di tumpukan dan Anda dapat fokus pada driver video.