QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2938|回复: 3

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

[复制链接]
发表于 2011-9-16 16:02:34 | 显示全部楼层 |阅读模式
先上在网上看的
配置/etc/pacman.conf
[catalyst]
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,(其实主要是我当时没看到上面的方法
                                首先说明一下系统情况
最早是用的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 编辑 ]
发表于 2011-9-17 11:32:20 | 显示全部楼层
现在 catalyst 的最新版移动到 AUR 了,源里面的已经停止更新了。
回复

使用道具 举报

 楼主| 发表于 2011-9-18 09:33:29 | 显示全部楼层
是11.9出来了吗?我机子上装的还是AUR的,那个源是我装完后才加上的,还没更新过里面的驱动,上AUR看看去
回复

使用道具 举报

发表于 2011-9-24 13:36:18 | 显示全部楼层
俺用开源的驱动,么啥特别的需求一般不折腾。。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-3-29 05:24 , Processed in 0.072823 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表