🚑

Ubuntu 20.04 + GeForce で急に解像度が 1024x768 固定になった

2022/01/21に公開

多分原因は前回起動時にやった sudo apt update && sudo apt upgrade だと思う。

ubuntu 1024x768 nvidia でググったら下記の記事がみつかった。
https://linuxtut.com/en/9acd91c37d1fe46ceff8/

ひとまずこの記事をなぞってみたら

$ sudo apt update && sudo apt upgrade
$ nvidia-settings 
ERROR: NVIDIA driver is not loaded

となり、NVIDIA driver がおかしな状態になってて、まさにこの記事の通りの状況のよう。
が、必要な driver を確認しつつ、インストールしてみると、こんなエラーが出てインストールできず。

$ sudo ubuntu-drivers autoinstall
...
問題を解決することができません。壊れた変更禁止パッケージがあります。

更にぐぐると aptitude だと解決策を提示してくれるようだったので、aptitude を入れてリトライ。

$ sudo apt install aptitude
$ ubuntu-drivers devices

vendor   : NVIDIA Corporation
model    : TU116 [GeForce GTX 1660 SUPER]
driver   : nvidia-driver-460-server - distro non-free
driver   : nvidia-driver-450-server - distro non-free
driver   : nvidia-driver-495 - distro non-free
driver   : nvidia-driver-460 - distro non-free
driver   : nvidia-driver-470-server - distro non-free
driver   : nvidia-driver-470 - distro non-free recommended
driver   : xserver-xorg-video-nouveau - distro free builtin

$ sudo aptitude install nvidia-driver-470
...
# ログを残してなかったが
# 「壊れた原因のパッケージを削除したり、
#   代わりのパッケージを入れたりすればインストールできます。
#   どうしますか?」
# 的なことを聞かれるので Enter で進める

そして再起動したら無事復活した。

Discussion