谈X window中显示器的配置

抄一个xorg.conf的配置(节选)
Section "Monitor"
Identifier "JW199A"
#DisplaySize 410 257
HorizSync 30-83
VertRefresh 60
Option "DPMS"
Option "DDC" "false"
Option "DRI" "false"
Modeline "1440x900_60" 106.47 1440 1520 1672 1904 900 903 909 934 +hsync +vsync
EndSection
Section "Screen"
Identifier "Default Screen"
Device "Generic Video Card"
Monitor "JW199A"
DefaultDepth 24
SubSection "Display"
Depth 16
Modes "1440x900_60"
EndSubSection
SubSection "Display"
Depth 24
Modes "1440x900_60"
#ViewPort 0 0
#Virtual 1440 900
EndSubSection
EndSection
我想说的是,对于X,显示器的配置。
根据我的经验:在X中,对于显示器,只需要配置两项,就能使X和显示器完美的配合工作。
一处是显示器的行、场频,即上面配置文件中的红字部分。这个没有什么技巧,对照这显示器的使用说明书,输入进去就行。其中行频的单位是Khz,而场频的单位是Hz,不过写进配置文件中时不必加单位。
另一处需要配置的,就是分辨率,即上面配置文件的蓝字部分。一般,对于普屏,我习惯写成
Modes "1024x768" "800x600" "640x480"
上面的写法"1440x900_60"注意那个“_60”,我还是第一次见到,原来还有这样的写法,回头试试。
对于有一些显示器如果没有使用说明书,或者说明书没有提到行场频,怎么办?我猜测(猜测,还没有试验,其实我不懂DDC和DPMS是什么意思),会不会不写红字部分,添加绿字部分。X可以自动侦测显示器的行场频呢?猜测、仅仅是猜测!
提一下Modeline(紫色部分),我建议大家最好不要设置这个东西。一般,大家添加Modeline的原因主要是——显示器的显示偏了、变形了。其实显示偏、或者变形,大部分原因是由于行、场频没有设置正确造成的,尤其是Xorg高速发展的今天,只要给X配置正确的行场频数值、不使用来历不明的显卡驱动、显示器使用出厂设置,显示效果都会很完美的。显示器的显示偏了、变形了,不去检查行场频设置,而使用Modeline去调整,是舍本逐末,不能根本解决问题 ,实际效果也原没有配置正确的行场频来的好。
最后提醒,行场频的设置一定要严格按照显示器使用说明书来配置,不要随便改动。大家也许听说过、或略有耳闻,在早期,错误的X配置导致烧毁显示器的事情,早期(仅见于上个世纪)显示器没有行场频过载保护(就是当分辨率调的太高,显示“超出频率范围”的功能),如果在X中将行场频调的太高,显示器就会过负荷而烧毁。虽然现在不存在烧毁的问题了,因为现在的显示器都有行场频过载保护功能,但是不正确的行场频设置,自然不能让你的显示器显示出完美的效果。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值