Tearing when playback video or scrolling webpage (AMD Radeon)

It’s seem that default XORG config in Ubuntu/Mint cause the problem.

My HTPC using AMD APU. This is how I fixed it.

Check the location of Xorg config’s folder it’s either at

/usr/share/X11/xorg.conf.d/

or

/etc/X11/xorg.conf.d/

Create file name “20-radeon.conf” in the folder and put there line below in the file and save then reboot the system.

Section "Device"
	Identifier "Radeon"
	Driver "radeon"
		Option "TearFree" "true"
		Option "DRI" "3"
		Option "AccelMethod" "glamor"
		Option "TripleBuffer" "true"
		Option "MigrationHeuristic" "greedy"
		Option "ColorTiling" "on"
		Option "ColorTiling2D" "on"
EndSection

Note

  • Option “ShadowPrimary” “on” requires “AccelMethod” “glamor”. It increase 2D performance while decrease 3D and Video performance.
  • Option “EXAVSync” “yes” requires “AccelMethod” “exa”. It’s using in older card (older than R600 (Radeon HD2000 series)). Don’t use If your card is newer.
  • Option “ColorTiling2D” “on” only available on R600 (Radeon HD2000 series) and newer.
  • Option “MigrationHeuristic” “greedy” Using if has 2D performance issue like slow scrolling in a terminal or web browser (Both AMD/Intel).

References

https://wiki.archlinux.org/index.php/ATI

https://www.x.org/archive/X11R7.5/doc/man/man4/radeon.4.html

https://www.x.org/wiki/RadeonFeature/

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s