如何设置宽屏显示器的分辨率
具体的步骤:1、在命令行下输入 gtf 1280 800 60
这里 60 是屏幕(垂直)刷新率,通常液晶显示器的垂直刷新率多为 60 hz。如果你的分辨率是 1280x768 就应该输入 gtf 1280 768 60
# gtf 1280 800 60
# 1280x800 @ 60.00 Hz (GTF) hsync: 49.68 kHz; pclk: 83.46 MHz
Modeline "1280x800_60.00"83.461280 1344 1480 1680800 801 804 828-HSync +Vsync
2、把回车后显示的结果复制到 /etc/X11/xorg.conf 的 "Monitor" 段下,就像下面的配置文件中红色字体中添加的一样。最好把 "1280x800_60.00" 改成 "1280x800"(你的就是 1280x768,我没修改也行)
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "LCD Panel 1280x800"
HorizSync 31.5 - 90.0
VertRefresh 60.0 - 60.0
# 1280x800 @ 60.00 Hz (GTF) hsync: 49.68 kHz; pclk: 83.46 MHz
Modeline "1280x800_60.00" 83.46 1280 1344 1480 1680 800 801 804 828 -HSync +Vsync
Option "dpms" "true"
EndSection
3、在 "Screen" 段的子段 "Display" 添加 "1280x800"(1280x768)。
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 16
Modes "1280x800" "800x600" "640x480"
EndSubSection
EndSection
然后重启 x 系统看看^0^
-------------------------------------------------------------
本帖已由 kde 修订。
2006-10-02 其实不用这么复杂,直接用855resolution这只软件来设置就可以了! 其实不用这么复杂,直接用855resolution这只软件来设置就可以了!
那个不适用于非 intel 显卡。 根据 cjacker 的一篇文章,非 intel 与 intel 显卡的宽屏有不同的处理方法。
http://mlwiki.maihaohui.com/index.php/Wide_LCD xorg 7.1 已经默认支持很多古怪的分辨率了,如果你在 Screen 小节添加你的分辨率,重启 x 发现不正常,说明系统默认不支持你的分辨率,比如 1280x720:
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x720" "1152x864"
EndSubSection
EndSection
那么你就需要在 Monitor 小节手工定义一个这样的分辨率(1280x720)模式,即 Modeline:
[root@MagicLinux SPECS]# gtf 1280 720 60
# 1280x720 @ 60.00 Hz (GTF) hsync: 44.76 kHz; pclk: 74.48 MHz
Modeline "1280x720_60.00"74.481280 1336 1472 1664720 721 724 746-HSync +Vsync
然后修改 1280x720_60.00 为 1280x720,并且添加进 Monitor 小节:
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "AOC SPECTRUM 7Vlr & 7VlrA & 7Vlr+ & 7VlrA+"
### Comment all HorizSync and VertSync values to use DDC:
HorizSync 30.0 - 70.0
VertRefresh50.0 - 130.0
Option "dpms" "true"
# 1280x768 @ 85.00 Hz (GTF) hsync: 68.60 kHz; pclk: 118.53 MHz
Modeline "1280x768"118.531280 1368 1504 1728768 769 772 807-HSync +Vsync
# 1280x720 @ 60.00 Hz (GTF) hsync: 44.76 kHz; pclk: 74.48 MHz
Modeline "1280x720"74.481280 1336 1472 1664720 721 724 746-HSync +Vsync
EndSection
同理,你可以定义若干个 Modeline。 根据 cjacker 的一篇文章,非 intel 与 intel 显卡的宽屏有不同的处理方法。
http://mlwiki.maihaohui.com/index.php/Wide_LCD
文中对 xorg.conf 的理解有错误,而且方法也不完全正确,请删除此文。 xorg 7.1 已经默认支持很多古怪的分辨率了。
问题是ml2.0还是使用6.9的xorg。 根据 cjacker 的一篇文章,非 intel 与 intel 显卡的宽屏有不同的处理方法。
http://mlwiki.maihaohui.com/index.php/Wide_LCD
文中对 xorg.conf 的理解有错误,而且方法也不完全正确,请删除此文。
有错误,我们修正过来吧,在 wiki 中似乎没有因为有错误就删除的理由。
大家一起讨论并修改成更完善的版本才是 wiki 的精神所在 我已经在今天修改的 FAQ 中提供了比较完善的 xorg.conf 的解释,当然更多细节我会另立专题详述。 :?:
根据我的理解
gtf
是根据vesa标准进行计算的.
对不符合vesa标准的驱动模块会有问题
不知道我的理解是否正确???? 我04年在美国购买的宏基宽屏笔记本TM2303显卡是intel852/855(ML已自动识别),无论我如何调整分辨率,一直是1024×768,调不成标准分辨率1280×800,我都按你们说的修改了/etc/X11/xorg.conf,还是不行!配置桌面中的显示中只有1024×768,800×600,640×480三个选项,改怎么办? 我04年在美国购买的宏基宽屏笔记本TM2303显卡是intel852/855(ML已自动识别),无论我如何调整分辨率,一直是1024×768,调不成标准分辨率1280×800,我都按你们说的修改了/etc/X11/xorg.conf,还是不行!配置桌面中的显示中只有1024×768,800×600,640×480三个选项,改怎么办?
你重启了么?这是我的输出:
[root@MagicLinux ~]# gtf 1280 800 60
# 1280x800 @ 60.00 Hz (GTF) hsync: 49.68 kHz; pclk: 83.46 MHz
Modeline "1280x800_60.00"83.461280 1344 1480 1680800 801 804 828-HSync +Vsync
页:
[1]