# ubuntu 畫面低解析度問題 ###### tags: `Linux` `Ubuntu` [TOC] ## 結論 更新kernel時請一併更新headers: ```= KERNEL_RELEASE=5.4.0-48-generic sudo apt install \ linux-image-${KERNEL_RELEASE} \ linux-modules-${KERNEL_RELEASE} \ linux-modules-extra-${KERNEL_RELEASE} \ linux-headers-${KERNEL_RELEASE} unset KERNEL_RELEASE ``` 如果有手動安裝的驅動也記得一併更新,無論是重新安裝或者編譯。 > 安裝`linux headers`時似乎會觸發`dkms`。 ## 環境 ```= CPU = Intel Xeon E3-1230v3 Graphic Card = Nvidia GTX1060 Kernel = 5.4.0-48-generic Ubuntu = 18.04LTS Resulution = 1920x1080 ``` ## 狀況描述 經由`apt`進行Kernel版本更新(`4.15.0-130 -> 5.4.0-48`) ```= KERNEL_RELEASE=5.4.0-48-generic sudo apt install \ linux-image-${KERNEL_RELEASE} \ linux-modules-${KERNEL_RELEASE} \ linux-modules-extra-${KERNEL_RELEASE} unset KERNEL_RELEASE ``` 成功更新後,原本的`nvidia-driver-460`似乎無法正常運作,導致畫面解析度低落。 切換至`nouveau`驅動後,解析度恢復正常,但時不時有畫面撕裂,數日後一進入`ubuntu`桌面即退出。 以`gnome`桌面進入可運作(使用`nouveau`驅動),呼叫`dmesg`可以發現以下訊息(節錄): ```= gr: FECS falcon already acquired by gr! Gr: init failed -16 ``` ## 解決方案 手動再安裝`nvidia-dirver-460`: ```= sudo apt install nvidia-dirver-460 ``` 發現輸出訊息顯示找不到`linux header`,手動安裝`linux-header`: ```= sudo apt install linux-headers-$(uname -r) ``` 再重新安裝一次`nvidia-driver-460`,重新開機後解析度恢復正常,暫時沒有發現桌面閃退問題。 ## 提案 進行kernel更新後,記得一併更新`linux-headers`和手動安裝的驅動程式。 ## 參考 - https://askubuntu.com/questions/1128350/ubuntu-18-10-settings-bug - https://www.reddit.com/r/elementaryos/comments/hkiudw/hi_guys_im_pretty_new_to_linux_literally/ - https://www.team-bob.org/ubuntu-kernel-upgrade/
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up