I haven't seen this suggested before but you should make sure you're using the latest catalyst version, 10.9 with direct2d acceleration enabled, (sudo aticonfig --set-pcs-str=DDX,ForceXAA,FALSE), if you can. It's the best ATI driver I've ever used since I bought my video card in July of '08.
I have a Q6600 and a HD4850 at 1080p on ArchLinux using LXDE with both compiz/openbox, without XvBA acceleration, and vsync is set to "Always On". It used to be that you needed a compositing window manager, (opengl backend), or a media player with an opengl rendering option, for tear free fullscreen video. I used compiz to watch fullscreen flash videos in firefox. I then switched compiz off if I wanted to watch something using gnome-mplayer with the gl2 output option without tearing (compiz slowed down the opengl rendering speed).
That's no longer the case as I've tested the new direct2d backend in both openbox and compiz. Videos in windowed mode, and flash videos embedded in a webpage, are free of tearing now. Direct rendering in compiz even works. Just a note, "Unredirect FullScreen Windows" should be checked in compiz's setting if you want fullscreen video to render correctly in compiz.
In gnome-mplayer, the video output options I've tested, xv/x11/gl/gl2, result in tear free video windowed or fullscreen. The standalone flash player for games is tear free, too.
The only problems I have is that the framebuffer gets stuck as only white when switching out of fullscreen of some apps, like media players and online flash players. Switching out of X and back fixes that. Games in Wine still exhibit blackbox behavior that firefox used to have, but minimizing and restoring the window fixes that.
I have a Q6600 and a HD4850 at 1080p on ArchLinux using LXDE with both compiz/openbox, without XvBA acceleration, and vsync is set to "Always On". It used to be that you needed a compositing window manager, (opengl backend), or a media player with an opengl rendering option, for tear free fullscreen video. I used compiz to watch fullscreen flash videos in firefox. I then switched compiz off if I wanted to watch something using gnome-mplayer with the gl2 output option without tearing (compiz slowed down the opengl rendering speed).
That's no longer the case as I've tested the new direct2d backend in both openbox and compiz. Videos in windowed mode, and flash videos embedded in a webpage, are free of tearing now. Direct rendering in compiz even works. Just a note, "Unredirect FullScreen Windows" should be checked in compiz's setting if you want fullscreen video to render correctly in compiz.
In gnome-mplayer, the video output options I've tested, xv/x11/gl/gl2, result in tear free video windowed or fullscreen. The standalone flash player for games is tear free, too.
The only problems I have is that the framebuffer gets stuck as only white when switching out of fullscreen of some apps, like media players and online flash players. Switching out of X and back fixes that. Games in Wine still exhibit blackbox behavior that firefox used to have, but minimizing and restoring the window fixes that.
Comment