2011年8月9日 星期二

更改 Gnome 3 的螢幕解析度

# Update 2011-08-19
# 要安裝 nouveau-dri 才能啟動 gnome-shell,否則只會進入 fallback mode

在隨身碟上面裝了 Arch Linux + Gnome 3 來玩,前幾天把顯卡驅動程式由原本的 nvidia 換成 nouveau ,重開機發現沒辦法進入 X ,修改 /etc/X11/xorg.conf
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
EndSection

將 nvidia 改成 nouveau 就可成功 startx,但是進到 Gnome 跳出警告變成 fallback mode
解析度變得很奇怪,比之前設定的 1024x768 還要小,開 System-Settings 想看一下問題出在哪,但是......


System-Setting 的視窗沒辦法調整大小啊!幹!


chromium 跟 Terminal 、dconf-editor 都可以調整視窗大小,就是 System-Settings 他媽的不能調整視窗大小,就只能傻傻的看著視窗的上半部顯示目前 Monitor 名稱,下面的選項完全拉不到!



這 screenshot 還是恢復正常解析度後拍的,不然 Gnome 3 的 Take Screenshot 也是沒辦法調整視窗!難怪 Gnome 3 剛釋出的時候就有人在說視窗少了放到最大的功能很不方便,在 fallback mode 把視窗拉到最上層不會自動調整大小到符合螢幕,看著只剩一半的設定畫面,就只能在心裡問候這些開發者的老媽。

幸好隨身碟上面還有裝 xfce4 ,開進去一看,發現解析度只剩下 640x480,720x400 這兩種,才能找到解法,在原本 nvidia-xconfig 產生的 /etc/X11/xorg.conf 中把 "Monitor" Section 全部 comment ,重新 startx 就可以找到正常的解析度,如果沒有裝 xfce4 ,我就不知道該怎麼辦了......

後來發現還有 xrandr 可以用,可以參考 Ubuntu Wiki 上的說明

Reference:
[solved] Setting screen resolution with nouveau/lucid
[solved] How to get rid of nouveau?

沒有留言: