[分享]64位系统安装ATI 8.42.3驱动的方法,请高人翻译一下

包含64位CPU、PPC、龙芯等所有非i386芯片
回复
seoul_sz
帖子: 50
注册时间: 2007-10-17 16:37
送出感谢: 1 次
接收感谢: 0

[分享]64位系统安装ATI 8.42.3驱动的方法,请高人翻译一下

#1

帖子 seoul_sz » 2007-10-31 21:56

以下内容转贴自http://wiki.cchtml.com/index.php/Ubuntu_Gutsy_Installation_Guide
是关于64位系统安装ATI 8.42.3驱动的方法



If installing on Ubuntu x64...

(thanks to Michael at Phoronix forums and aolana at Ubuntuforums.org)

Building packages for Ubuntu 64-Bit is known to be broken. If you're installing on Ubuntu 64-Bit, do this:

Download this: fglrx-8.42-ubuntu+debian-2.tar.bz2

Extract the installer:

bash ati-driver-installer-8.42.3-x86.x86_64.run --extract somedirectory

Extract the archive you downloaded to the directory that you extracted the driver's installation files to.

Then build the package:

./ati-installer.sh 8.42.3 --buildpkg Ubuntu/gutsy

[edit] Revert to Xorg driver

If (for any reason) the fglrx install fails, you can revert to the Xorg driver by executing

sudo dpkg-reconfigure xserver-xorg

and selecting the "ati" driver, or simply restoring the previous /etc/X11/xorg.conf file, if you made a backup.

You also need to remove the xorg-driver-fglrx or your manually installed drivers to get the 3D acceleration back, since it is provided by file /usr/lib/libGL.so.1.2 which belongs to libgl1-mesa package and which is moved to backup and replaced at the installation of xorg-driver-fglrx (or the manually built) package. In case the removal of the fglrx drivers fails to restore the file from libgl1-mesa, you have to reinstall the package by running:

sudo apt-get install --reinstall libgl1-mesa

[edit] If suspend is not working

If suspend stops working after fglrx installation, meaning display will not initialize after attempting to resume, then changing a few options has been reported to work for some hardware .


For ATI X700 and ATI X1100 on Acer Aspire 5051:
File: /etc/default/acpi-support

SAVE_VBE_STATE=false
POST_VIDEO=true
USE_DPMS=false

For ATI X1300 and the ATI X1400 on a Dell Inspiron 9400(*), also for ATI X1600 on Asus Z96J (using install method 2):
File: /etc/default/acpi-support

POST_VIDEO=false

(*)It seems don't work for Dell Inspiron 6400 with ATI X1400.
[edit] If you get /usr/X11R6/lib/modules/dri/fglrx_dri.so not found

sudo ln -s /usr/lib/ /usr/X11R6/lib/modules
[edit] libGL error

* fglrxinfo gives: libGL.so.1: cannot open shared object file.
* Fixed with command:

sudo ln /usr/lib/libGL.so.1.2 /usr/lib/libGL.so.1
头像
zhuqin_83
帖子: 10606
注册时间: 2006-05-13 4:02
送出感谢: 0
接收感谢: 7 次
联系:

#2

帖子 zhuqin_83 » 2007-10-31 23:57

用envy算了,一了百了,什么都帮你自动弄好。
HP Pavilion DV6-2064CA: AMD Turion II Ultra Dual-Core Mobile M640, HD4650, 2GBx2 DDR2-800, Seagate 500GB 7200RPM SATA, BD-ROM
DELL UltraSharp 2209WA
Arch64, Testing repo
seoul_sz
帖子: 50
注册时间: 2007-10-17 16:37
送出感谢: 1 次
接收感谢: 0

#3

帖子 seoul_sz » 2007-11-01 12:07

envy是什么?
seoul_sz
帖子: 50
注册时间: 2007-10-17 16:37
送出感谢: 1 次
接收感谢: 0

#4

帖子 seoul_sz » 2007-11-01 20:03

用二楼上的方法终于搞定了,谢谢
byunix
帖子: 69
注册时间: 2007-05-23 23:53
送出感谢: 0
接收感谢: 0

#5

帖子 byunix » 2007-11-23 20:14

8.42.3在ubuntu7.10 x86-64上就是装不上,直接不行,编译也不行,就连把哪个*.run编译成gusty的包都不行。
不过现在好了哦,最新的7.11,也就是8.43.2我今天终于给装上了。直接安装还是不行,还是用编译的方法完成了。呵呵
推荐使用7。11恩
头像
Amankwah
帖子: 624
注册时间: 2006-10-16 7:24
来自: 安康/西安/广州
送出感谢: 0
接收感谢: 0
联系:

#6

帖子 Amankwah » 2007-11-23 21:10

如果在Ubuntu x64上安装...

(感谢Phoronix论坛的Michael和Ubuntuforums.org的aolana)

已知为64位Ubuntu打包将是坏的。如果你在64位Ubuntu上安张,这样做:

下载这个:fglrx-8.42-ubuntu+debian-2.tar.bz2

解压安装程序:
bash ati-driver-installer-8.42.3-x86.x86_64.run --extract 某个目录
解压你刚才下载的文件到你刚才解压安装程序的目录。

现在打包:
./ati-installer.sh 8.42.3 --buildpkg Ubuntu/gutsy

恢复使用Xorg驱动:

如果fglrx安装失败(因任何原因),你可以通过执行
sudo dpkg-reconfigure xserver-xorg
并选择ati驱动,或者简单得使用恢复以前的/etc/X11/xofg.conf文件,如果你备份过它的话。
来恢复使用Xorg驱动。

你依然需要删除xorg-driver-fglrx或者你手工安装的3D加速支持驱动程序,因为它由属于软件包libgl1-mesa并在安装xorg-driver-fglrx(或者手工建立)包时被备份并被替换的文件/usr/lib/libGL.so.1.2提供。如果卸载fglrx驱动是从libgl1-mesa中恢复文件失败,你需要通过运行:
sudo apt-get install --reinstall libgl1-mesa
来重新安装这个包。

如果休眠不工作:

如果在安装fglrx后休眠不能工作,意味着显示在试图尝试后没有初始化,现在改变几个已经被报告的选项来是一些硬件正常工作。

对ATI X700和ATI X1100在Acer Aspire 5051上:
文件:/etc/default/acpi-support

SAVE_VBE_STATE=false
POST_VIDEO=true
USE_DPMS=false

对ATI X1300和ATI X1400在Dell Inspiron 9400(*)和ATI X1600在Asus Z96J(通过方法2安装):
文件:/etc/default/acpi-support

POST_VIDEO=false

(*)看起来对使用ATI X1400的Dell Inspiron 6400无效

如果找不到/usr/X11R6/lib/modules/dri/fglrx_dri.so就执行:

sudo ln -s /usr/lib/ /usr/X11R6/lib/modules

LibGL错误:
*flgrxinfo 给出:libGL.so.1: cannot open shared object file.
*通过
sudo ln /usr/lib/libGL.so.1.2 /usr/lib/libGL.so.1
来解决

我不是高人,不知道有用否,翻译着玩玩,可能会有很多错误 :em06 ,包涵,纠正下~
读书取正,读易取变,读骚取幽,读庄取达,读汉文取坚,最有味卷中岁月。
与菊同野,与梅同疏,与莲同洁,与兰同芳,与海棠同韵,定自称花里神仙。
回复

回到 “系统架构支持”