4
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【Ubuntu18.04 LTS】画面の解像度が選択できなくなったときの対処法【NVIDIA】

Last updated at Posted at 2021-01-08

ある日突然 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

4
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?