Why does video tear on a Radeon Mobility 7500?

I have an IBM Thinkpad T42, with a Radeon Mobility 7500 graphics chipset. On all versions of Ubuntu that I have tried (Natty, Xubuntu 11.10), playing any video(e.g a DVD in vlc) causes tearing, whether full screen or not. Furthermore, playing videos under a composited desktop (e.g. Metacity or Xfwm compositing) results in very poor framerate.

2 Answers

I have found a way to improve the performance massively: I have made a custom setting for the radeon driver. This is my /etc/X11/xorg.conf.d/20-radeon.conf

Section "Device" Identifier "Radeon" Driver "radeon" Option "SWcursor" "off" #software cursor might be necessary on some rare occasions, hence set off by default Option "EnablePageFlip" "on" #supported on all R/RV/RS4xx and older hardware and set off by default Option "AccelMethod" "EXA" #valid options are XAA and EXA. EXA is the newest acceleration method and its the default. Option "RenderAccel" "on" #enabled by default on all radeon hardware Option "ColorTiling" "off" #enabled by default on RV300 and later radeon cards. Option "EXAVSync" "off" #default is off, otherwise on Option "EXAPixmaps" "on" #when on icreases 2D performance, but may also cause artifacts on some old cards Option "AccelDFS" "on" #default is off, read the radeon manpage for more information
EndSection

The key option that makes the difference is the EXAPixmaps, which increases the performance a lot.

You could give a try to the xorg-edgers ppa..there is an updated version of the ati opensource driver there, but I don't know if it may solve your problem or add some more problems:

Your Answer

Sign up or log in

Sign up using Google Sign up using Facebook Sign up using Email and Password

Post as a guest

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

You Might Also Like