显卡问题导致linux不能正常进入X WINDOW out of range

      前几天,在公司的电脑上安装redhat LINUX 9.0,  我是在字符模式下安装的,安装过程倒是比较轻松。可是第一次进入X window时就出现了问题: 显示器显示“out of range”。很显然——超出了显示器和显卡支持的显示模式。在安装的过程中我选的是800*600 60HZ 16位色彩。 这是事实? 想办法进入字符模式后,我用VI修改了一个配置文件 XF86Config(/etc/X11/XF86Config,记不清路径了,现在我用的不是redhat,而是ubuntu7.04)。将里面的的初始显示模式调低到640*480,然后保存并重新启动计算机。这样顺利进入了X Window。进入以后,在显示模式配置里面,可以调节到800*600,所以我又调回来了,本以为重新启动后就OK了,结果又一次进入不了X Window,同样还是提示“OUT OF RANGE”。

     没办法,baidu一下后发现好多人有类似的问题,找了很久,终于找到了一篇最有价值的,网站地址是http://www.probo.com/timr/savage40.html#options

ProSavage-DDR Refresh Rates ——A number of users have complained that they get wacky refresh rates when using the 1.1.27t driver. There is apparently some kind of conflict between this driver and the BIOS found on some ProSavage-DDR motherboard that causes anything but the default refresh rate to be set wrong. There are two workaround for this. One is to turn off the use of the BIOS by adding
     Option "UseBios" "no"
in the "Device" section of your XF86Config file. Another is to try the driver below that was built from the 4.4.0 beta 2 source base. It works on 4.3.0, and reportedly solves the refresh problem.

   刚好我的显示卡就是ProSavage-DDR的,我按照上面说的,在XF86Config文件里的“Device”字段里增加了一句 Option "UseBios" "no" 保存后重新启动就OK了。 之后,我又下载了savage_drv.o替换掉usr/X11R6/lib/modules/drivers里的这个同名文件(路径可能有区别),将先前加的选项去掉,重新启动后就彻底解决问题了。

   现在大家的电脑都先进了,估计也不会碰到我这样的问题了,但我仍希望帮到需要帮助的朋友。有问题可以和我QQ:93073893

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值