2009年2月24日星期二

ubuntu显卡驱动管理

首先声明:这是我的解决方法,歪打正着,有没有通用性不知道,仅供参考吧!

过程
公司一女同事在我的怂恿下安装了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 评论: