大抵はnvidiaドライバのバージョン不整合ですが、今回は自動ログインをオンにしたことが原因だった模様です。
以下サイト様に圧倒的感謝
環境
$ cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=20.04 DISTRIB_CODENALE=focal DISTRIB_DESCRIPTION="Ubuntu 20.04 LTS"
原因
gdm3とnvidiaドライバの相性が悪いことが原因みたいです。どうやらgdm3の既知のバグのようで、20.04LTSでも発現します。
Bug #1845801 “[nvidia] Automatic login fails and then all subseq...” : Bugs : gdm3 package : Ubuntu
解決方法
Ctrl+Alt+F2(ダメならF1~F5を順に押してみるとどこかでttyが起動する)を押して仮想コンソールに入る。
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
から、splash
を消す。 変更後はGRUB_CMDLINE_LINUX_DEFAULT="quiet"
となっているのを確認。nanoで開いた人はCtrl+X→yで保存・終了する
sudo update-grub
で変更を適用sudo reboot
で再起動
これで直るはず