You are not logged in.
I've just installed arch on a new computer with an HD 5770 graphics card (with an evergreen core). X starts fine using xf86-video-ati but I can't get DRI and xvideo to work. They should both work fine according to http://wiki.x.org/wiki/RadeonFeature. This is very annoying because it means that I can't play videos fullscreen using mplayer (among other things).
Is there some configuration detail that I've forgotten, or should I file a bug upstream?
Details:
I'm using the x86_64 repositories, xf86-video-ati 6.13.1-1 and xorg-server 1.8.1.902-1.
$ xvinfo
X-Video Extension version 2.2
screen #0
no adaptors present
So it looks like xvideo thinks there's no xvideo support for my card.
I'm not using an xorg.conf.
A copy of my /var/log/Xorg.0.log is at http://pastebin.com/7gszwzX6. The only interesting lines I can find are:
64. [ 2026.279] (II) Loading extension XVideo
88. [ 2026.279] (II) LoadModule: "dri"
467. [ 2026.534] (WW) RADEON(0): Direct rendering disabled
so xorg tries to load xvideo and dri, but they end up disabled for some reason.
A copy of my dmesg is at http://pastebin.com/Es6dkhTG. The only interesting line I can find is:
798. [drm] Initialized radeon 2.5.0 20080528 for 0000:01:00.0 on minor 0
so the correct firmware seems to be loaded.
I've tried disabling KMS which doesn't help. I've also tried making an xorg config that looks something like:
Section "Device"
Identifier "card0"
Driver "radeon"
Option "DRI" "on"
Option "AccelMethod" "EXA"
Option "DMAForXv" "on"
Option "RenderAccel" "on"
EndSection
but this doesn't help either, and these options should be enabled be default anyway.
Thanks for any help.
-Andrew
Last edited by asmarks (2010-09-27 05:12:59)
Offline
Video Decode and all of Mesa 3D are still incomplete for Evergreen according to that same matrix. You definitely won't get 3D support from the open source radeon driver, and you might not get more than the fundamentals out of 2D either. Since you're using a cutting edge card, you may want to try installing the proprietary driver:
Offline
You're right. I also found in the release notes for 6.13.1 that all acceleration for evergreen has been explicitly disabled: http://lists.x.org/archives/xorg-driver … 16250.html.
I tried the catalyst driver, but it's annoyingly buggy and doesn't support dual monitors well. I'll stick with xf86-video-ati for now, and hope they get mesa working eventually. It shouldn't be long according to this article. Thanks for your help.
Last edited by asmarks (2010-09-27 05:13:55)
Offline