Chinaunix首页 | 论坛 | 博客
  • 博客访问: 793713
  • 博文数量: 858
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5015
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-29 17:43
文章分类

全部博文(858)

文章存档

2011年(1)

2008年(857)

我的朋友

分类: LINUX

2008-08-29 17:48:13

 
  分析

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

  解决方法有二:

  1.修改/etc/X11/xorg.Conf

  找到SectionMonitor部分

Section"Monitor"
DisplaySize300230
HorizSync30-62
Identifier"Monitor[0]"
ModelName"PARADISEGVISIONL5QX_TA"
Option"DPMS"
VendorName"GVT"
VertRefresh43-75
UseModes"Modes[0]"
EndSection

  把它的行频和场频改成你的显示器的规格就行了。

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

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

  命令行执行YaST2,进入Hardware/Graphicscardandmonitor,选择”重新探测“,系统会检测到你换的显示器,并自动设置参数;重新启动X-Window即可。

  我们看到,/etc/X11/XF86Config已经被改好了。分析一下,系统在换显示器时,没有自动检测,才是上述问题的真正原因,它仍然采纳过时的配置,当然可能出问题了,linux还需要努力哦!

  对了,最后一个问题,为什么修改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。

SUSE LINUX X-Windows下换用液晶显示器时,显示“out of range”SUSE LINUX X-Windows下换用液晶显示器时,显示“out of range”SUSE LINUX X-Windows下换用液晶显示器时,显示“out of range”SUSE LINUX X-Windows下换用液晶显示器时,显示“out of range”SUSE LINUX X-Windows下换用液晶显示器时,显示“out of range”SUSE LINUX X-Windows下换用液晶显示器时,显示“out of range”SUSE LINUX X-Windows下换用液晶显示器时,显示“out of range”SUSE LINUX X-Windows下换用液晶显示器时,显示“out of range”SUSE LINUX X-Windows下换用液晶显示器时,显示“out of range”SUSE LINUX X-Windows下换用液晶显示器时,显示“out of range”
阅读(677) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~