%20%E3%81%A8%20tty%20%E7%94%BB%E9%9D%A2%E3%81%8C%E8%A1%A8%E7%A4%BA%E3%81%95%E3%82%8C%E3%81%AA%E3%81%84.png)
自動ソフトウェア更新と再起動のプロンプトが表示された後、紫色のスプラッシュ スクリーンが表示された後、画面に信号が届かなくなりました。それまで、グラフィック カードは Ubuntu で 4 年以上動作していました。tty シェルに切り替えても画面はオフのままでした。tty シェルまたはターミナルで、xdg-open でビデオを開いたり、再起動したりするコマンドを入力することはできました。
通常のnomodeset
フラグでは、依然として tty のない黒い画面が表示されます。Nouveau のブラックリストを変更しても、この問題は解決しません (apt-get でインストールされた NVIDIA ドライバーは、Nouveau ドライバーを自動的にブラックリストに登録します)。ソフトウェアの更新中に NVIDIA ドライバーまたはカーネルが更新されたのではないかと思いました。試したすべてのバージョンの NVIDIA ドライバーで同じ問題が発生しています (多くの古いカーネルとの組み合わせでも同様です)。4.3.X カーネルでは、ログイン画面を表示できましたが、ログイン ループが発生しました (古いカーネルを試したのは、他に似たような問題が見つかったのは次の 1 つだけだからです。バグ報告)。
リカバリ シェルから起動すると、apt-get --purge remove nvidia*
nouveau ドライバーでディスプレイを表示できます。ただし、ドライバーがなぜ問題になるのかはわかりません。ドライバーを 1 年近く更新していなかったと思います。
私はカーネル 4.4.0-176 を搭載した Ubuntu 16.04 を使用しています。グラフィック カードは GTX 950 です。
編集: 14.04、18.04、19.10 を新規に(パーティションに)インストールし、nvidia ドライバーを apt リポジトリからインストールし、手動でインストールしてみました(19.10 はドライバーを自動的にインストールします)が、すべて同じ黒い画面の問題が発生しました。繰り返しますが、NVIDIAドライバーがインストールされているときは、何もしていないときでもCTRL+ALT+F[1-6]
画面に表示されますこれは、私がオンラインで目にした他の「スプラッシュ スクリーンの後に黒い画面が表示される」問題と比べて独特です。
16.04 のインストールに戻って、ソフトウェア更新ログを確認しました。最後のシャットダウンはこのログの開始前だった可能性があります。
2020-03-03 06:33:26 status installed libc-bin:amd64 2.23-0ubuntu11
2020-03-03 06:33:26 status installed libarchive13:amd64 3.1.2-11ubuntu0.16.04.8
2020-03-03 06:33:26 status installed libc-bin:amd64 2.23-0ubuntu11
2020-03-04 06:42:47 status installed man-db:amd64 2.7.5-1
2020-03-04 06:42:47 status installed rake:all 10.5.0-2ubuntu0.1
2020-03-05 22:36:44 status installed skypeforlinux:amd64 8.57.0.116
2020-03-05 22:36:44 status installed desktop-file-utils:amd64 0.22-1ubuntu5.2
2020-03-05 22:36:44 status installed bamfdaemon:amd64 0.5.3~bzr0+16.04.20180209-0ubuntu1
2020-03-05 22:36:44 status installed gnome-menus:amd64 3.13.3-6ubuntu3.1
2020-03-05 22:36:44 status installed mime-support:all 3.59ubuntu1
2020-03-05 22:36:44 status installed hicolor-icon-theme:all 0.15-0ubuntu1.1
2020-03-11 06:27:47 status installed libc-bin:amd64 2.23-0ubuntu11
2020-03-11 06:27:47 status installed libsqlite3-0:i386 3.11.0-1ubuntu1.4
2020-03-11 06:27:47 status installed libsqlite3-0:amd64 3.11.0-1ubuntu1.4
2020-03-11 06:27:47 status installed libc-bin:amd64 2.23-0ubuntu11
2020-03-12 06:33:47 status installed firefox-locale-en:amd64 74.0+build3-0ubuntu0.16.04.1
2020-03-12 06:33:54 status installed hicolor-icon-theme:all 0.15-0ubuntu1.1
2020-03-12 06:33:54 status installed man-db:amd64 2.7.5-1
2020-03-12 06:33:54 status installed desktop-file-utils:amd64 0.22-1ubuntu5.2
2020-03-12 06:33:54 status installed bamfdaemon:amd64 0.5.3~bzr0+16.04.20180209-0ubuntu1
2020-03-12 06:33:54 status installed gnome-menus:amd64 3.13.3-6ubuntu3.1
2020-03-12 06:33:54 status installed mime-support:all 3.59ubuntu1
2020-03-12 06:33:54 status installed firefox:amd64 74.0+build3-0ubuntu0.16.04.1
2020-03-13 06:11:49 status installed update-notifier-common:all 3.168.10
2020-03-13 06:11:49 status installed flashplugin-installer:amd64 32.0.0.344ubuntu0.16.04.1
2020-03-15 18:22:51 status installed libc-bin:amd64 2.23-0ubuntu11
2020-03-15 18:22:51 status installed libxcb-xtest0:amd64 1.11.1-1ubuntu1
2020-03-15 18:22:51 status installed libc-bin:amd64 2.23-0ubuntu11
2020-03-15 18:23:00 status installed zoom:amd64 3.5.361976.0301
2020-03-15 18:23:00 status installed desktop-file-utils:amd64 0.22-1ubuntu5.2
2020-03-15 18:23:00 status installed bamfdaemon:amd64 0.5.3~bzr0+16.04.20180209-0ubuntu1
2020-03-15 18:23:00 status installed gnome-menus:amd64 3.13.3-6ubuntu3.1
2020-03-15 18:23:00 status installed mime-support:all 3.59ubuntu1
2020-03-15 18:23:02 status installed shared-mime-info:amd64 1.5-2ubuntu0.2
2020-03-17 09:10:33 status installed atom:amd64 1.45.0
2020-03-17 09:10:33 status installed desktop-file-utils:amd64 0.22-1ubuntu5.2
2020-03-17 09:10:33 status installed bamfdaemon:amd64 0.5.3~bzr0+16.04.20180209-0ubuntu1
2020-03-17 09:10:33 status installed gnome-menus:amd64 3.13.3-6ubuntu3.1
2020-03-17 09:10:33 status installed mime-support:all 3.59ubuntu1
答え1
問題は tty の問題と画面解像度の問題の 2 つでした。
ttyの問題:
tty の問題は、/boot/grub/grub.cfg
を削除して編集することで解決しましたvthandoff
。
# changed this
linux /boot/vmlinuz-4.4.0-176-generic root=UUID=537b826a-d5eb-4697-a08e-05b0fb3f75a1 ro noprompt persistent quiet splash $vt_handoff
# to this
linux /boot/vmlinuz-4.4.0-176-generic root=UUID=537b826a-d5eb-4697-a08e-05b0fb3f75a1 ro noprompt persistent quiet splash
その後、nvidia ドライバーがインストールされていても tty シェルに入ることができました。
解決の問題:
その後、私の tty のファイルで、/var/log/Xorg.0.log
画面の解像度が 3840x2160 として検出されているのを確認できました。以前この解像度を半分に下げたことがあったので、グラフィック カードが 4K に対応していないのではないかという予感がしました。そこで、CTRL+ALT+F7
(黒い) ウィンドウ マネージャーに移動し、CTRL+ALT+T
ターミナルを起動して入力するxrandr --output HDMI-0 --mode 1920x1080
と、デスクトップが表示されました。