SUSE LINUX X Windows下换用液晶显示器时,显示“out of range”的解决 ...

问题:SUSE LINUX X-Windows下换用液晶显示器时,显示“out of range”

  分析
  顾名思义,out of range就是操作系统要求的性能显示器满足不了,为什么会出现这种情况呢,一是可能你的液晶显示器确实太差,二是你安装系统时原配的显示器太好,系统检测硬件的时候把当时的参数给记录下来,这些配置对于你现在换的显示器而言,可能偏高了。

  解决方法有二:

  1.修改/etc/X11/XF86Config

  找到Section Monitor部分

  Section \”Monitor\”
   DisplaySize 300 230
   HorizSync 30-62
   Identifier \”Monitor[0]\”
   ModelName \”PARADISE GVISION L5QX_TA\”
   Option \”DPMS\”
   VendorName \”GVT\”
   VertRefresh 43-75
   UseModes \”Modes[0]\”
  EndSection

  把它的行频和场频改成你的显示器的规格就行了,如上面红色部分。

  2.如果上述显示器规格不知道呢,我们可以让系统自己来识别:

  首先,停止X-Window:kill掉X进程;

  命令行执行YaST2,进入Hardware/Graphics card and monitor,选择”重新探测“,系统会检测到你换的显示器,并自动设置参数;

  重新启动X-Window即可。

  我们看到,/etc/X11/XF86Config已经被改好了。

  分析一下,系统在换显示器时,没有自动检测,才是上述问题的真正原因,它仍然采纳过时的配置,当然可能出问题了,linux还需要努力哦!

  对了,{zh1}一个问题,为什么修改XF86Config文件?涉及到xserver的知识,suse上用的是XServer,其实还有xorg,一起做一个简单介绍:

  1.xorg和XServer都是xserver。

  2.xorg基本上就是Xfree4.3.902再加上4.4和其他的patch,除了版权信息与 xfree44不同外,没什么区别。xserver是重新改写的,但是与xfree二进制兼容,最明显的是支持阴影、透明等效果,当然更重要的是底层的重新整理和规划。现在还处于繁忙的开发期,不是非常稳定,速度也慢一点,很多显卡的驱动还没有加上去。但是非常漂亮,应该是很有前途的新一代 xserver。

  3.两者的配置文件分别是xorg.conf和XF86Config。

发表评论

click to changeSecurity Code

? ?
郑重声明:资讯 【SUSE LINUX X Windows下换用液晶显示器时,显示“out of range”的解决 ...】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——