很多LINUX系统默认还没有支持宽屏分辩率,要让xorg支持宽屏(注:此方法适合nv和ati的卡)
首先确认你的显卡支持非标准的分辨率(上官方网站查),也就是可以手动添加分辩率
最佳解决方案:
#gtf 1440 900 60
# 1440x900 @ 60.00 Hz (GTF) hsync: 55.92 kHz; pclk: 106.47 MHz
Modeline "1440x900_60.00" 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +Vsync
示出1440x900@60Hz的modeline,将其添加到xorg.conf的Section "Monitor"中
比如我的:
Section "Monitor"
Identifier "Monitor0"
VendorName "SyncMaster 940BW"
ModelName "General LCD Panel"
Option "DPMS" "True"
HorizSync 30.0-80.0
VertRefresh 55.0-75.0
ModeLine "1440x900_60.00" 106.47 1440 1520 1672 1904 900 901 904 932 -HSync +Vsync
EndSection
当然还有比较次的解决方案:
将Virtual 1440 900添加到Section "Screen"中。
比如这样:
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Virtual 1440 900
Depth 24
EndSubSection
----------------------------
安装越来越方便了,指定ISO文件时都不要求提供文件名。
装好后,进入GNOME,找菜单调分BIAN率,没有提供1440x900的。把startx看了一个,哎哟,Xserver用的是Xorg咧,不是以前的XFree86了。
把/etc/X11/xorg.conf改改就行了:
Section "Monitor"
HorizSync 30.0 - 80.0
VertRefresh 55.0 - 75.0 //这个照显示器手册上填的
然后是
Section "Screen", 只要下面的SubSection,其它注释掉:
SubSection "Display"
ViewPort 0 0
Depth 24
Modes "1440x900"
EndSubSection
我的显示器是SyncMaster 940BW,
然后启动startx,进入桌面后调出显示器菜单->“桌面-分辩率“可确认分辨率确为:
1440x900, H 56KHz, V 60Hz, 数字输入
阅读(1497) | 评论(0) | 转发(0) |