AMD/ATI的老卡驱动在新xorg上一直是一个大问题,ATI对这些老卡(其实真的老吗?)不再提供驱动了,对很多ATI卡的用户来说,Linux不是一个很好玩的东西了…不说废话了,升级合适的驱动,不能靠ATI!
我的机器是Thinkpad T60,显卡为ATI Mobility Radeon X1300,装入Ubuntu 9.04后,只能用Ubuntu的初始驱动,无法安装Catalyst 9.3,屏幕右侧会出现闪烁等,浏览Ubuntu论坛时发现了xorg-edgers fresh X crack, 更新后居然稳定了,再无闪烁,mplayer 使用X11/Xv再无问题,显卡温度为51度左右,glxgears原来是6000以下,现为:
6393 frames in 5.0 seconds = 1278.545 FPS
6238 frames in 5.0 seconds = 1247.568 FPS
6339 frames in 5.0 seconds = 1267.781 FPS
6510 frames in 5.0 seconds = 1301.839 FPS
6483 frames in 5.0 seconds = 1296.592 FPS
6499 frames in 5.0 seconds = 1299.715 FPS
更新如下:
xorg-edgers
驱动介绍在 https://launchpad.net/~xorg-edgers/+archive/ppa ,应该也支持其他的老ATI显卡。
更新方法:
1. 打开 sudo gedit /etc/apt/sources.list
2. 加入
deb http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu jaunty main
3. 加入密匙 sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 8844C542
4. sudo apt-get update
5. sudo apt-get dist-upgrade
重启X.
注: 这个会更新Unbuntu原带的xserver-xorg-video-ati 等驱动.
设置外接显示器
外接了一个显示器,设置为1280×1024,我的xorg.conf如下:
Section “Monitor”
Identifier “Configured Monitor”
EndSection
Section “Monitor”
Identifier “LG Monitor”
Modeline “1280x1024_70.00” 128.94 1280 1368 1504 1728 1024 1025 1028 1066 -HSync +Vsync
EndSection
Section “Screen”
Identifier “Default Screen”
# Monitor “Configured Monitor”
Monitor “LG Monitor”
Device “Configured Video Device”
DefaultDepth 24
SubSection “Display”
Depth 24
Modes “1280×1024” “1024×768” “800×600”
Virtual 1280 1792
EndSubSection
EndSection
Section “Device”
Identifier “Configured Video Device”
EndSection
按介绍xorg-edgers应该也解决了3D的问题,有成功的朋友请也上来说一下!