首先声明:这是我的解决方法,歪打正着,有没有通用性不知道,仅供参考吧!
过程
公司一女同事在我的怂恿下安装了ubuntu 8.04
她的机器配置是IBM Thinkpad T42 8ZU 显卡是 Radeon 9600
安装完之后一切都正常,就是屏幕闪烁,好象液晶屏的背光灯不稳定似的,很难受。
我把机器重启到XP下屏幕不闪了,再回到ubuntu下,又闪,把源里装的受限驱动卸载掉,重启,屏幕不闪了,由此断定是显卡驱动问题。
在网上辛苦地找了好久,也有人遇到此问题,有人回复说是驱动在9600显卡上的BUG,没有解决办法。感觉难以接受。
于是到AMD的官网下载了9600的驱动,安装完重启,糟了,分辨降到800*600,怎么调都不行。应用程序菜单里的 ATI Control Center运行出错,提示没有安装或ATI驱动没有运行。
再google,看到有人用envyng管理显卡的驱动程序,于是:
代码:
sudo apt-get install envyng-core
安装完毕,运行:代码:
sudo envyng -t
出现一个文本菜单,选择卸载ATI的驱动程序,卸载完毕后。再用它把ATI的驱动重新安装了一次,系统要求重启
重启,万岁,分辨率恢复到了1400*1050,赶紧启动Compiz,3D桌面正常
运行ATI Control Center(super user mode)管理窗口居然也出来了,可以对显卡进行配置,牛啊!
看看屏幕也不闪烁了!
注销再登录,一切正常 !
重启,一切正常 !
OK,问题解决了
0 评论:
发表评论