<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://www.codesrc.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Radeon_acceleration_on_Debian</id>
	<title>Radeon acceleration on Debian - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://www.codesrc.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Radeon_acceleration_on_Debian"/>
	<link rel="alternate" type="text/html" href="http://www.codesrc.com/mediawiki/index.php?title=Radeon_acceleration_on_Debian&amp;action=history"/>
	<updated>2026-05-04T15:54:38Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.42.7</generator>
	<entry>
		<id>http://www.codesrc.com/mediawiki/index.php?title=Radeon_acceleration_on_Debian&amp;diff=265&amp;oldid=prev</id>
		<title>Michael at 02:42, 3 July 2014</title>
		<link rel="alternate" type="text/html" href="http://www.codesrc.com/mediawiki/index.php?title=Radeon_acceleration_on_Debian&amp;diff=265&amp;oldid=prev"/>
		<updated>2014-07-03T02:42:48Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 02:42, 3 July 2014&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot;&gt;Line 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;3d acceleration requires:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;3d acceleration requires:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;# A working kernel&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;## Use a stable 3.15 kernel.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;## Versions before 3.15.0, including release candidates, are not stable&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;## 3.16-RC* are currently unstable. See [https://bugzilla.kernel.org/show_bug.cgi?id=78221]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# [http://www.freedesktop.org/wiki/Software/Glamor/ GLAMOR] support for the xserver.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# [http://www.freedesktop.org/wiki/Software/Glamor/ GLAMOR] support for the xserver.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# [http://www.freedesktop.org/wiki/Software/Glamor/ GLAMOR] support built into the radeon driver, and&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;# [http://www.freedesktop.org/wiki/Software/Glamor/ GLAMOR] support built into the radeon driver, and&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key wiki-mediawiki-:diff:1.41:old-263:rev-265:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Michael</name></author>
	</entry>
	<entry>
		<id>http://www.codesrc.com/mediawiki/index.php?title=Radeon_acceleration_on_Debian&amp;diff=263&amp;oldid=prev</id>
		<title>Michael: Created page with &quot;Here&#039;s some concise notes on getting 3d acceleration working on southern-islands AMD Radeon hardware using the free radeon driver under Debian.  3d acceleration requires: # [h...&quot;</title>
		<link rel="alternate" type="text/html" href="http://www.codesrc.com/mediawiki/index.php?title=Radeon_acceleration_on_Debian&amp;diff=263&amp;oldid=prev"/>
		<updated>2014-07-02T03:31:17Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Here&amp;#039;s some concise notes on getting 3d acceleration working on southern-islands AMD Radeon hardware using the free radeon driver under Debian.  3d acceleration requires: # [h...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Here&amp;#039;s some concise notes on getting 3d acceleration working on southern-islands AMD Radeon hardware using the free radeon driver under Debian.&lt;br /&gt;
&lt;br /&gt;
3d acceleration requires:&lt;br /&gt;
# [http://www.freedesktop.org/wiki/Software/Glamor/ GLAMOR] support for the xserver.&lt;br /&gt;
# [http://www.freedesktop.org/wiki/Software/Glamor/ GLAMOR] support built into the radeon driver, and&lt;br /&gt;
# [http://www.freedesktop.org/wiki/Software/gallium/ Gallium3D] support added to the MESA libraries.&lt;br /&gt;
&lt;br /&gt;
== GLAMOR enabled xserver ==&lt;br /&gt;
Xorg 1.6.0 will include the GLAMOR library, and is available with the version 1.15.999 in the [https://wiki.debian.org/DebianExperimental Debian experimental] repositories.&lt;br /&gt;
&lt;br /&gt;
# Add the [https://wiki.debian.org/DebianExperimental Debian experimental] repository to your /etc/apt/sources.list file.&lt;br /&gt;
#&lt;br /&gt;
 sudo apt-get install -t experimental xserver-xorg-core xserver-xorg-dev&lt;br /&gt;
 sudo apt-get source -t experimental --compile xserver-xorg-input-evdev&lt;br /&gt;
# Install the built xserver-xorg-input-evdev package.&lt;br /&gt;
# Add &amp;lt;code&amp;gt;Load &amp;quot;glamoregl&amp;quot;&amp;lt;/code&amp;gt; to /etc/X11/xorg.conf in the Module section&lt;br /&gt;
# Add &amp;lt;code&amp;gt;Option      &amp;quot;AccelMethod&amp;quot; &amp;quot;glamor&amp;quot;&amp;lt;/code&amp;gt; to /etc/X11/xorg.conf in the Device section&lt;br /&gt;
&lt;br /&gt;
== GLAMOR enabled driver ==&lt;br /&gt;
GLAMOR is disabled in the Debian xserver-xorg-video-radeon package (as at 7.4.0-1), so we need to modify the source and build it.&lt;br /&gt;
&lt;br /&gt;
 apt-get source -t experimental xserver-xorg-video-radeon&lt;br /&gt;
&lt;br /&gt;
In xserver-xorg-video-ati-7.4.0/debian/rules change &amp;lt;code&amp;gt;--disable-glamor&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;--enable-glamor&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 dpkg-buildpackage&lt;br /&gt;
 sudo dpkg -i xserver-xorg-video-radeon_7.4.0-1_amd64.deb&lt;br /&gt;
&lt;br /&gt;
== Rebuild MESA ==&lt;br /&gt;
 apt-get source -t experimental libgl1-mesa-dri&lt;br /&gt;
&lt;br /&gt;
Change mesa-10.2.1/debian/rules to add the following to the end of &amp;lt;code&amp;gt;confflags-dri&amp;lt;/code&amp;gt;&lt;br /&gt;
     --enable-xvmc \&lt;br /&gt;
     --enable-gbm \&lt;br /&gt;
     --enable-vdpau \&lt;br /&gt;
    --enable-gallium-egl \&lt;br /&gt;
    --enable-gallium-gbm \&lt;br /&gt;
    --with-llvm-shared-libs \&lt;br /&gt;
    --with-gallium-drivers=&amp;quot;r300,r600,radeonsi,swrast&amp;quot;&lt;br /&gt;
&lt;br /&gt;
Add under &amp;lt;code&amp;gt;# Copy the hardlinked *_dri.so correctly.&amp;lt;/code&amp;gt; in the &amp;lt;code&amp;gt;binary-arch&amp;lt;/code&amp;gt; target just before the &amp;lt;code&amp;gt;dh_install -s --fail-missing&amp;lt;/code&amp;gt; line:&lt;br /&gt;
     mv debian/tmp/dri/usr/lib/${DEB_HOST_MULTIARCH}/libXvMCr600.so* \&lt;br /&gt;
        debian/libgl1-mesa-dri/usr/lib/${DEB_HOST_MULTIARCH}/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 dpkg-buildpackage&lt;br /&gt;
 sudo dpkg -i libegl1-mesa_10.2.1-2_amd64.deb libegl1-mesa-dev_10.2.1-2_amd64.deb libegl1-mesa-drivers_10.2.1-2_amd64.deb libgbm1_10.2.1-2_amd64.deb libgbm-dev_10.2.1-2_amd64.deb libgl1-mesa-dev_10.2.1-2_amd64.deb libgl1-mesa-dri_10.2.1-2_amd64.deb libgl1-mesa-glx_10.2.1-2_amd64.deb libglapi-mesa_10.2.1-2_amd64.deb libgles1-mesa_10.2.1-2_amd64.deb libgles1-mesa-dev_10.2.1-2_amd64.deb libgles2-mesa_10.2.1-2_amd64.deb libgles2-mesa-dev_10.2.1-2_amd64.deb libopenvg1-mesa_10.2.1-2_amd64.deb libopenvg1-mesa-dev_10.2.1-2_amd64.deb libosmesa6_10.2.1-2_amd64.deb libosmesa6-dev_10.2.1-2_amd64.deb libwayland-egl1-mesa_10.2.1-2_amd64.deb libxatracker2_10.2.1-2_amd64.deb libxatracker-dev_10.2.1-2_amd64.deb mesa-common-dev_10.2.1-2_amd64.deb  mesa-vdpau-drivers_10.2.1-2_amd64.deb&lt;/div&gt;</summary>
		<author><name>Michael</name></author>
	</entry>
</feed>