panpanpdj 发表于 2011-9-16 16:02:34

Arch Linux 安装 ATI显卡闭源驱动-catalyst …………

先上在网上看的
配置/etc/pacman.conf

Server = http://catalyst.apocalypsus.net/repo/catalyst/i686
然后
sudo pacman -Syu
sudo paman -S catalyst catalyst-utils    #建议把后者换到前面,因为前者安装会依赖后者
sudo modprobe fglrx

修改/etc/rc.conf
MODULES=(fglrx)

修改xorg.conf
Section "Device"
Identifier "Card0"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection

sudo reboot
就可以了 。


下面是我的安装过程,麻烦了一点,不过可以了解一下pkgbuild,(其实主要是我当时没看到上面的方法:mrgreen:)
                              首先说明一下系统情况
最早是用的DAEMONS守护进程里启动的kdm,后来改成wiki推荐的init
系统装好后一直用的xf86-video-ati驱动,先在图形界面下载以下地址的两个压缩包
http://aur.archlinux.org/packages.php?ID=29111            catalyst
http://aur.archlinux.org/packages.php?ID=40833            catalyst-utils
我是下在/home/pandong/abs/,分别解压得到两个以包名字命名的文件夹
/home/pandong/abs/catalyst/                  /home/pandong/abs/catalyst-utils/
开终端,先进入catalyst-utils目录(catalyst要依赖它)
makepkg                                                               #会自动下载ati-driver-installer-11-8-x86.x86_64.run然后编译
重启,在启动系统选择界面按e编辑启动项,选择kernel行,按e,在ro后面加数字3最后是ro 3
(这要做的目的是不启动图形界面,或者启动后init3也行,但我这不太好使)
root登录,
Xorg-configure                                                         #这步可能后面也行
进入刚才的catalyst-utils目录   
pacman-Rsn xf86-video-ati                                       #卸载开源驱动
pacman-U catalyst-utils                                             #先安装这个,catalyst编译的时候要依赖
ALT+F2 开另一个控制台终端 普通用户登录 (root编译会提示)
cd/home/pandong/abs/catalyst/ && cp/home/pandong/abs/catalyst-utils/ati-driver-installer-11-8-x86.x86_64.run/home/pandong/abs/catalyst/&& makepkg                #catalyst编译的时候还要下载,所以直接复制过来好了
ALT+F1切换到开始的root控制台
pacman-U catalyst                                                    #可能会提示libgl什么的,直接Y安装
cd ~ &&cp xorg.conf.new /etc/X11/xorg.conf                #回到root主目录,复制配置文件
aticonfig-initial   && aticonfig-initial                           #会有提示,不用管,执行两遍算了
modprobefglrx
nano/etc/rc.conf                                                      #找到MODULES=(),在里面加上fglrx,保存退出
reboot                                                                  #事实上我这的过程是样,测试那个没做成,重启后测试正常
测试 重启终端      glxinfo |grep direct   看输出,第一行有个yes的就行了

[ 本帖最后由 panpanpdj 于 2011-9-16 16:04 编辑 ]

dgy18787 发表于 2011-9-17 11:32:20

现在 catalyst 的最新版移动到 AUR 了,源里面的已经停止更新了。

panpanpdj 发表于 2011-9-18 09:33:29

是11.9出来了吗?我机子上装的还是AUR的,那个源是我装完后才加上的,还没更新过里面的驱动,上AUR看看去:mrgreen:

linky_fan 发表于 2011-9-24 13:36:18

俺用开源的驱动,么啥特别的需求一般不折腾。。。。。:wink:
页: [1]
查看完整版本: Arch Linux 安装 ATI显卡闭源驱动-catalyst …………