XScreenSaverはDPMSを使用してノートパソコンの画面をオフにします。プロンプトで再び目覚める理由を知りたいです。ロギングを有効にしましたが、log
有用な情報は表示されません。
xscreensaver:22:04:21:2018年4月26日木曜日22:04:21に「/tmp/f」にログイン
それはすべてログにあります。確認して/var/log/kern.log
みてください。わかりました。
xscreensaver: pam_ecryptfs: seteuid エラー
この問題をどのようにデバッグでき、XScreenSaverがモニタを起動するのですか? xscreensaver 5.36を使用しています。
答え1
この問題が発生しました。 xscreensaverを終了して実行してください。
xscreensaver -verbose
私に多くを与えた:
xscreensaver: 01:23:58: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:24:28: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:24:58: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:25:28: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:25:58: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:26:28: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:26:58: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:27:28: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:27:58: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:28:28: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:28:58: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:29:28: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:29:58: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:30:28: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:30:58: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
xscreensaver: 01:31:28: ClientMessage DEACTIVATE received while inactive: resetting idle timer.
それから私は殺すことを見つけ始めました。 xfce4-power-managerもそのようなものの1つでしたが、問題は解決しませんでした。
vlcウィンドウは開いていませんが、実行中のジョブが見つかりました。
$ ps aux | grep vlc
poleguy 5568 0.1 0.0 1983844 12476 ? Sl Jan04 27:43 /usr/bin/vlc --started-from-file
普通は殺さなかったので作った
kill -kill 5568
DEACTIVATEメッセージが消えました!追跡するのは簡単ではないので、同様の問題を追跡したい人に役立つことを願っています。
私のモニターは今夜眠ります!
答え2
私はその中で答えを見つけました。XScreenSaver FAQ。
VLCを使用している場合は、次を選択します。「スクリーンセーバーを無効にする」VLC環境設定のどこかにあります。 (前後に移動する傾向があります。)これにより、VLCの実行中にスクリーンセーバーが無効になることがあります。遊んでいる時だけではない。わかりません。
私にとっては、「ビデオ」設定の下にあります。または、ファイルに~/.config/vlc/vlcrc
行が表示されます。
# Disable screensaver (boolean)
#disable-screensaver=1
コメントを外し、 に設定するか、0
単にdisable-screensaver=0
実行できます。
echo "disable-screensaver=0" >> ~/.config/vlc/vlcrc