关于ubuntu12.10安装AMD显卡驱动失败的解决办法

CPU/显卡/打印机/USB设备等硬件问题
回复
jamesarch
帖子: 5
注册时间: 2011-10-28 21:12

关于ubuntu12.10安装AMD显卡驱动失败的解决办法

#1

帖子 jamesarch » 2012-12-23 17:53

写在前面,此方法有以下缺点:就是每次更新的时候,下面这些包不能更新,否则功夫就白费了,唯一完美的解决办法就是等到官方驱动正式支持Xorg1.13

代码: 全选

xorg xserver-common xserver-xorg xserver-xorg-core xserver-xorg-input-evdev
  xserver-xorg-input-kbd xserver-xorg-input-synaptics xserver-xorg-video-ati
  xserver-xorg-video-intel xserver-xorg-video-mach64 xserver-xorg-video-r128
  xserver-xorg-video-radeon
从ubuntu12.04到12.10之后一直因为显卡驱动的问题而纠结,因为 Catalyst 12.10 不支持Ubuntu12.10的Xorg 1.13,所以只能把Xorg降级来解决这个问题了,

具体步骤如下:
一、更改软件源 把12.10的软件源替换成12.04的,替换前先做个备份。

代码: 全选

cp /etc/apt/sources.list ~
,之后把源替换成12.04的 方法很简单。把/etc/apt/sourcelist里面的quantal替换成 precise

代码: 全选

 sudo gedit /etc/apt/sources.list
之后按ctrl+h 把quantal替换成 precise 然后 Ctrl+S保存,或者点击保存按钮。然后更新源

代码: 全选

 sudo apt-get update
二、删除12.10的xorg

代码: 全选

 sudo apt-get purge xserver-xorg-core
然后重启或者不重启也可以,运行下面的命令来安装12.04的Xorg

代码: 全选

sudo apt-get install xserver-xorg-video-intel xserver-xorg-video-ati xserver-xorg-input-kbd xserver-xorg-input-synaptics xserver-xorg-core xorg
软件包里面的xserver-xorg-video-intel xserver-xorg-video-ati xserver-xorg-input-kbd xserver-xorg-input-synaptics是我自己的显卡驱动和触摸板驱动,kbd这个东西不清楚,应该和键盘有关,为了保险起见,还是安装上吧。
三、重启,重新安装驱动之安装依赖包,安装之前先把备份的源列表恢复,

代码: 全选

cp ~/sourcelist /etc/apt/
然后更新源列表

代码: 全选

sudo apt-get update
安装依赖包命令如下

代码: 全选

sudo apt-get install build-essential cdbs dh-make dkms execstack dh-modaliases linux-headers-generic
,如果你是64位的系统,要安装这个东东

代码: 全选

sudo apt-get install lib32gcc1
四、安装驱动 先下载下来

代码: 全选

wget http://www2.ati.com/drivers/linux/amd-driver-installer-catalyst-12.10-x86.x86_64.zip
解压并加上可执行权限

代码: 全选

unzip amd-driver-installer-catalyst-12.10-x86.x86_64.zip && chmod +x amd-driver-installer-catalyst-12.10-x86.x86_64.run
接下来生成deb包并安装

代码: 全选

sudo sh ./amd-driver-installer-catalyst-12.10-x86.x86_64.run --buildpkg Ubuntu/quantal && sudo dpkg -i fglrx*.deb
,生成Xorg文件

代码: 全选

aticonfig --initial 
然后注销 重新登录,如果不出意外的话,就会顺利进入桌面了。
:em06潜水一年多了 第一次发帖,如有不完美的地方,请各位大牛多多指教
bruise
帖子: 23
注册时间: 2008-07-07 16:10

Re: 关于ubuntu12.10安装AMD显卡驱动失败的解决办法

#2

帖子 bruise » 2012-12-26 14:19

降级xorg代价太大,另外一个办法是使用Nick Andrik打过补丁的intel/fglrx驱动:
第一步:
从这个https://launchpad.net/~andrikos/+archiv ... er=quantal下载
xserver-xorg-video-intel*.deb
fglrx-installer-updates*.deb
并对应安装(x86 or x64),确保过程无出错信息

第二步:
运行 sudo aticonfig --initial -f
运行 sudo aticonfig --input=/etc/X11/xorg.conf
运行 sudo dpkg-reconfiguration Xorg

重启机器即可
Eastsun
帖子: 389
注册时间: 2010-05-18 14:18

Re: 关于ubuntu12.10安装AMD显卡驱动失败的解决办法

#3

帖子 Eastsun » 2012-12-27 13:21

最新的ATI驱动不是已经支持12.10了吗? :em11
tgq
帖子: 5
注册时间: 2010-08-17 0:32

Re: 关于ubuntu12.10安装AMD显卡驱动失败的解决办法

#4

帖子 tgq » 2013-01-14 0:32

楼上是指闭源驱动吗?
头像
hubert_star
论坛版主
帖子: 5373
注册时间: 2007-10-29 22:12
系统: OSX 10.9 + Ub 1304
来自: 江苏南京

Re: 关于ubuntu12.10安装AMD显卡驱动失败的解决办法

#5

帖子 hubert_star » 2013-01-14 23:05

很麻烦,唉,只能静等fglrx升级了
佛经说,人有八苦: 生、老、病、死、求不得、怨憎、爱别离、五阴盛 故我苦!
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒  故我有罪!

我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;

特此声明!

有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。

欢迎来我的新浪微博@me
回复