+ -
当前位置:首页 → 问答吧 → ATI显卡如何安装闭源驱动啊?

ATI显卡如何安装闭源驱动啊?

时间:2010-04-17

来源:互联网

sudo pacman -S catalyst
catalyst 软件包未找到,正在搜索软件包组...
错误:'catalyst':没有在同步数据库中找到
????? 难道已经被OOXX了

AUR上的catalyst包也无法安装,安装上了个catalyst-test创建Xorg -configure 时
提示:
X.Org X Server 1.7.6
Release Date: 2010-03-17
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.33-ARCH x86_64
Current Operating System: Linux LX-ARCH 2.6.33-ARCH #1 SMP PREEMPT Sun Apr 4 10:27:30 CEST 2010 x86_64
Kernel command line: root=/dev/disk/by-uuid/49ac7d95-89e4-4780-9885-fa227151b8c9 ro
Build Date: 16 April 2010 07:19:16PM

Current version of pixman: 0.18.0
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sat Apr 17 00:00:43 2010
(II) Loader magic: 0x7c1c20
(II) Module ABI versions:
X.Org ANSI C Emulation: 0.4
X.Org Video Driver: 6.0
X.Org XInput driver : 7.0
X.Org Server Extension : 2.0
(--) using VT number 7

(--) PCI:*(0:1:5:0) 1002:9710:1458:d000 ATI Technologies Inc RS880 [Radeon HD 4200] rev 0, Mem @ 0xd0000000/268435456, 0xfdfe0000/65536, 0xfde00000/1048576, I/O @ 0x0000ee00/256
List of video drivers:
fglrx
(II) LoadModule: "fglrx"
(II) Loading /usr/lib/xorg/modules/drivers/fglrx_drv.so
(II) Module fglrx: vendor="FireGL - ATI Technologies Inc."
compiled for 1.7.1, module version = 8.72.10
Module class: X.Org Video Driver
(II) Loading sub module "fglrxdrm"
(II) LoadModule: "fglrxdrm"
(II) Loading /usr/lib/xorg/modules/linux/libfglrxdrm.so
(II) Module fglrxdrm: vendor="FireGL - ATI Technologies Inc."
compiled for 1.7.1, module version = 8.72.10
(II) Primary Device is: PCI 01@00:05:0
(WW) Falling back to old probe method for fglrx
(II) Loading PCS database from /etc/ati/amdpcsdb
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:17:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:1) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:18:2) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:1) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:19:2) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:0) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:1) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:2) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:3) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:4) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@0:20:5) found
(WW) fglrx: No matching Device section for instance (BusID PCI:0@1:5:1) found
(**) ChipID override: 0x9710
(**) Chipset Supported AMD Graphics Processor (0x9710) found

Backtrace:
0: Xorg (xorg_backtrace+0x28) [0x45e428]
1: Xorg (0x400000+0x5ad29) [0x45ad29]
2: /lib/libpthread.so.0 (0x7f4476c87000+0xeef0) [0x7f4476c95ef0]
3: /usr/lib/xorg/modules/drivers/fglrx_drv.so (atiddxProbe+0xa1d) [0x7f4474ca542d]
4: Xorg (xf86CallDriverProbe+0x2bd) [0x46c15d]
5: Xorg (DoConfigure+0x19b) [0x472efb]
6: Xorg (InitOutput+0x197) [0x46c437]
7: Xorg (0x400000+0x21f7f) [0x421f7f]
8: /lib/libc.so.6 (__libc_start_main+0xfd) [0x7f4475d06b6d]
9: Xorg (0x400000+0x21cc9) [0x421cc9]
Segmentation fault at address (nil)

Fatal server error:
Caught signal 11 (Segmentation fault). Server aborting


Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.

----------------------------------------------------------------淫荡的分割线--------------------------------------------------------------------------

Hellp Me!!!!!

作者: hutaoi   发布时间: 2010-04-17

闭源驱动过于cao dan,早就不用了。。

开源3d用的很开心

作者: hurricanek   发布时间: 2010-04-17

开源驱动只有800FPS/S

开COMPIZ要白屏

我的是HD4200有什么好解决办法么?

多谢了!

作者: hutaoi   发布时间: 2010-04-17

引用:
作者: hutaoi
开源驱动只有800FPS/S

开COMPIZ要白屏

我的是HD4200有什么好解决办法么?

多谢了!
两个开源驱动都不行吗?我的是能顺利开3D的·

作者: zgzzx10   发布时间: 2010-04-17

引用:
作者: zgzzx10
两个开源驱动都不行吗?我的是能顺利开3D的·
xf86-video-ati 视频mplayer只能输出X11,3D测试800FPS,compiz白屏
xf86video-vesa 问题就更多了,FLASH都很卡!

我的可是AMD X4 955 的神U啊!!!

作者: hutaoi   发布时间: 2010-04-17

ATI 太让我失望了!

NVIDIA 闭源驱动非常好装没有这么痛苦 5555555.....

作者: hutaoi   发布时间: 2010-04-17

老问题了。
如果你执著于使用弊源驱动,那么可以安装UBUNTU,因为catalyst就是Ubuntu的御用驱动,肯定能用上的;
或者使用xf86-video-ati,至少我的Radeon HD 2400跑得很好,开了KDE4的特效也还有500fps。mplayer只能输出x11之类的我也不管了,忍吧

作者: dickeny   发布时间: 2010-04-17

引用:
作者: dickeny
老问题了。
如果你执著于使用弊源驱动,那么可以安装UBUNTU,因为catalyst就是Ubuntu的御用驱动,肯定能用上的;
或者使用xf86-video-ati,至少我的Radeon HD 2400跑得很好,开了KDE4的特效也还有500fps。mplayer只能输出x11之类的我也不管了,忍吧
看来我得加个NVIDIA显卡了。。。。。。

作者: hutaoi   发布时间: 2010-04-17

这个问题很久以前也困惑了我很久,后来的经验告诉你,xorg-server不要追求最新,
depends=('xorg-server<1.7.0' 'kernel26>=2.6.29' 'kernel26<2.6.35' 'kernel26-headers' 'netkit-bsd-finger' 'libstdc++5' 'libxrandr' 'libsm' 'fontconfig' 'libxcursor' 'libxi' 'gcc-libs' 'openssl-compatibility')

aur上面的pkg把依赖描述得很明白了 先确保你的依赖的包是否符合再装~

作者: blance   发布时间: 2010-04-17

http://aur.archlinux.org/packages.php?ID=29111
这是aur链接,根据要求去做,看里面的回复不至于不能装的~

作者: blance   发布时间: 2010-04-17

开启testing,安装新的mesa,xf86-video-ati,肯定是支持你的显卡的,compiz没有问题。ubuntu 10.04都可以不可能说arch不行的。

如果要使用闭源驱动,那么aur上有catalyst的支持xorg1.7的

并非楼上提供的链接。。自己搜索一下

作者: jarryson   发布时间: 2010-04-17

ATI,不要哭泣!
ATI可以装闭源驱动的,我的是HD3650,现在用的就是闭源的驱动,虽然有些小瑕疵,但是并无大
碍!Compiz独立窗口管理,Mplayer看电影都没有太大问题(要设置相关引擎):

只要安装方法正确一半没问题的:

1、下载官方驱动到本地(如果下载到Windows分区可能存在读写执行权限问题!)
2、下载安装说明PDF(英文的,图文教程,没几页)。
3、参考PDF提到的依赖软件包!
4、进入root init 3
5、运行驱动包,一路默认就可以了,不出意外应该提示成功
6、最后生成 Xorg 配置文件。
7、重启,享受3D

可以参考我以前写的一片简略的图文教程:
http://57num.blogbus.com/logs/41484572.html

作者: 57lvii   发布时间: 2010-04-17

引用:
作者: 57lvii
ATI,不要哭泣!
ATI可以装闭源驱动的,我的是HD3650,现在用的就是闭源的驱动,虽然有些小瑕疵,但是并无大
碍!Compiz独立窗口管理,Mplayer看电影都没有太大问题(要设置相关引擎):

只要安装方法正确一半没问题的:

1、下载官方驱动到本地(如果下载到Windows分区可能存在读写执行权限问题!)
2、下载安装说明PDF(英文的,图文教程,没几页)。
3、参考PDF提到的依赖软件包!
4、进入root init 3
5、运行驱动包,一路默认就可以了,不出意外应该提示成功
6、最后生成 Xorg 配置文件。
7、重启,享受3D

可以参考我以前写的一片简略的图文教程:
http://57num.blogbus.com/logs/41484572.html
在黑暗中我仿佛看到了一丝的亮光.......................

作者: hutaoi   发布时间: 2010-04-17

引用:
作者: hutaoi
在黑暗中我仿佛看到了一丝的亮光.......................
看来事情没那么简单

现在用回老版本得重新编译XORG

freetype 找不到指定类型,本机freetype2版本过高也要降,问题越来越多!还不如自己LFS呢!

作者: hutaoi   发布时间: 2010-04-18

ati开源驱动的性能还能忍受,关键是没有powermanger,要是笔记本的话,风扇会不停的转 - -

期待2.6.34的内核

作者: crazyatom   发布时间: 2010-04-18

Name : xorg-server
Version : 1.6.3-4
URL : http://xorg.freedesktop.org
Licenses : custom
Groups : xorg
Provides : x-server
Depends On : hal>=0.5.11 libgl libxfont>=1.4.0 openssl>=0.9.8k
libpciaccess>=0.10.6 libxv>=1.0.4 pixman>=0.14.0
xcursor-themes xkeyboard-config>=1.6 xorg-server-utils
xorg-fonts-misc xbitmaps diffutils xf86-input-evdev>=2.2.3
Optional Deps : None
Required By : pypanel
Conflicts With : catalyst-utils<=9.2
Replaces : None
Installed Size : 9968.00 K
Packager : Jan de Groot <[email protected]>
Architecture : i686
Build Date : Wed 26 Aug 2009 05:23:43 AM CST
Install Date : Thu 03 Sep 2009 08:28:09 PM CST
Install Reason : Explicitly installed
Install Script : Yes
Description : X.Org X servers

我的相关依赖和软件包都是原版的(没更新过),没有山寨过的。
应该不会出现问题吧!难道是 ATI 的4系驱动有问题吗?
你可以试一下山寨的 AUR 里面的 Xorg(含有ATI官方驱动补丁版!)

作者: 57lvii   发布时间: 2010-04-18

都没人看我发的帖子吗?catalyst有针对ubuntu的xorg 1.7发布新版,可以用在arch现有内核版本和xorg-server版本上

http://aur.archlinux.org/packages.php?ID=35800
http://aur.archlinux.org/packages.php?ID=34773

所谓打了补丁的的xorg-server不过是为了解决最大化最小化延迟的问题,和是否能使用catalyst没有关系

如果你非要降级xorg-server,可以搜索一下,有专门提供降级的源

作者: jarryson   发布时间: 2010-04-18

借贵贴问个问题,我用了ls的test版本的catalyst,compiz-fusion没法使用,但是玩bzflag和nexuiz两个3d游戏正常,kde4.4的kwin混合窗口也能用,就是在鼠标箭头有方块。是不是bug?

作者: superleon   发布时间: 2010-04-18

引用:
作者: crazyatom
ati开源驱动的性能还能忍受,关键是没有powermanger,要是笔记本的话,风扇会不停的转 - -
原来会影响电源啊,怪不得用了开源驱动后的续航时间少了半个小时(其实也有电池损耗的原因)。

引用:
作者: jarryson
都没人看我发的帖子吗?catalyst有针对ubuntu的xorg 1.7发布新版,可以用在arch现有内核版本和xorg-server版本上

http://aur.archlinux.org/packages.php?ID=35800
http://aur.archlinux.org/packages.php?ID=34773

所谓打了补丁的的xorg-server不过是为了解决最大化最小化延迟的问题,和是否能使用catalyst没有关系

如果你非要降级xorg-server,可以搜索一下,有专门提供降级的源
后面的那个catalyst-nostock是我维护的。特点就是添加了hook,避免了用户makepkg的麻烦。nostock的意思是不绑定kernel版本,因此可以直接下载pkg包来安装。我已经编译好了:
PHP 代码:
http://code.google.com/p/dickeny-pkgs/downloads/list?can=2&q=catalyst-nostock 
今天又试了试弊源驱动,发现总算没有重影了。原因竟然是因为我的xorg.conf配置的问题。。。真无语。
KDE4下关掉特效glxgear得分有4300,打开特效后得分骤降至980……跟开源驱动得分差不多了。

作者: dickeny   发布时间: 2010-04-19

我记起来,好像安装时会和默认的一个库冲突:

wiki里面这样说:
catalyst-utils独立于内核,同时为Xorg提供库和实用程序,其中也包含了ATI自己的libGL.so

安装时要把原来的重命名一下,之后就可以开工了!

你的 /usr/share/ati/ 下
fglrx-install.log
有没有什么提示啊!

在 init 3 安装应该没问题啊!

作者: 57lvii   发布时间: 2010-04-19

现在的catalyst 10-4还需要xorg.conf么?

作者: crazyatom   发布时间: 2010-04-19

不太清楚,反正安装成功后还要执行一条生成 xorg.conf 的命令,只是在里面加了一些参数。
试一下应该不会出致命问题的!

你的驱动搞定了没有,帖子可否设置成[ Solved ]

别忘了把你的 《ATI 泪流记》给遇到相同问题的兄台指路啊!

作者: 57lvii   发布时间: 2010-04-20