Bug 13960 - ati driver on a radeon 9250 causes weird overlaying, flipping, etc.
Summary: ati driver on a radeon 9250 causes weird overlaying, flipping, etc.
Status: RESOLVED FIXED
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/Radeon (show other bugs)
Version: unspecified
Hardware: x86 (IA32) Linux (All)
: high major
Assignee: xf86-video-ati maintainers
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-07 20:35 UTC by NOT ACTIVE SINCE DECADES, PLEASE DELETE ME
Modified: 2008-02-11 08:39 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
trying out if attaching works now (57.33 KB, text/plain)
2008-01-22 08:42 UTC, NOT ACTIVE SINCE DECADES, PLEASE DELETE ME
no flags Details

Description NOT ACTIVE SINCE DECADES, PLEASE DELETE ME 2008-01-07 20:35:23 UTC
From xorg-server 1.2 to xorg-server 1.4.0.90 I have weird problems with the display that seem to be caused by the ati driver. There is some slight difference when I turn on EXA--but that isn't much: Video output turns black after the first window event (mouseover, for example, but over any window) but comes back after moving or resizing the video-displaying window.

The other behaviors are the same with any server configuration except that compositing without EXA is darn slow:

- When I turn on compositing, video doesn't compose (though it did one single time as I started the fresh xorg 7.3 installation) but flickers at window movement.

- the second video output always overlays the first one

- OpenGL output (Mesa 7.0.2) is always on top, no matter if the window is behind another window

- OpenGL output concurs with eachother, flickering

I tried the new 6.7.x series but these drivers all fall back to 800x600 at start of both the display manager and the desktop (though I can set 1600x1200 from the desktop configuration--but the display is slightly blurred and some part leaks at the left side.)
Comment 1 Alex Deucher 2008-01-07 21:27:44 UTC
Please attach your xorg log and config.  If you are using Xv, you can't composite the video since it's an overlay.  the video is overlaid on the colorkey by the hw during scan out. 
Comment 2 NOT ACTIVE SINCE DECADES, PLEASE DELETE ME 2008-01-07 22:41:59 UTC
I don't understand what you write about colorkeys. What I see is that xine always uses Xv by default and that the video is also floating into parts of my email client or browser. I thought that Xv is the one to choose. I tried the OpenGL driver but that is even more penetrating. Xine offers the following drivers:

dxr3
aadxr3
xv
opengl
SyncFB
xshm
aa
xxmc
vidix
vidixfb
fb
xvmc
sdl

I tried some but without a better result. Which should be the right one?


Comment 3 NOT ACTIVE SINCE DECADES, PLEASE DELETE ME 2008-01-07 22:49:19 UTC
I can't attach a file because of this:

Internal Error

Bugzilla has suffered an internal error. Please save this page and send it to sitewranglers@lists.freedesktop.org with details of what you were doing at the time this message appeared.

URL: https://bugs.freedesktop.org/attachment.cgi
undef error - Undefined subroutine Fh::slice at data/template/template/en/default/global/hidden-fields.html.tmpl line 58 
Comment 4 Alex Deucher 2008-01-08 07:17:26 UTC
(In reply to comment #2)
> I don't understand what you write about colorkeys. What I see is that xine
> always uses Xv by default and that the video is also floating into parts of my
> email client or browser. 

Xv works fine, just not with composited desktops with translucent windows since the data never gets written to the framebuffer, it gets "overlaid" during scan out.
Comment 5 NOT ACTIVE SINCE DECADES, PLEASE DELETE ME 2008-01-08 13:34:21 UTC
I'm not sure what's fine about that. How can I see composited video? What driver is to use? Or must xine support something special? And what about OpenGL output?
Comment 6 Alex Deucher 2008-01-08 15:48:30 UTC
(In reply to comment #5)
> I'm not sure what's fine about that. How can I see composited video? What
> driver is to use? Or must xine support something special? And what about OpenGL
> output?
> 

You'd need to use X11 output or something similar.
Comment 7 Michel Dänzer 2008-01-09 01:12:33 UTC
(In reply to comment #5)
> And what about OpenGL output?

See bug 8732.
Comment 8 Benjamin Close 2008-01-11 02:37:53 UTC
Bugzilla Upgrade Mass Bug Change

NEEDSINFO state was removed in Bugzilla 3.x, reopening any bugs previously listed as NEEDSINFO.

  - benjsc
    fd.o Wrangler
Comment 9 NOT ACTIVE SINCE DECADES, PLEASE DELETE ME 2008-01-22 08:42:49 UTC
Created attachment 13860 [details]
trying out if attaching works now

Benjamin Close asked me if attaching works now. So I try it out here...

I wrote to the xine people about the video problem but there's no clear vision about it yet, it seems. Can xine use video acceleration via the compositor? Otherwise, xine would have to swap over the single frames?
Comment 10 NOT ACTIVE SINCE DECADES, PLEASE DELETE ME 2008-01-22 08:48:58 UTC
Comment on attachment 13860 [details]
trying out if attaching works now

There are dbus and hal problems you can ignore. Hal crashes since the new release and there's no new release out yet.
Comment 11 NOT ACTIVE SINCE DECADES, PLEASE DELETE ME 2008-02-11 08:39:36 UTC
Have read about DRI2 and see that things are in the works.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.