ATI 8.42 driver on Ubuntu
关键字: ati 8.42 3d打开System->Administration->Restricted Drivers Manager
看里面的ATI accelerated graphics driver有没有勾上,如果没有就勾上安装,然后重启
第一步:
请彻底卸载旧的驱动
代码:
sudo apt-get remove --purge fglrx-control
sudo apt-get remove --purge fglrx-kernel-source
sudo apt-get remove --purge xorg-driver-fglrx
代码:
sudo lrm-manager
并把原来装过的4个包彻底删除。
代码:
sudo apt-get autoremove --purge fglrx*
第二步:
点这个链接www2.ati.com/drivers/linux/ati-driver-installer-8.42.3-x86.x86_64.run下载8.42驱动
第三步:
执行以下命令安装需要的软件包
sudo apt-get install module-assistant build-essential fakeroot dh-make debhelper
debconf libstdc++5 linux-headers-generic
第四步:
在终端下进入桌面(假如你把下载好的驱动放在桌面上),如果你是Feisty,请将其中的gutsy替换成feisty
bash ./ati-driver-installer-8.42.3-x86.x86_64.run --buildpkg Ubuntu/gutsy
第五步:
安装deb包,执行以下命令
sudo dpkg -i fglrx-kernel-source_8.42.3-1_i386.deb
sudo dpkg -i xorg-driver-fglrx_8.42.3-1_i386.deb
sudo dpkg -i fglrx-amdcccle_8.42.3-1_i386.deb (这东西是显卡的图形管理工具)
第六步:
编译内核模块
sudo m-a prepare,update
sudo m-a build fglrx-kernel
sudo m-a install fglrx-kernel
sudo depmod
sudo rm -f /usr/src/fglrx-kernel*.deb
第七步:
gksu gedit /etc/default/linux-restricted-modules-common
把fglrx添加到DISABLED_MODULES=""的引号里
到此先重启一下,休息片刻
第八步:
配置显卡
sudo aticonfig --initial --force
sudo aticonfig --overlay-type=Xv (这个命令可能会出两个警告,不过不用管)
第九步:
查看驱动信息,用以下命令
fglrxinfo
如果看到
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
version string: 1.2 (1.5 Mesa 6.4.1)
这种情况可能没有安装成功,反回第一步新装吧,不要怪我哦,我都装了五六遍才装好
正常的应该和如下相似
display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: Radeon X1650 Series
OpenGL version string: 2.0.6747 (8.40.4)
然后查看3D是否被支持
glxinfo | grep direct
显示信息如下
direct rendering: Yes
第十步:
sudo gedit /etc/X11/xorg.conf
确认fglrx在”Device”字段里
如果存在下面字段,就移除
Section “Extensions”
Option “Composite” “0″ # or “Disable”
EndSectionSection “ServerFlags”
Option “AIGLX” “off”
EndSection
第十一步:
sudo gedit /etc/xdg/compiz/compiz-manager
把这一句加到最后WHITELIST="nvidia intel ati radeon i810 fglrx"
接着
sudo gedit /usr/bin/compiz
找到
WHITELIST="nvidia intel ati radeon i810"
在后面加入"fglrx"
即WHITELIST="nvidia intel ati radeon i810 fglrx"
最后荐意重启一下,可以使用3D了,呵呵,不过感觉没有开源驱动顺畅,cpu占用率也很高
但是3D的帧数比以前增长了一倍
------------------------------------------------------------------------------------------------------------------------------
常见错误:
1。如果你碰到2D加速很慢的情况,在/etc/X11/xorg.conf 的 Device section(就是有fglrx的那段)中添上
| 代码: |
| Option "XaaNoOffscreenPixmaps" |
2。如果没有3D加速,可尝试
| 代码: |
| sudo mkdir /lib/modules/$(uname -r)/volatile sudo ln -sf /lib/modules/$(uname -r)/misc/fglrx.ko /lib/modules/$(uname -r)/volatile/fglrx.ko |
3。另外,如果你想用图形化的工具配置显卡的话,比如双头显示,则可以
| 代码: |
| gksu fireglcontrol |
| 代码: |
| gksu amdcccle |
4。如果说/usr/X11R6/lib/modules/dri/fglrx_dri.so缺失,则执行( 某些朋友可能需要输入 )
| 代码: |
| sudo mkdir -p /usr/X11R6/lib/modules/dri sudo ln -s /usr/lib/dri/fglrx_dri.so /usr/X11R6/lib/modules/dri |
5。如果还有其他问题,比如nforce3的芯片(主要是asus的K8N),说你仍然运行于mesa,无3d加速,可以看这里:
http://wiki.cchtml.com/index.php/Troubleshooting
Enjoy!
发表评论
- 浏览: 49487 次
- 性别:

- 来自: 郑州

- 详细资料
搜索本博客
我的相册
共 1 张
最近加入圈子
最新评论
-
java执行ffmpeg截图
fgggggg
-- by iegogdx -
java取出汉字字符串的拼音 ...
很多汉字取不出来,为什么?
-- by gyhgc -
javamail使用完全手册
"mail.smtp.host"这个格式的文件建在那个包下面啊
-- by little fish -
Servlet、Jsp性能优化
虽然想说很不错。不过这篇文章实在太老了。请在转载的时候写清楚是哪年写的。
-- by 魔力猫咪 -
ATI 8.42 driver on Ubunt ...
没有开源驱动顺畅,cpu占用率也很高,帧数倒提高了1倍。。。哈哈
-- by x11






评论排行榜