[驱动] Ubuntu 8.04 下 ATI Catalyst 8.10 驱动安装失败
拥抱变化之美
2009-02-26
我的笔记本配置: AMD Ratheon X2 64 位 ,ATI X1200 Series,
我参考了ATI非官方WIKI(http://wiki.cchtml.com/index.php/Ubuntu_Hardy_Installation_Guide)中的做法。失败了! 首先先从ATI官网上将驱动文件包下载到电脑上。 本例使用的是 ati-driver-installer-8-10-x86-x86_64.run(驱动可以到 AMD 官方网站下载:http://www.amd.com.cn) 1.在终端中执行: sudo apt-get install build-essential cdbs fakeroot dh-make debhelper debconf libstdc++5 dkms linux-headers-$(uname -r) 2.切换目录到你下载的安装包位置,在终端中执行: sh ati-driver-installer-8-10-x86.x86_64.run --buildpkg Ubuntu/hardy 3.在/usr/lib中找到一个名为libGL.so的文件,然后在终端中执行: sudo ln -s /usr/lib/libGL.so /usr/lib/libGL.so.1 说明:这一步我执行以后,提示我文件已经存在。(我的是64位系统,32位系统未验证,按照原作者的意思应该是需要这一步的。) ---------------------------------------------------------------------------------------- 4.可能需要重新执行:(一般跳过这一步) sudo sh ati-driver-installer-8-9-x86.x86_64.run --buildpkg Ubuntu/hardy 说明:原作者未加入 sudo 命令,我自己加的。而且这一步我并没有重做。 ---------------------------------------------------------------------------------------- 5.然后对文件进行设置: sudo gedit /etc/default/linux-restricted-modules-common 将DISABLED_MODULES="" 改为DISABLED_MODULES="fglrx" 按照原文在这里的意思,是说修改完上一句后,可以在受限驱动管理器中看到,受限驱动虽没有被选中,但在安装的后期,可发现状态是“使用中”。这说明受限驱动中的fglrx模块虽被禁用,但你下载的安装包中的fglrx模块正在起作用。 6.然后对文件进行设置: sudo gedit /etc/modprobe.d/blacklist-restricted sudo gedit /etc/modprobe.d/blacklist-local 上两个文件可能不存在,如果不存在的话就不用新建再更改。以我的电脑为例,我只有第2个文件,即blacklist-local文件。在其中可发现有“blacklist fglrx”字样,在这前面加上一个#字。保存退出。 7.接下来可以安装刚刚生成的五个DEB包了: sudo dpkg -i xorg-driver-fglrx_*.deb fglrx-kernel-source_*.deb fglrx-amdcccle_*.deb (我做到这一步出现错误,提示*.ko文件找不到) 8.最后进入扫尾阶段: 先修改xorg.conf中的设置: sudo gedit /etc/X11/xorg.conf 在其中找到Section "Device"字段,其中有个Driver,把它后面的参数改为"fglrx"。 说明:此文件中我的机器设置没有Driver字段 如果没有找到改字段,直接将下段代码复制到文件中: Section "Device" [...] Driver "fglrx" [...] EndSection 保存退出。 9.在终端中执行: sudo aticonfig --initial -f sudo aticonfig --input=/etc/X11/xorg.conf --tls=1 重启(我的Ubuntu不能启动XServer),我把原文中的后续步骤也写出来吧: 可以使用 DISPLAY=:0 glxinfo | grep render 命令查看结果,如果显示的是direct rending为yes。那么恭喜你,你已经安装成功了。如果仍为no,请继续阅读下文。 10.首先删除xserver-xgl sudo apt-get remove xserver-xgl 再把这一段加进/etc/X11/xorg.conf里: Section "Extensions" Option "Composite" "Enable" EndSection 最后这一步非常重要。 -------------------------------------------------------------------------- 大家看看如何解决2我的驱动问题。 |
|
拥抱变化之美
2009-03-09
我的问题解决了:
重现安装了Ubuntu 9.04 Alpha 5,自带驱动。 |
|
sdh5724
2009-03-09
A卡是玩LUNIX的痛!
|
相关讨论
相关资源推荐
- SSH-整合流程!
- jbpm4.4 spring3.0 hibernate 集成错误 急!急!急!could not initialize proxy - no Session
- JavaWeb框架-SSH-整合流程!
- 菜鸟求援!!!!急!
- Hibernate面试精华知识点---------不看你会后悔
- 淘宝技术发展--值得学习!
- html多层部门怎么显示_部门树不显示层级结构,前端后端都没有错误,急急急!!!...
- Hibernate 6 中文文档(三)(版本6.3.1.Final)
- 分布式与微服务系列 - SpringBoot + Zookeeper集群 + Dubbo分布式托管(提供者、消费者)+ Nginx反向代理
- struts-2.3.1+spring-framework-3.2.2+hibernate-4.1.1整合历程<第三部分>(详解)