繼續閱讀

2009-10-11

Ubuntu-增加螢幕可用解析度

問題描述:
有些PC在剛安裝完OS時,無法正確抓到顯卡的Driver與Monitor型號,導致只能顯示較低的解析度。此時可以手動修改xorg.conf來加入正確的解析度設定。

解決步驟:
編輯『xorg.conf』


sudo gedit /etc/X11/xorg.conf


找到以下段落

Section "Monitor"
Identifier "Configured Monitor
EndSection


將該段落改成如下方的內容

Section "Monitor"
Identifier "Configured Monitor"
HorizSync 30 - 83
VertRefresh 56 - 75
DisplaySize 444 277 #1680x1050 96dpi
EndSection


存檔後重新啟動X Window

sudo /etc/init.d/gdm restart


內容說明:

HorizSync、VertRefresh為螢幕的掃瞄頻率


DisplaySize的單位為mm


解析度(Resolution)=螢幕上水平方向顯示的點數 x 螢幕上垂直方向顯示的點數


DPI:dot per inch,也就是每英吋上含多少點數


1 inch = 25.4mm



以我的情況為例,Monitor型號為BenQ T221WA,查詢官網規格如下


水平掃瞄頻率 30 - 83、垂直掃瞄頻率 56 - 75、最大解析度 1680x1050


因此, DisplaySize如下


DisplaySize(寬)=1680(dots) * 25.4(mm/inch) / 96(dots/inch)=444.5(mm)

DisplaySize(長)=1027(dots) * 25.4(mm/inch) / 96(dots/inch)=277.8(mm)

如果懶得換算,可以參考下面的對照表

# calc: (x|y)pixels * 25.4 / dpi

# DisplaySize 168 126 # 96 DPI @ 640x480
# DisplaySize 210 157 # 96 DPI @ 800x600
# DisplaySize 269 201 # 96 DPI @ 1024x768
# DisplaySize 302 227 # 96 DPI @ 1152x864
# DisplaySize 336 252 # 96 DPI @ 1280x960
# DisplaySize 336 210 # 96 DPI @ 1280x800 (non 4:3 aspect)
# DisplaySize 339 271 # 96 DPI @ 1280x1024 (non 4:3 aspect)
# DisplaySize 370 277 # 96 DPI @ 1400x1050
# DisplaySize 380 238 # 96 DPI @ 1440x900 (non 4:3 aspect)
# DisplaySize 420 315 # 96 DPI @ 1600x1200
# DisplaySize 444 277 # 96 DPI @ 1680x1050 (non 4:3 aspect)
# DisplaySize 506 315 # 96 DPI @ 1920x1200 (non 4:3 aspect)

參考資料:
archlinux

沒有留言:

張貼留言