しばらくしてDebian 7(Wheezy)を再インストールしました。私は初めて、仮想コンソールにオープンフリーのNvidiaドライバー(nouveauではない)とvesafbを使用しています。
私は一生、画面が消えないようにすることはできません。スクリーンセーバーはありませんが、何もありません。数分間操作しないと、ただ空白になります。これは(過去にこのような問題があった)VLCの間だけでなく、何かの間です。
さらに悪いことに、ランダムに発生するようです。画面が何時間も空白にならない場合もあれば、そうでない場合もあります。
これまでに行った手順:
/etc/X11/xorg.conf
dpmsを停止するためにいくつかの行を追加しました:Section "ServerLayout" Option "BlankTime" "0" Option "StandbyTime" "0" Option "SuspendTime" "0" Option "OffTime" "0" ... Section "Monitor" ... Option "DPMS" "false"
私の
.xinitrc
ファイルに追加されました:xset s off # don't activate screensaver xset -dpms # disable DPMS (Energy Star) features. xset s noblank # don't blank the video device
KDE設定ですべてのスクリーンセーバーと省電力モードを無効にしました。
次のループをmyに追加しました
/etc/init.d/rc.local
。for index in $(seq 1 6) do setterm -blank 0 -powerdown 0 -powersave off > /dev/tty${index} done
xdg-screensaverに、VLCにスクリーンセーバーを強制的に生成させるパッチを見つけました。(VLCの使用をやめ、ドラゴンプレーヤーに戻しました。)
これは悪夢に変わり、本当に非常に迷惑です。私がvesafbとsettermを破棄する前に(これには何らかの理由で責任があると思います)、この問題に遭遇したことがあるかどうか、そしてどのように解決したかを知りたいと思います。
xscreensaver-command -watch
は、xtermをどこかで実行します。不要な画面空白イベントの後、BLANKイベントを出力するかどうかを確認します。もしそうなら、Xサーバーのアクションによって間違いなくブランクになっています。それ以外の場合は、スタックの下位にあり、ビデオドライバーに集中できます。