[MPlayer-users] Any way to get Xv playback without tearing on fglrx?
Vladimir Mosgalin
mosgalin at VM10124.spb.edu
Wed Jul 23 00:25:06 CEST 2008
Hi Nikos Chantziaras!
On 2008.07.22 at 23:44:51 +0300, Nikos Chantziaras wrote next:
> Yeah, I know, ATI sucks with this poor excuse of a driver called
> "fglrx", but I'll ask anyway since the X1950XT only runs with this
> driver. Video tearing is unbearable with Xv output. Switching to gl
Well actually you should try xf86-video-ati driver.. It supports xv & gl
on x1950 already (at least rumored to do so, haven't tried it, but i'm
planning to switch to it soon).
> results in ATI's "Blue Screen of Death for Linux" port showing up after
> about 10 minutes of continuous playback. Anything I can do short of
I don't think you can remove tearing with xv, but gl output should work.
At least it does for me. Make sure you
1) have latest catalyst driver
2) have clean xorg.conf. Don't even think about using some obscure
options like texturedXrender or something! Here's mine: bare
necessaries plus vsync.
Section "Device"
Identifier "Device0"
Driver "fglrx"
Option "VideoOverlay" "on"
Option "IgnoreEDID" "off"
Option "TexturedVideo" "on"
Option "TexturedVideoSync" "on"
Option "OpenGLOverlay" "on"
Option "UseFastTLS" "2"
Option "XAANoOffscreenPixmaps"
BusID "PCI:1:0:0"
EndSection
3) amdcccle works for you (sliders actually move and settings are
saved). You should set vsync on the advanced settings page to any of
the two rightmost settings.
4) use -vo gl:yuv=2:swapinterval=1:force-pbo:ati-hack
Hope that'll help you.
--
Vladimir
More information about the MPlayer-users
mailing list