有時當你要去變更螢幕解析度時會發現,它出現的最高解析度只有1024 X 768
可是我的螢幕和顯示卡是可以顯示到 1280 X 1024 ,若是從設定裡面去調整
看到的最高也只到 1024 X 768 (如下圖)
這時可以先檢查是否有正確的抓到顯示卡的驅動程式
利用指令 lspci -v 看看
如下圖紅色框框是顯示卡的資料 :
由上面的訊息看來 系統是認定為 vga compatible。難怪最高解析度
只到 1024 X 768。看來只好手動去調整,可以去找驅動程式或自己
手動去調整。其步驟如下 :
A : 產生定義檔
指令 : gtf
用指令 gtf 1280 1024 60產生所需要的定義檔
並將結果另存到 /tmp/display.txt 檔案。
如下圖 :
B : 修改 grub 檔
讓開機可以有選單可以選。修改如下圖紅框部分
加上下面參數
timeout=0 變成 timeout=10
hiddenmenu 前面#拿掉
C : 重新開機
在 grub 開機畫面畫面選單 按 e (以Fedora 12 畫面當範例)
D : 選 kernel /vmlimuz ... 按 e 進入編輯
輸入 3
回到 選單,按 b 重新啟動。開機到 文字模式 。
用 root 登入系統
下指令 Xorg -configure
注意看後面的文字有一段描寫會在 /root 產生一個檔案
xorg.conf.new 如下圖 紅框
E : 重新啟動回到原本的圖形介面
修改剛產生的檔案 /root/xorg.config.new
在下圖紅框的最後地方 加上剛剛所產生的
/tmp/display.txt 裡面 (modeline......)
加入到最後一段。
並在同一檔案尋找下圖 加入紅框部分。
將 /root/xorg.conf.new MOVE 到 /etc/X11
並更名為 xorg.conf
G : 重新開機
到 螢幕偏好設定,就可以看到 1280 X 1024的選項。參考文章
http://linux.vbird.org/linux_basic/0590xwindow.php
沒有留言:
張貼留言