[MPlayer-users] Any way to get Xv playback without tearing on fglrx?

Reimar Döffinger Reimar.Doeffinger at stud.uni-karlsruhe.de
Wed Jul 23 18:55:42 CEST 2008


Hello,
On Wed, Jul 23, 2008 at 11:28:46AM +0400, Vladimir Mosgalin wrote:
>  On 2008.07.23 at 07:06:57 +0200, Reimar Döffinger wrote next:
> > > 4) use -vo gl:yuv=2:swapinterval=1:force-pbo:ati-hack
> > 
> > Just a short note: for me, using vo gl with latest ATI always results
> > in a completely garbled screen after switching back from fullscreen.
> > I do not have any special options in the xorg config btw., but I will
> > try some of yours.
> 
> For me, too (with 8.7 and 8.6, used to work with 8.5). No, these options
> won't help. I tried a few other, but wasn't able to solve that.
> 
> Can you tell me though if the bug was present on 8.5 on your system?

I seriously doubt that 8.5 will work with HD4850 cards, and I don't
intend to try. I do not care too much, I can still swap in for my
previous card if it bothers me too much (I actually had intended to
use both together, but the whole driver situation is so f* up that
you can't properly use a ATI and an NVidia card together on _any_ OS).

> If
> it was, maybe it can be solved. Because starting with 8.6, I'm using
> different method of installing driver. Now GL applications load directly
> libGL from fglrx. Earlier they used to load libGL from Mesa (I don't
> actually understand how it worked, maybe some kind of proxy mode in
> mesa, but DRI was working and vendor was "ATI"). There were a few
> downsides (e.g.  compiz wasn't working), but no garbled screen bug.

Yes, I noticed that, it took my quite while to find out what was wrong
with my 32-bit chroot due to that. Fragment programs and some other
things do not work right with that setup, so it is somewhat pointless
for me (point of the card was to play with new stuff, not something
to just use, my GeForce 7 is more than enough for the later...).
I am still using the 8.6 driver since that is the latest Gentoo has
available right now (helpfully, the Gentoo version number is 8.501 - 
though I have seen similar confusion in the Debian packages).
And since we are at it: does someone know how to download the ATI
drivers in a browser without JavaScript? That was yet another point for
me to be pissed about ATI, I am used to downloading NVidia drivers with
lynx/links/elinks just fine, which thanks to JavaScript only menus and
and elinks without JS did not work at all for ATI.
I ended up using Google (with "ati-driver-installer-8-6-x86.x86_64.run
filetype:run")...

> > I do have a HD4850 though (I still intend to do some GPU computing on
> > it, but after it now good completely evident that ATI drivers are as
> > horrible as ever I have some doubts if I actually would _want_ to leave
> > any calculations to it...)
> 
> Do you actually need to have fglrx driver for using calculations api?
> Developers promise that accelerated 2D and 3D on HD3xxx/HD4xxx cards
> with open source drivers is near (a few months or so).

I admit I have no idea, I had very little time for it so far.

Greetings,
Reimar Döffinger



More information about the MPlayer-users mailing list