LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1451|回复: 9

[求助] 菜鸟安装ati显卡驱动的问题

[复制链接]
发表于 2010-4-23 08:44:41 | 显示全部楼层 |阅读模式
我的机子是ati 2600pro的显卡,
安装了archlinux i686, 用pacman -Suy更新系统到2.6.33
直接pacman -S xf86-video-radeonhd libgl ati-dri安装驱动,
但用glxgears显示只有200多,
而且mplayer只能用x11, xv不能显示图像。
想用ati的官方驱动,在网上找了一下,
用yaourt -S calatyst, 安装了相关的软件包,但出现了
xorg-server <1.7 ... 的提示,应该怎么办?
哪位安装过的教我一下,谢谢。
发表于 2010-4-23 08:56:41 | 显示全部楼层
你想用官方驱动,还不如看看开源驱动哪里没配置好。官方驱动要求Xorg-server的版本不高于1.7 ,你的系统的XORG要降级,麻烦死了,特别是对我这种有升级控的人,看着那些重要的,有新特性的包不能用,难受啊。
回复 支持 反对

使用道具 举报

发表于 2010-4-23 09:35:51 | 显示全部楼层
开源驱动请用xf86-video-ati,radeonhd据说已经不开发了。xf85-video-ati在我这里运行得非常好,而且还可以开KMS,折腾字符界面时也很舒服。

官方驱动有两个方案。
第一是,安装catalyst,但需要xorg-server降级。看看论坛里早几周内的帖子,你会找到办法的。
第二是,使用测试版catalyst。比如,安装catalyst-test,这样就不需要降级xorg-
server。不过我更推荐catalyst-nostock,避免了你编译的时间。可以在这里下载:
[php]
http://code.google.com/p/dickeny-pkgs/downloads/list?q=catalyst-nostock
[/php]
使用catalyst还需要生成/配置/etc/X11/xorg.conf,这也算是一个麻烦之处。
回复 支持 反对

使用道具 举报

发表于 2010-4-23 11:02:05 | 显示全部楼层
catalyst 10.4支持xorg 1.7的。请搜索AUR里关键字catalyst
回复 支持 反对

使用道具 举报

发表于 2010-4-23 21:53:21 | 显示全部楼层
aur/catalyst-test  我的主板是昂达七八零G的,集成显卡是ATI HD3200  YAO了一个aur/catalyst-test的驱动装上可以运行。但安装时提示和libgl有冲突用pacman -Rd  libgl 强行删除,再然后运行aticonfig --initial 就可以了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-4-24 01:45:18 | 显示全部楼层
谢谢大家,我用xf86-video-ati,按wiki里面的说明开了kms
发现没什么变化。
用dmesg | grep radeon检查发现少了个R600_rlc.bin
在aur上下了个包用makepkg安装了一下,发现glxgears有1000多了,
但mplayer 还是用不了xv !
回复 支持 反对

使用道具 举报

发表于 2010-4-24 08:17:21 | 显示全部楼层
Mplayer不能用xv我也出现过,后来我禁用了kms就好了
回复 支持 反对

使用道具 举报

发表于 2010-4-24 10:41:00 | 显示全部楼层
Post by 黄色蚂蚁;2085348
Mplayer不能用xv我也出现过,后来我禁用了kms就好了


请看我的:
[php]
10:37:01 视频 $ uname -a
Linux laptop 2.6.33-ice #4 SMP PREEMPT Fri Apr 9 12:42:41 CST 2010 x86_64 Intel(R) Core(TM)2 Duo CPU T8100 @ 2.10GHz GenuineIntel GNU/Linux
10:37:52 视频 $ cat /proc/cmdline
root=/dev/system/arch resume=/dev/system/swap ro quiet radeon.modeset=1
10:37:55 视频 $ mplayer vim1.wmv
MPlayer SVN-r31040-4.4.3 (C) 2000-2010 MPlayer Team
                                                                                                            
Playing vim1.wmv.                                                                                            
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory   
==========================================================================
==========================================================================                                   
==========================================================================                                   
==========================================================================                                   
AO: [alsa] 48000Hz 1ch s16le (2 bytes per sample)                                                            
Starting playback...                                                                                         
Movie-Aspect is undefined - no prescaling applied.                                                           
VO: [xv] 640x480 => 640x480 Planar YV12                                                                     
A:   5.3 V:   6.0 A-V: -0.659 ct: -0.007   4/  4 12%  0%  0.3% 2 0 99%                                       
Exiting... (Quit)                                                                                            
[/php]
主意,mplayer是能够使用xv的(之前没有开启KMS时反而只能使用x11)
回复 支持 反对

使用道具 举报

发表于 2010-4-24 14:41:01 | 显示全部楼层
Post by stchd;2085313
谢谢大家,我用xf86-video-ati,按wiki里面的说明开了kms
发现没什么变化。
用dmesg | grep radeon检查发现少了个R600_rlc.bin
在aur上下了个包用makepkg安装了一下,发现glxgears有1000多了,
但mplayer 还是用不了xv !


你可能需要安装aur里面的radeon_ucode
回复 支持 反对

使用道具 举报

发表于 2010-4-25 01:33:59 | 显示全部楼层
对于升级到2.6.33且使用官方源xf86-vdeo-ati的A卡用户,最好严格按照wiki来搞:

http://wiki.archlinux.org/index.php/ATI

参考里面的KMS段:

1、保证grub的menu.lst里面没有vga=xxx / video=xxx

2、从AUR安装radeon_ucode和radeon-initrd,然后改/etc/mkinitcpio.conf,重新mkinitcpio -p kernel26
回复 支持 反对

使用道具 举报

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

本版积分规则

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