i'm using git xserver (1.4 branch up to 37954c019afd92edbe4aaa9d6deb6efaad7bf088) and xf86-video-ati from git. Very recently i found one annoying bug in xv - if i move mplayer's window offscreen (video area fully invisible, i see only window border/decoration) server immediately crashed. Git bisect point me at:
5d044b9f74c7aa7e12f2822896fed881e2ca9d19 is first bad commit
Author: Alex Deucher <alex@botch2.(none)>
Date: Sat Aug 25 21:03:08 2007 -0400
RADEON: fix crtc clipping for Xv
01:00.0 VGA compatible controller: ATI Technologies Inc RV280 [Radeon 9200 SE] (rev 01) (prog-if 00 [VGA])
Subsystem: Hightech Information System Ltd. Excalibur 9200SE VIVO 128M
Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 17
Memory at d0000000 (32-bit, prefetchable) [size=128M]
I/O ports at c800 [size=256]
Memory at dfdf0000 (32-bit, non-prefetchable) [size=64K]
Expansion ROM at dfdc0000 [disabled] [size=128K]
Capabilities:  AGP version 2.0
Capabilities:  Power Management version 2
Created attachment 11286 [details]
Created attachment 11343 [details]
Created attachment 11344 [details]
Ok, a bit more about this bug. It only exist if i use e16's built-in composite manager. If i don't use composite, i can move video window around and offscreen without problem.
additional info about my software:
Window/composite manager - Enlightenment 0.16.8.9
Latest (d49a60bc939c9f3e9d57c23e44263f5bb52f09fb) xf86-video-ati
Mplayer from svn (MPlayer dev-SVN-r24202-3.4.6 (C) 2000-2007 MPlayer Team)
For now, i'll just revert commit 5d044b9f74c7aa7e12f2822896fed881e2ca9d19 and will wait for proper fix. Thanks for all your hard work on this driver!
does Michel's patch (http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=62;filename=radeon-video-no-crtc.diff;att=1;bug=441902)
on debian bug 441902 (http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=441902) fix the problem?
I've tested and applied Michel's fix:
thanks for fixing it! Sorry for my inactivity - I was away from my computer for last week.