一時停止後、コンピュータはスリープモードから起動しません。 [xfce, debian test]

一時停止後、コンピュータはスリープモードから起動しません。 [xfce, debian test]

そのため、xfceに切り替えてからシステムを一時停止する際にいくつかの問題が発生しました。

システムは、ほとんどの場合、スリープ状態から正常に目覚めますが、時々コンピュータの電源が入り、ステータスランプが点灯しますが、画面の電源が入らないことがあります。なぜこのようなことが起こるのか本当に分からないし、あまりにも長い間私を悩ませてきた。

私はこれがxscreensaverに関連しているという漠然とした疑いを持っています。これは無効になったため、すぐにコンピュータを起動し、lightdmログイン画面を確認してからxscreensaverログインを確認できたためです。

答え1

light-locker を削除して lightdm を使用すると、Debian 10 の問題が修正されました。

$ sudo apt install lightdm
$ sudo apt remove light-locker

Thinkpad T410から。

答え2

移行後にLightDMを再起動してテキストコンソールにログインすると、役に立つ場合は、もともと見つかったこのソリューションを試してみてください。ここ:VT1コンソールでは、次のように1行のスクリプトを作成できます。

while true; do DISPLAY=:0 xrandr --auto && break || sleep 1s; done

サイクルが始まります。その後、GUIコンソール(Ctl-Alt-F7)に切り替えると、1秒後にアクティブになり、ログインプロンプトが表示されます。機能する場合は、完全に自動化されたソリューションを作成できます。

答え3

一部のカーネルバージョンには、ディープスリープモードで起きる問題があります。 BIOS にアクセスして、「C States」、「Sleep states」などを検索します。最大値を1に変更するか、オフに変更して問題が解決するかどうかを確認してください。これらの「C状態」はCPUの消費電力を調整するために使用されるため、コアを起動するのに最も高い値の状態が必要です。

関連情報