Gnomeはもうキーを押してディスプレイを目覚めさせません。

Gnomeはもうキーを押してディスプレイを目覚めさせません。

2020年10月中旬から、私のArch LinuxシステムはGnomeログイン画面で任意のキーを押してもモニターを起動しなくなりました。ただし、キーストロークがパスワードエントリとして表示されるか、CTRL + ALT + Fxを介して別のコンソールに切り替えてから再度ログインしようとしているので、Enterキーを押すとモニタが起動し、システム自体が起動します。ロックされている可能性があります。

変更と元の機能を復元する方法は?

答え1

私はWaylandでGnome 3.38を使用しているデスクトップPCでかなり長い間似たような問題を抱えていました。デスクトップコンピュータにはカバーがないので(少なくとも場合によっては)カーネルは、カバーが常に開いていると報告するのではなく、ガベージを報告していると思います。

編集する:あまりにも急いで、この問題が解決されたと宣言していません。いいえ:半分の場合、特に起動後にコンピュータを即座に一時停止した場合、ビデオ信号がないため、モニターは目を覚ましてから数秒後にスリープモードになります。

とにかく、私はDPMSとACPIを試してみて、きれいな解決策を見つけるためにほぼ2日間を過ごしましたが、最終的に次のような粗雑な解決策で終わりました。簡単なマルチツールシステムサービスファイルを生成しました。/etc/systemd/system/resume_gnome_workaround.service次のコンテンツが含まれています。

[Unit]
Description=Workaround for the monitor wakeup problem in Gnome 3.38
After=suspend.target hibernate.target hybrid-sleep.target suspend-then-hibernate.target

[Service]
Type=exec
ExecStartPre=sleep 1
ExecStart=ydotool mousemove 10000 10000

[Install]
WantedBy=suspend.target hibernate.target hybrid-sleep.target suspend-then-hibernate.target

その後、有効にします。systemctlは履歴_gnome_workaround.serviceを有効にします。。一時停止してから1秒後にマウスの動きをシミュレートします。少なくともそれは私に100%効果があります。

答え2

魔法のように何も起こらないでしょう。ソフトウェアのアップグレードにより、これらの奇妙な動作が発生した可能性があります。ここであなたのものを見て、pacman.logダウングレードしてみてください。はじめにバッグ。

代わりに、設定オプションを変更した場合は、新しいユーザーとしてログインして$HOME/.config問題が引き続き発生することを確認してください(これはアカウントをクリーンアップするより簡単な方法です)。

関連情報