NVIDIA 和 Nouveau 的問題 - Linux

Table of Contents

之前買新螢幕結果內顯上不了 1440x2560
撐了一陣子後
昨天買了一塊 gt710 的裝機卡

裝好後 在 arch 上安裝好 nouveau 後
本來沒什麼問題 直到開了 gimp
x 直接整個死當 鍵鼠毫無反應(後來用別台 ssh 進去重開
當掉重開再開 gimp 就正常

後來想一想便試一下閉源的 driver
移除 nouveau 後改裝 nvidia nvidia-lts nvidia-setting
目前是還沒遇到當機問題

可是遇到另一個問題
terminal 本來在 nouveau 能上 1440x2560
改裝 nvidia 後就不行了
只剩下低解析度能用

https://wiki.archlinux.org/index.php/NVIDIA/Tips_and_tricks#Fixing_terminal_resolution
https://wiki.archlinux.org/index.php/GRUB/Tips_and_tricks#Setting_the_framebuffer_resolution

雖然 arch wiki 上有解法
google 後的解答
也大部份是從 grub 的 GRUB_GFXMODE 下手
可是用 # hwinfo --framebuffer 和 grub command line 的 vbeinfo
(vbeinfo 有設定 set pager=1 確定並不是捲頁沒顯示到)
只有低解析度的支援(最多只有1280x1024x32

想請問這樣該怎麼解決 terminal 解析度過低的問題
感謝回答


以下為 driver 版本:

linux 4.18.16.arch1-1
nvidia 410.66-3
nvidia-lts 1:410.66-2
xf86-video-nouveau 1.0.15-3

原本內顯的 xf86-video-ati 已移除

--

All Comments

Donna avatarDonna2018-11-11
lts是對應kernel你沒看版號一樣嗎
James avatarJames2018-11-13
linux-lts我也有裝著備用 所以nvidia-lts也順便裝
Jack avatarJack2018-11-18
nvidia 閉源驅動跟 kernel mode setting 不大相容 印象中
修改顯示卡 bios 可以達成 修改 vesa 內的解析度什麼的
Andy avatarAndy2018-11-18
wiki.archlinux.org/index.php/Kernel_mode_setting
Rosalind avatarRosalind2018-11-23
看最上面的note 這問題好像無解XD
Vanessa avatarVanessa2018-11-24
nouveau真的不好用0.0
Liam avatarLiam2018-11-28
認真回 看你是用BIOS還是UEFI,後者有原生的高解析度終
端機支援,前者就沒,還有,既然你有內顯的話,何不考慮
optimus解?
Quanna avatarQuanna2018-12-01
一直以來都是這樣。你沒有要跑 OpenGL/CUDA 就用 nouveau
Valerie avatarValerie2018-12-01
內顯是amd785g的hd4250 optimus應該是沒辦法用
Ophelia avatarOphelia2018-12-04
bios是legacy的 這邊也沒辦法解決解析度問題
Ophelia avatarOphelia2018-12-04
原來一直以來都是這樣XD 因為我一直是用amd顯卡or內顯的
頭一次在linux上用n卡XD 沒想到會有這種問題
再次感謝以上的回答
Puput avatarPuput2018-12-06
把driver順序用對,是有機會做prime或optimus的樣子