ある日突然 Ubuntu 18.04 LTS が低解像度しか出力しなくなっていたので、対処しました。
全体として20分ほどあれば作業完了すると思います。
症状
Ubuntu18.04LTS を起動したところ、あれれ、なんだか画面がおかしい。
どうやら解像度が1024x768になっているみたい。
手動で変更しようにも、他の解像度が選べない。困ったなあ。
動作環境
項目 | 詳細 |
---|---|
OS | Ubuntu 18.04.5 LTS (64bit) |
RAM | 15.6GiB |
CPU | Intel Core i5-10400F CPU @ 2.90GHz × 12 |
GPU | GeForce GTX 1650/PCIe/SSE2 |
GNOME | 3.28.2 |
備考 | 外付けSSD (240GB/USB3.0 経由) からブートして使用 |
試したこと
###EDIDを再読込させてみる (解決せず)
"Unknown Display" と表示されているので、EDIDが読み込めていないのかな? と思い、
おもむろにHDMIケーブルを抜き差ししてみた。EDIDを再読込させるにはこれが一番手っ取り早い。
しかし、改善せず。
###NVIDIA Driver の再インストール (解決した)
発生している症状は、NVIDIA謹製のドライバを入れる前に陥った症状と同じ。
でもドライバインストールしたよな...? と思い、いろいろ確認してみる。
- VGA 接続しているデバイスの情報を確認
~$ lspci | grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation Device 1f0a (rev a1)
NVIDIA Deviceが認識されている。問題なさそう。
- 解像度情報の確認
~$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1024 x 768, current 1024 x 768, maximum 1024 x 768
default connected primary 1024x768+0+0 0mm x 0mm
1024x768 76.00*
1024x768@76Hzの解像度しか認識されていない。1920x1080@60Hz対応のモニタなんだけどなあ。
- NVIDIAの設定を確認
~$ nvidia-settings
ERROR: NVIDIA driver is not loaded
ERROR: Unable to load info from any available system
でました。driverが読み込めていないみたい。
というわけで、NVIDIAのDRIVERを再インストールしてみましょう。
- Ubuntu におすすめのドライバを聞いてみる
~$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001F0Asv000010DEsd0000145Cbc03sc00i00
vendor : NVIDIA Corporation
driver : nvidia-driver-450-server - distro non-free
driver : nvidia-driver-450 - distro non-free
driver : nvidia-driver-455 - distro non-free recommended
driver : xserver-xorg-video-nouveau - distro free builtin
ubuntu-drivers devices
で、Ubuntu がおすすめのドライバを教えてくれます。
ちゃんとNVIDIA謹製のドライバを提案してくれていますね。早速導入しましょう。
- Ubuntu おすすめのドライバをインストール
~$ sudo ubuntu-drivers autoinstall
導入するコマンドは、これだけです。自動的にインストールが始まるので、終わるのを待ちましょう。
- 再起動
~$ reboot
インストールが終わったら再起動しましょう。うまくいくといいなあ。
結果
ちゃんと最大解像度 (1920x1080@60Hz) で表示できた。やったぜ!
4Kモニターほしいなあ...
参考にしたサイト
Ubuntu 18.04 Displays Issue -> Unknown Display
https://askubuntu.com/questions/1069451/ubuntu-18-04-displays-issue-unknown-display
Ubuntu18.04にNVIDIAドライバーをインストール
https://qiita.com/kannkyo/items/c506437704cd62b31077