Ubuntu 18.04 LTS でログアウトまたはユーザー切り替え後に入力デバイスが動作しなくなる

Ubuntu 18.04 LTS でログアウトまたはユーザー切り替え後に入力デバイスが動作しなくなる

ログアウトまたはユーザーの切り替えをクリックした後、システムがグリーター/ログイン画面に到達すると、入力デバイス (キーボード、マウス、タッチパッド) が動作を停止し、再度ログインしたりシャットダウンしたりできなくなります。

ノートパソコン: HP G42
Ubuntu: 18.04 LTS

最初はシステムがフリーズしたのかと思いましたが、ログを見ると、蓋の開閉、USB プラグ/プラグの取り外し、スケジュールされたバックグラウンド タスクなどにまだ応答しています。オンボードと外部の両方の入力デバイスのみが使用できません。ラップトップには外部モニターが接続されており、蓋が開いたり閉じたりすると、グリーターが表示され、変化します。

何が効果的か:

  • 新規起動中にログインします。グリーターでキーボードとマウスが機能します。
  • 一時停止/再開、画面のロック/ロック解除。パスワードを入力してセッションに戻ることができます。
  • ログイン中にシャットダウン/再起動します。

機能しないもの:

  • ログアウト
  • ユーザーを切り替える

journalctl以下は私のコメントを記したログの一部です:https://gist.github.com/ananthp/3cfe807c7e0d6fd0dad170b3e55e9975

--

どうやらスタックしているようですgdm3。回避策としては、gdm3 を再起動します。

  • sshを使用してマシンにリモートログインする
  • sudo systemctl restart gdm3.service

これを修正する方法はありますか、それともディスプレイ マネージャーの変更を検討する必要がありますか?

答え1

これは gdm3 のバグです:バグ:

既知の回避策:

  • ログアウトしたりユーザーを切り替えたりしないでください。代わりに、常に再起動してください。
  • sshからリモートでログオンし、gdm3を再起動します。 sudo systemctl restart gdm3.service

または、別のディスプレイ マネージャーに切り替えます。lightdmたとえば、次のようになります。

sudo dpkg-reconfigure lightdm

答え2

私もこの問題を抱えています。18.04 の新規インストールでは問題ありませんでした。しかし、アクセシビリティ/大きいフォントを試し、大きいフォントをオフにしたところ、それが問題を引き起こしたようです。ディスプレイの解像度が上がりました。~/.xprofile の xrandr コマンドを使用して個々のアカウントの解像度を修正できましたが、ログイン画面は低解像度のままで、ログアウトまたはユーザーの切り替え時に入力デバイスがロックされる問題が発生します (ただし、新規起動では問題ありません)

gdm のバグは修正されなかったのでしょうか、それとも何か他の問題があるのでしょうか?

ご参考までに、Lenovo ThinkPad P50、Windows 10/Ubuntu 18.04 のデュアルブート

答え3

ログイン後に gdm を強制的に再起動する gdm3 の回避策があります:

nano /etc/gdm3/PostLogin/Default

#!/bin/sh
service gdm3 restart
exit 0

答え4

このバグに遭遇したのは今日です。

これはタッチスクリーン ラップトップを使用している人の役に立つかもしれません。私は Lenovo Yoga 530 ノートブックを所有しています。

そこで私が行うことは、蓋を閉じてラップトップをサスペンドすることです (設定から構成する必要があります)。

そして、10 ~ 20 秒後に再び蓋を開けます。その後、タッチ入力が機能し始め、gdm はパスワードを入力するためのオンスクリーン キーボードを表示します。

関連情報