<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.cchtml.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=24.140.169.38</id>
	<title>cchtml.com - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.cchtml.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=24.140.169.38"/>
	<link rel="alternate" type="text/html" href="http://wiki.cchtml.com/index.php?title=Special:Contributions/24.140.169.38"/>
	<updated>2026-05-14T21:28:10Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.1</generator>
	<entry>
		<id>http://wiki.cchtml.com/index.php?title=Fedora_17_Installation_Guide&amp;diff=8784</id>
		<title>Fedora 17 Installation Guide</title>
		<link rel="alternate" type="text/html" href="http://wiki.cchtml.com/index.php?title=Fedora_17_Installation_Guide&amp;diff=8784"/>
		<updated>2012-07-11T23:12:53Z</updated>

		<summary type="html">&lt;p&gt;24.140.169.38: /* Installing on Older Cards (HD4xxx and below) (12.6 Legacy) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;AMD catalyst 12.6 beta can work well with fedora 17.&lt;br /&gt;
http://support.amd.com/us/kbarticles/Pages/AMDCatalyst126beta.aspx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Steps to install for HD5xxx and newer cards&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prereqs&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
1. You need kernel 3.3.7-1 or 3.3.7-3 . Get them from: (Download kernel, kernel-devel and kernel-headers)&lt;br /&gt;
     Kernel 3.3.7-3: http://koji.fedoraproject.org/koji/buildinfo?buildID=321331&lt;br /&gt;
     Kernel 3.3.7-1: http://koji.fedoraproject.org/koji/buildinfo?buildID=319972&lt;br /&gt;
&lt;br /&gt;
2. Amd Catalyst 12.6 beta &lt;br /&gt;
     Amd Catlyst: http://support.amd.com/us/kbarticles/Pages/AMDCatalyst126beta.aspx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Procedure&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
Even if your existing kernel is 3.4.0-1 or higher, this procedure will work! So dont panic! I will take kernel 3.3.7-3 as example, you can use kernel 7-1 if desired.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Install the kernel: sudo yum --nogpgcheck install kernel-3.3.7-2.fc17.x86_64.rpm &lt;br /&gt;
(nogpgcheck is needed sice koji packages are not signed)&lt;br /&gt;
&lt;br /&gt;
2. Remove existing kernel-devel. First do: rpm -qa | grep kernel-devel . Then remove the kernel-devel-3.x.x package you see, by using rpm -evv kernel-devel-3.4.0-1.fc17.x86_64  (or whatever kernel version you are using)&lt;br /&gt;
&lt;br /&gt;
3. Install kernel-devel (sudo yum --nogpgcheck install kernel-devel-3.3.7-2.fc17.x86_64.rpm)&lt;br /&gt;
&lt;br /&gt;
4. Now, you need to remove kernel-headers. Use: rpm -evv --nodeps kernel-headers-3.4.0.1.fc17.x86_64  (or your kernel headers version, check with rpm -qa | grep kernel-headers). You need to use rpm, since yum will remove both it and dependencies, which include gcc and make; if they are removed, it will torpedo your amd-driver-installer scripts.&lt;br /&gt;
&lt;br /&gt;
5. Install kernel headers (sudo yum --nogpgcheck install kernel-headers-3.3.7-2.fc17.x86_64.rpm).  Do a final check with &amp;quot;rpm -qa|grep kernel&amp;quot; to make sure that there is only one copy of kernel-devel, and that it matches the kernel (3.3.7-2.fc17.x86_64) version.  Do not proceed to the next step until you have made this check.  If you find ANY kernel-devels other than the one being installed here, remove them.&lt;br /&gt;
&lt;br /&gt;
6. Reboot to kernel 3.3.7-3 and install AMD-ATI Catalyst 12.6 BETA driver. &lt;br /&gt;
&lt;br /&gt;
7. Now, edit yum.conf and exclude kernel updates. do: sudo nano /etc/yum.conf and add this to the end: &amp;quot;exclude=kernel*&amp;quot;&lt;br /&gt;
This will prevent kernel from upgrading. When a new version of Catalyst is available, check for the kernel it supports and upgrade your kernel by uncommenting this line.&lt;br /&gt;
&lt;br /&gt;
== Installing on Older Cards (HD4xxx and below) (12.6 Legacy) ==&lt;br /&gt;
&lt;br /&gt;
AMD has released 12.6 for legacy cards, so you no longer have to downgrade X. This driver is at [http://support.amd.com/us/kbarticles/Pages/catalyst126legacyproducts.aspx amd.com]. Just use the instructions above, but with this file instead. Also, you&#039;ll have a goofy watermark in the bottom right of your screen that says &amp;quot;Testing&amp;quot;. You can get rid of this by changing &amp;lt;code&amp;gt;/etc/ati/signature&amp;lt;/code&amp;gt; to&lt;br /&gt;
&amp;lt;pre&amp;gt;5da725748a98681ea0dd5ee8eeeff730:65891c4ca7a95a2e96ec6f89c3dec30169961537a7d93c5780ea66d8dddfc2:6b921d4dbbfb5c7dc1ea3fd1db8ec55564914017bcfe5027c3ee3a8d8ddcc7016b9e1c42bbad5b29c1ea3ad1dd8cc20765974015bcae0c26c4b93a8e8ddd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installing on Older Cards (HD4xxx and below) (12.4) ==&lt;br /&gt;
&lt;br /&gt;
If you have an HD4xxx series card, [http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx Catalyst] 12.4 is the newest stable driver to support it (as of June 4, 2012). This won&#039;t work with X version 1.12 (the one packaged with Fedora 17). To downgrade to X version 1.11, use the following commands (as root). &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;em&amp;gt;Note: I&#039;m assuming x86_64&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;IMPORTANT:&amp;lt;/b&amp;gt; I&#039;d highly recommend going down to runlevel 3 first. You can do this using the following command in one of the text consoles (&amp;lt;CTRL&amp;gt; + &amp;lt;ALT&amp;gt; + &amp;lt;Fx&amp;gt; where x is 1-9, just try them until you get to a console)&lt;br /&gt;
&amp;lt;pre&amp;gt;systemctl isolate runlevel3.target&amp;lt;/pre&amp;gt;&lt;br /&gt;
Commands for downgrading X:&lt;br /&gt;
&amp;lt;pre&amp;gt;yum erase xorg-x11-drv-intel&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;yum --releasever=16 install libxcb* xcb-util startup-notification*&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;yum --releasever=16 downgrade *xcb* xorg*&amp;lt;/pre&amp;gt;&lt;br /&gt;
You may also need libxcb.i686 from the Fedora 16 release. The intel driver has additional dependencies, and those with AMD/ATi cards don&#039;t need it anyway.&lt;br /&gt;
To solve the issues with the new kernel source, use the steps in &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;[[Fedora 16 Installation Guide]]&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;UPDATE&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
3.4.0 has been pushed as the most recent kernel update. This will require recompiling the drivers in addition to commenting the two lines out of &amp;lt;code&amp;gt;uaccess_64.h&amp;lt;/code&amp;gt;. Make sure you&#039;ve rebooted into the new kernel before compiling the driver. You&#039;ll need to run the installer first. It will fail, but it copies everything but the kernel modules. To compile those, go to the directory where the &amp;lt;code&amp;gt;amd-driver-installer-12-4-x86.x86_64.run&amp;lt;/code&amp;gt; file is and type:&lt;br /&gt;
&amp;lt;pre&amp;gt;./amd-driver-installer-12-4-x86.x86_64.run --extract fglrx&amp;lt;/pre&amp;gt;&lt;br /&gt;
You will then need to edit &amp;lt;code&amp;gt;./fglrx/common/lib/modules/fglrx/build_mod/kcl_ioctl.c&amp;lt;/code&amp;gt; and add the line &amp;lt;pre&amp;gt;DEFINE_PER_CPU(unsigned long, old_rsp);&amp;lt;/pre&amp;gt; on line &amp;lt;code&amp;gt;220&amp;lt;/code&amp;gt; directly under the end of the multi-line comment. You also need to edit line &amp;lt;code&amp;gt;4157&amp;lt;/code&amp;gt; of &amp;lt;code&amp;gt;./fglrx/common/lib/modules/fglrx/build_mod/firegl_public.c&amp;lt;/code&amp;gt; to be &amp;lt;pre&amp;gt;for_each_possible_cpu(p)&amp;lt;/pre&amp;gt;.&lt;br /&gt;
After this, execute &amp;lt;pre&amp;gt;cd ./fglrx/common/lib/modules/fglrx/build_mod&lt;br /&gt;
./make.sh&amp;lt;/pre&amp;gt; as root. If you get an error about no make target for &amp;lt;code&amp;gt;libfglrx_ip.a&amp;lt;/code&amp;gt;, then copy the one from &amp;lt;code&amp;gt;./fglrx/arch/x86_64/lib/modules/fglrx/build_mod&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;./fglrx/common/lib/modules/fglrx/build_mod/&amp;lt;/code&amp;gt; and try again.&lt;br /&gt;
Finally, run &amp;lt;pre&amp;gt;cd ../&lt;br /&gt;
./make_install.sh&amp;lt;/pre&amp;gt; as root then &amp;lt;pre&amp;gt;reboot&amp;lt;/pre&amp;gt; to check your results, which I do by seeing if this command correctly outputs a temperature.&lt;br /&gt;
&amp;lt;pre&amp;gt;aticonfig --odgt&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>24.140.169.38</name></author>
	</entry>
	<entry>
		<id>http://wiki.cchtml.com/index.php?title=Fedora_17_Installation_Guide&amp;diff=8783</id>
		<title>Fedora 17 Installation Guide</title>
		<link rel="alternate" type="text/html" href="http://wiki.cchtml.com/index.php?title=Fedora_17_Installation_Guide&amp;diff=8783"/>
		<updated>2012-07-11T23:12:14Z</updated>

		<summary type="html">&lt;p&gt;24.140.169.38: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;AMD catalyst 12.6 beta can work well with fedora 17.&lt;br /&gt;
http://support.amd.com/us/kbarticles/Pages/AMDCatalyst126beta.aspx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Steps to install for HD5xxx and newer cards&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prereqs&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
1. You need kernel 3.3.7-1 or 3.3.7-3 . Get them from: (Download kernel, kernel-devel and kernel-headers)&lt;br /&gt;
     Kernel 3.3.7-3: http://koji.fedoraproject.org/koji/buildinfo?buildID=321331&lt;br /&gt;
     Kernel 3.3.7-1: http://koji.fedoraproject.org/koji/buildinfo?buildID=319972&lt;br /&gt;
&lt;br /&gt;
2. Amd Catalyst 12.6 beta &lt;br /&gt;
     Amd Catlyst: http://support.amd.com/us/kbarticles/Pages/AMDCatalyst126beta.aspx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Procedure&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
Even if your existing kernel is 3.4.0-1 or higher, this procedure will work! So dont panic! I will take kernel 3.3.7-3 as example, you can use kernel 7-1 if desired.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Install the kernel: sudo yum --nogpgcheck install kernel-3.3.7-2.fc17.x86_64.rpm &lt;br /&gt;
(nogpgcheck is needed sice koji packages are not signed)&lt;br /&gt;
&lt;br /&gt;
2. Remove existing kernel-devel. First do: rpm -qa | grep kernel-devel . Then remove the kernel-devel-3.x.x package you see, by using rpm -evv kernel-devel-3.4.0-1.fc17.x86_64  (or whatever kernel version you are using)&lt;br /&gt;
&lt;br /&gt;
3. Install kernel-devel (sudo yum --nogpgcheck install kernel-devel-3.3.7-2.fc17.x86_64.rpm)&lt;br /&gt;
&lt;br /&gt;
4. Now, you need to remove kernel-headers. Use: rpm -evv --nodeps kernel-headers-3.4.0.1.fc17.x86_64  (or your kernel headers version, check with rpm -qa | grep kernel-headers). You need to use rpm, since yum will remove both it and dependencies, which include gcc and make; if they are removed, it will torpedo your amd-driver-installer scripts.&lt;br /&gt;
&lt;br /&gt;
5. Install kernel headers (sudo yum --nogpgcheck install kernel-headers-3.3.7-2.fc17.x86_64.rpm).  Do a final check with &amp;quot;rpm -qa|grep kernel&amp;quot; to make sure that there is only one copy of kernel-devel, and that it matches the kernel (3.3.7-2.fc17.x86_64) version.  Do not proceed to the next step until you have made this check.  If you find ANY kernel-devels other than the one being installed here, remove them.&lt;br /&gt;
&lt;br /&gt;
6. Reboot to kernel 3.3.7-3 and install AMD-ATI Catalyst 12.6 BETA driver. &lt;br /&gt;
&lt;br /&gt;
7. Now, edit yum.conf and exclude kernel updates. do: sudo nano /etc/yum.conf and add this to the end: &amp;quot;exclude=kernel*&amp;quot;&lt;br /&gt;
This will prevent kernel from upgrading. When a new version of Catalyst is available, check for the kernel it supports and upgrade your kernel by uncommenting this line.&lt;br /&gt;
&lt;br /&gt;
== Installing on Older Cards (HD4xxx and below) (12.6 Legacy) ==&lt;br /&gt;
&lt;br /&gt;
AMD has released 12.6 for legacy cards, so you no longer have to downgrade X. This driver is at [http://support.amd.com/us/kbarticles/Pages/catalyst126legacyproducts.aspx amd.com]. Just use the instructions above, but with this file instead. Also, you&#039;ll have a goofy watermark in the bottom left. You can get rid of this by changing &amp;lt;code&amp;gt;/etc/ati/signature&amp;lt;/code&amp;gt; to&lt;br /&gt;
&amp;lt;pre&amp;gt;5da725748a98681ea0dd5ee8eeeff730:65891c4ca7a95a2e96ec6f89c3dec30169961537a7d93c5780ea66d8dddfc2:6b921d4dbbfb5c7dc1ea3fd1db8ec55564914017bcfe5027c3ee3a8d8ddcc7016b9e1c42bbad5b29c1ea3ad1dd8cc20765974015bcae0c26c4b93a8e8ddd&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installing on Older Cards (HD4xxx and below) (12.4) ==&lt;br /&gt;
&lt;br /&gt;
If you have an HD4xxx series card, [http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx Catalyst] 12.4 is the newest stable driver to support it (as of June 4, 2012). This won&#039;t work with X version 1.12 (the one packaged with Fedora 17). To downgrade to X version 1.11, use the following commands (as root). &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;em&amp;gt;Note: I&#039;m assuming x86_64&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;IMPORTANT:&amp;lt;/b&amp;gt; I&#039;d highly recommend going down to runlevel 3 first. You can do this using the following command in one of the text consoles (&amp;lt;CTRL&amp;gt; + &amp;lt;ALT&amp;gt; + &amp;lt;Fx&amp;gt; where x is 1-9, just try them until you get to a console)&lt;br /&gt;
&amp;lt;pre&amp;gt;systemctl isolate runlevel3.target&amp;lt;/pre&amp;gt;&lt;br /&gt;
Commands for downgrading X:&lt;br /&gt;
&amp;lt;pre&amp;gt;yum erase xorg-x11-drv-intel&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;yum --releasever=16 install libxcb* xcb-util startup-notification*&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;yum --releasever=16 downgrade *xcb* xorg*&amp;lt;/pre&amp;gt;&lt;br /&gt;
You may also need libxcb.i686 from the Fedora 16 release. The intel driver has additional dependencies, and those with AMD/ATi cards don&#039;t need it anyway.&lt;br /&gt;
To solve the issues with the new kernel source, use the steps in &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;[[Fedora 16 Installation Guide]]&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;UPDATE&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
3.4.0 has been pushed as the most recent kernel update. This will require recompiling the drivers in addition to commenting the two lines out of &amp;lt;code&amp;gt;uaccess_64.h&amp;lt;/code&amp;gt;. Make sure you&#039;ve rebooted into the new kernel before compiling the driver. You&#039;ll need to run the installer first. It will fail, but it copies everything but the kernel modules. To compile those, go to the directory where the &amp;lt;code&amp;gt;amd-driver-installer-12-4-x86.x86_64.run&amp;lt;/code&amp;gt; file is and type:&lt;br /&gt;
&amp;lt;pre&amp;gt;./amd-driver-installer-12-4-x86.x86_64.run --extract fglrx&amp;lt;/pre&amp;gt;&lt;br /&gt;
You will then need to edit &amp;lt;code&amp;gt;./fglrx/common/lib/modules/fglrx/build_mod/kcl_ioctl.c&amp;lt;/code&amp;gt; and add the line &amp;lt;pre&amp;gt;DEFINE_PER_CPU(unsigned long, old_rsp);&amp;lt;/pre&amp;gt; on line &amp;lt;code&amp;gt;220&amp;lt;/code&amp;gt; directly under the end of the multi-line comment. You also need to edit line &amp;lt;code&amp;gt;4157&amp;lt;/code&amp;gt; of &amp;lt;code&amp;gt;./fglrx/common/lib/modules/fglrx/build_mod/firegl_public.c&amp;lt;/code&amp;gt; to be &amp;lt;pre&amp;gt;for_each_possible_cpu(p)&amp;lt;/pre&amp;gt;.&lt;br /&gt;
After this, execute &amp;lt;pre&amp;gt;cd ./fglrx/common/lib/modules/fglrx/build_mod&lt;br /&gt;
./make.sh&amp;lt;/pre&amp;gt; as root. If you get an error about no make target for &amp;lt;code&amp;gt;libfglrx_ip.a&amp;lt;/code&amp;gt;, then copy the one from &amp;lt;code&amp;gt;./fglrx/arch/x86_64/lib/modules/fglrx/build_mod&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;./fglrx/common/lib/modules/fglrx/build_mod/&amp;lt;/code&amp;gt; and try again.&lt;br /&gt;
Finally, run &amp;lt;pre&amp;gt;cd ../&lt;br /&gt;
./make_install.sh&amp;lt;/pre&amp;gt; as root then &amp;lt;pre&amp;gt;reboot&amp;lt;/pre&amp;gt; to check your results, which I do by seeing if this command correctly outputs a temperature.&lt;br /&gt;
&amp;lt;pre&amp;gt;aticonfig --odgt&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>24.140.169.38</name></author>
	</entry>
	<entry>
		<id>http://wiki.cchtml.com/index.php?title=Fedora_17_Installation_Guide&amp;diff=8782</id>
		<title>Fedora 17 Installation Guide</title>
		<link rel="alternate" type="text/html" href="http://wiki.cchtml.com/index.php?title=Fedora_17_Installation_Guide&amp;diff=8782"/>
		<updated>2012-07-11T23:08:50Z</updated>

		<summary type="html">&lt;p&gt;24.140.169.38: /* Installing on Older Cards (HD4xxx and below) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;AMD catalyst 12.6 beta can work well with fedora 17.&lt;br /&gt;
http://support.amd.com/us/kbarticles/Pages/AMDCatalyst126beta.aspx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Steps to install for HD5xxx and newer cards&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prereqs&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
1. You need kernel 3.3.7-1 or 3.3.7-3 . Get them from: (Download kernel, kernel-devel and kernel-headers)&lt;br /&gt;
     Kernel 3.3.7-3: http://koji.fedoraproject.org/koji/buildinfo?buildID=321331&lt;br /&gt;
     Kernel 3.3.7-1: http://koji.fedoraproject.org/koji/buildinfo?buildID=319972&lt;br /&gt;
&lt;br /&gt;
2. Amd Catalyst 12.6 beta &lt;br /&gt;
     Amd Catlyst: http://support.amd.com/us/kbarticles/Pages/AMDCatalyst126beta.aspx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Procedure&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
Even if your existing kernel is 3.4.0-1 or higher, this procedure will work! So dont panic! I will take kernel 3.3.7-3 as example, you can use kernel 7-1 if desired.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Install the kernel: sudo yum --nogpgcheck install kernel-3.3.7-2.fc17.x86_64.rpm &lt;br /&gt;
(nogpgcheck is needed sice koji packages are not signed)&lt;br /&gt;
&lt;br /&gt;
2. Remove existing kernel-devel. First do: rpm -qa | grep kernel-devel . Then remove the kernel-devel-3.x.x package you see, by using rpm -evv kernel-devel-3.4.0-1.fc17.x86_64  (or whatever kernel version you are using)&lt;br /&gt;
&lt;br /&gt;
3. Install kernel-devel (sudo yum --nogpgcheck install kernel-devel-3.3.7-2.fc17.x86_64.rpm)&lt;br /&gt;
&lt;br /&gt;
4. Now, you need to remove kernel-headers. Use: rpm -evv --nodeps kernel-headers-3.4.0.1.fc17.x86_64  (or your kernel headers version, check with rpm -qa | grep kernel-headers). You need to use rpm, since yum will remove both it and dependencies, which include gcc and make; if they are removed, it will torpedo your amd-driver-installer scripts.&lt;br /&gt;
&lt;br /&gt;
5. Install kernel headers (sudo yum --nogpgcheck install kernel-headers-3.3.7-2.fc17.x86_64.rpm).  Do a final check with &amp;quot;rpm -qa|grep kernel&amp;quot; to make sure that there is only one copy of kernel-devel, and that it matches the kernel (3.3.7-2.fc17.x86_64) version.  Do not proceed to the next step until you have made this check.  If you find ANY kernel-devels other than the one being installed here, remove them.&lt;br /&gt;
&lt;br /&gt;
6. Reboot to kernel 3.3.7-3 and install AMD-ATI Catalyst 12.6 BETA driver. &lt;br /&gt;
&lt;br /&gt;
7. Now, edit yum.conf and exclude kernel updates. do: sudo nano /etc/yum.conf and add this to the end: &amp;quot;exclude=kernel*&amp;quot;&lt;br /&gt;
This will prevent kernel from upgrading. When a new version of Catalyst is available, check for the kernel it supports and upgrade your kernel by uncommenting this line.&lt;br /&gt;
&lt;br /&gt;
== Installing on Older Cards (HD4xxx and below) (12.4) ==&lt;br /&gt;
&lt;br /&gt;
If you have an HD4xxx series card, [http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx Catalyst] 12.4 is the newest stable driver to support it (as of June 4, 2012). This won&#039;t work with X version 1.12 (the one packaged with Fedora 17). To downgrade to X version 1.11, use the following commands (as root). &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;em&amp;gt;Note: I&#039;m assuming x86_64&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;IMPORTANT:&amp;lt;/b&amp;gt; I&#039;d highly recommend going down to runlevel 3 first. You can do this using the following command in one of the text consoles (&amp;lt;CTRL&amp;gt; + &amp;lt;ALT&amp;gt; + &amp;lt;Fx&amp;gt; where x is 1-9, just try them until you get to a console)&lt;br /&gt;
&amp;lt;pre&amp;gt;systemctl isolate runlevel3.target&amp;lt;/pre&amp;gt;&lt;br /&gt;
Commands for downgrading X:&lt;br /&gt;
&amp;lt;pre&amp;gt;yum erase xorg-x11-drv-intel&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;yum --releasever=16 install libxcb* xcb-util startup-notification*&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;yum --releasever=16 downgrade *xcb* xorg*&amp;lt;/pre&amp;gt;&lt;br /&gt;
You may also need libxcb.i686 from the Fedora 16 release. The intel driver has additional dependencies, and those with AMD/ATi cards don&#039;t need it anyway.&lt;br /&gt;
To solve the issues with the new kernel source, use the steps in &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;[[Fedora 16 Installation Guide]]&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;UPDATE&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
3.4.0 has been pushed as the most recent kernel update. This will require recompiling the drivers in addition to commenting the two lines out of &amp;lt;code&amp;gt;uaccess_64.h&amp;lt;/code&amp;gt;. Make sure you&#039;ve rebooted into the new kernel before compiling the driver. You&#039;ll need to run the installer first. It will fail, but it copies everything but the kernel modules. To compile those, go to the directory where the &amp;lt;code&amp;gt;amd-driver-installer-12-4-x86.x86_64.run&amp;lt;/code&amp;gt; file is and type:&lt;br /&gt;
&amp;lt;pre&amp;gt;./amd-driver-installer-12-4-x86.x86_64.run --extract fglrx&amp;lt;/pre&amp;gt;&lt;br /&gt;
You will then need to edit &amp;lt;code&amp;gt;./fglrx/common/lib/modules/fglrx/build_mod/kcl_ioctl.c&amp;lt;/code&amp;gt; and add the line &amp;lt;pre&amp;gt;DEFINE_PER_CPU(unsigned long, old_rsp);&amp;lt;/pre&amp;gt; on line &amp;lt;code&amp;gt;220&amp;lt;/code&amp;gt; directly under the end of the multi-line comment. You also need to edit line &amp;lt;code&amp;gt;4157&amp;lt;/code&amp;gt; of &amp;lt;code&amp;gt;./fglrx/common/lib/modules/fglrx/build_mod/firegl_public.c&amp;lt;/code&amp;gt; to be &amp;lt;pre&amp;gt;for_each_possible_cpu(p)&amp;lt;/pre&amp;gt;.&lt;br /&gt;
After this, execute &amp;lt;pre&amp;gt;cd ./fglrx/common/lib/modules/fglrx/build_mod&lt;br /&gt;
./make.sh&amp;lt;/pre&amp;gt; as root. If you get an error about no make target for &amp;lt;code&amp;gt;libfglrx_ip.a&amp;lt;/code&amp;gt;, then copy the one from &amp;lt;code&amp;gt;./fglrx/arch/x86_64/lib/modules/fglrx/build_mod&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;./fglrx/common/lib/modules/fglrx/build_mod/&amp;lt;/code&amp;gt; and try again.&lt;br /&gt;
Finally, run &amp;lt;pre&amp;gt;cd ../&lt;br /&gt;
./make_install.sh&amp;lt;/pre&amp;gt; as root then &amp;lt;pre&amp;gt;reboot&amp;lt;/pre&amp;gt; to check your results, which I do by seeing if this command correctly outputs a temperature.&lt;br /&gt;
&amp;lt;pre&amp;gt;aticonfig --odgt&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>24.140.169.38</name></author>
	</entry>
	<entry>
		<id>http://wiki.cchtml.com/index.php?title=Fedora_17_Installation_Guide&amp;diff=8736</id>
		<title>Fedora 17 Installation Guide</title>
		<link rel="alternate" type="text/html" href="http://wiki.cchtml.com/index.php?title=Fedora_17_Installation_Guide&amp;diff=8736"/>
		<updated>2012-06-28T04:10:58Z</updated>

		<summary type="html">&lt;p&gt;24.140.169.38: /* Installing on Older Cards (HD4xxx and below) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;AMD catalyst 12.6 beta can work well with fedora 17.&lt;br /&gt;
http://support.amd.com/us/kbarticles/Pages/AMDCatalyst126beta.aspx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Steps to install for HD5xxx and newer cards&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prereqs&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
1. You need kernel 3.3.7-1 or 3.3.7-3 . Get them from: (Download kernel, kernel-devel and kernel-headers)&lt;br /&gt;
     Kernel 3.3.7-3: http://koji.fedoraproject.org/koji/buildinfo?buildID=321331&lt;br /&gt;
     Kernel 3.3.7-1: http://koji.fedoraproject.org/koji/buildinfo?buildID=319972&lt;br /&gt;
&lt;br /&gt;
2. Amd Catalyst 12.6 beta &lt;br /&gt;
     Amd Catlyst: http://support.amd.com/us/kbarticles/Pages/AMDCatalyst126beta.aspx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Procedure&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
Even if your existing kernel is 3.4.0-1 or higher, this procedure will work! So dont panic! I will take kernel 3.3.7-3 as example, you can use kernel 7-1 if desired.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Install the kernel: sudo yum --nogpgcheck install kernel-3.3.7-2.fc17.x86_64.rpm &lt;br /&gt;
(nogpgcheck is needed sice koji packages are not signed)&lt;br /&gt;
&lt;br /&gt;
2. Remove existing kernel-devel. First do: rpm -qa | grep kernel-devel . Then remove the kernel-devel-3.x.x package you see, by using rpm -evv kernel-devel-3.4.0-1.fc17.x86_64  (or whatever kernel version you are using)&lt;br /&gt;
&lt;br /&gt;
3. Install kernel-devel (sudo yum --nogpgcheck install kernel-devel-3.3.7-2.fc17.x86_64.rpm)&lt;br /&gt;
&lt;br /&gt;
4. Now, you need to remove kernel-headers. Use: rpm -evv --nodeps kernel-headers-3.4.0.1.fc17.x86_64  (or your kernel headers version, check with rpm -qa | grep kernel-headers). You need to use rpm, since yum will remove both it and dependencies, which include gcc and make; if they are removed, it will torpedo your amd-driver-installer scripts.&lt;br /&gt;
&lt;br /&gt;
5. Install kernel headers (sudo yum --nogpgcheck install kernel-headers-3.3.7-2.fc17.x86_64.rpm).  Do a final check with &amp;quot;rpm -qa|grep kernel&amp;quot; to make sure that there is only one copy of kernel-devel, and that it matches the kernel (3.3.7-2.fc17.x86_64) version.  Do not proceed to the next step until you have made this check.  If you find ANY kernel-devels other than the one being installed here, remove them.&lt;br /&gt;
&lt;br /&gt;
6. Reboot to kernel 3.3.7-3 and install AMD-ATI Catalyst 12.6 BETA driver. &lt;br /&gt;
&lt;br /&gt;
7. Now, edit yum.conf and exclude kernel updates. do: sudo nano /etc/yum.conf and add this to the end: &amp;quot;exclude=kernel*&amp;quot;&lt;br /&gt;
This will prevent kernel from upgrading. When a new version of Catalyst is available, check for the kernel it supports and upgrade your kernel by uncommenting this line.&lt;br /&gt;
&lt;br /&gt;
== Installing on Older Cards (HD4xxx and below) ==&lt;br /&gt;
&lt;br /&gt;
If you have an HD4xxx series card, [http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx Catalyst] 12.4 is the newest driver to support it (as of June 4, 2012). This won&#039;t work with X version 1.12 (the one packaged with Fedora 17). To downgrade to X version 1.11, use the following commands (as root). &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;em&amp;gt;Note: I&#039;m assuming x86_64&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;IMPORTANT:&amp;lt;/b&amp;gt; I&#039;d highly recommend going down to runlevel 3 first. You can do this using the following command in one of the text consoles (&amp;lt;CTRL&amp;gt; + &amp;lt;ALT&amp;gt; + &amp;lt;Fx&amp;gt; where x is 1-9, just try them until you get to a console)&lt;br /&gt;
&amp;lt;pre&amp;gt;systemctl isolate runlevel3.target&amp;lt;/pre&amp;gt;&lt;br /&gt;
Commands for downgrading X:&lt;br /&gt;
&amp;lt;pre&amp;gt;yum erase xorg-x11-drv-intel&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;yum --releasever=16 install libxcb* xcb-util startup-notification*&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;yum --releasever=16 downgrade *xcb* xorg*&amp;lt;/pre&amp;gt;&lt;br /&gt;
You may also need libxcb.i686 from the Fedora 16 release. The intel driver has additional dependencies, and those with AMD/ATi cards don&#039;t need it anyway.&lt;br /&gt;
To solve the issues with the new kernel source, use the steps in &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;[[Fedora 16 Installation Guide]]&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;UPDATE&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
3.4.0 has been pushed as the most recent kernel update. This will require recompiling the drivers in addition to commenting the two lines out of &amp;lt;code&amp;gt;uaccess_64.h&amp;lt;/code&amp;gt;. Make sure you&#039;ve rebooted into the new kernel before compiling the driver. You&#039;ll need to run the installer first. It will fail, but it copies everything but the kernel modules. To compile those, go to the directory where the &amp;lt;code&amp;gt;amd-driver-installer-12-4-x86.x86_64.run&amp;lt;/code&amp;gt; file is and type:&lt;br /&gt;
&amp;lt;pre&amp;gt;./amd-driver-installer-12-4-x86.x86_64.run --extract fglrx&amp;lt;/pre&amp;gt;&lt;br /&gt;
You will then need to edit &amp;lt;code&amp;gt;./fglrx/common/lib/modules/fglrx/build_mod/kcl_ioctl.c&amp;lt;/code&amp;gt; and add the line &amp;lt;pre&amp;gt;DEFINE_PER_CPU(unsigned long, old_rsp);&amp;lt;/pre&amp;gt; on line &amp;lt;code&amp;gt;220&amp;lt;/code&amp;gt; directly under the end of the multi-line comment. You also need to edit line &amp;lt;code&amp;gt;4157&amp;lt;/code&amp;gt; of &amp;lt;code&amp;gt;./fglrx/common/lib/modules/fglrx/build_mod/firegl_public.c&amp;lt;/code&amp;gt; to be &amp;lt;pre&amp;gt;for_each_possible_cpu(p)&amp;lt;/pre&amp;gt;.&lt;br /&gt;
After this, execute &amp;lt;pre&amp;gt;cd ./fglrx/common/lib/modules/fglrx/build_mod&lt;br /&gt;
./make.sh&amp;lt;/pre&amp;gt; as root. If you get an error about no make target for &amp;lt;code&amp;gt;libfglrx_ip.a&amp;lt;/code&amp;gt;, then copy the one from &amp;lt;code&amp;gt;./fglrx/arch/x86_64/lib/modules/fglrx/build_mod&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;./fglrx/common/lib/modules/fglrx/build_mod/&amp;lt;/code&amp;gt; and try again.&lt;br /&gt;
Finally, run &amp;lt;pre&amp;gt;cd ../&lt;br /&gt;
./make_install.sh&amp;lt;/pre&amp;gt; as root then &amp;lt;pre&amp;gt;reboot&amp;lt;/pre&amp;gt; to check your results, which I do by seeing if this command correctly outputs a temperature.&lt;br /&gt;
&amp;lt;pre&amp;gt;aticonfig --odgt&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>24.140.169.38</name></author>
	</entry>
	<entry>
		<id>http://wiki.cchtml.com/index.php?title=Fedora_17_Installation_Guide&amp;diff=8735</id>
		<title>Fedora 17 Installation Guide</title>
		<link rel="alternate" type="text/html" href="http://wiki.cchtml.com/index.php?title=Fedora_17_Installation_Guide&amp;diff=8735"/>
		<updated>2012-06-28T04:08:45Z</updated>

		<summary type="html">&lt;p&gt;24.140.169.38: /* Installing on Older Cards (HD4xxx and below) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;AMD catalyst 12.6 beta can work well with fedora 17.&lt;br /&gt;
http://support.amd.com/us/kbarticles/Pages/AMDCatalyst126beta.aspx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Steps to install for HD5xxx and newer cards&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prereqs&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
1. You need kernel 3.3.7-1 or 3.3.7-3 . Get them from: (Download kernel, kernel-devel and kernel-headers)&lt;br /&gt;
     Kernel 3.3.7-3: http://koji.fedoraproject.org/koji/buildinfo?buildID=321331&lt;br /&gt;
     Kernel 3.3.7-1: http://koji.fedoraproject.org/koji/buildinfo?buildID=319972&lt;br /&gt;
&lt;br /&gt;
2. Amd Catalyst 12.6 beta &lt;br /&gt;
     Amd Catlyst: http://support.amd.com/us/kbarticles/Pages/AMDCatalyst126beta.aspx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Procedure&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
Even if your existing kernel is 3.4.0-1 or higher, this procedure will work! So dont panic! I will take kernel 3.3.7-3 as example, you can use kernel 7-1 if desired.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Install the kernel: sudo yum --nogpgcheck install kernel-3.3.7-2.fc17.x86_64.rpm &lt;br /&gt;
(nogpgcheck is needed sice koji packages are not signed)&lt;br /&gt;
&lt;br /&gt;
2. Remove existing kernel-devel. First do: rpm -qa | grep kernel-devel . Then remove the kernel-devel-3.x.x package you see, by using rpm -evv kernel-devel-3.4.0-1.fc17.x86_64  (or whatever kernel version you are using)&lt;br /&gt;
&lt;br /&gt;
3. Install kernel-devel (sudo yum --nogpgcheck install kernel-devel-3.3.7-2.fc17.x86_64.rpm)&lt;br /&gt;
&lt;br /&gt;
4. Now, you need to remove kernel-headers. Use: rpm -evv --nodeps kernel-headers-3.4.0.1.fc17.x86_64  (or your kernel headers version, check with rpm -qa | grep kernel-headers). You need to use rpm, since yum will remove both it and dependencies, which include gcc and make; if they are removed, it will torpedo your amd-driver-installer scripts.&lt;br /&gt;
&lt;br /&gt;
5. Install kernel headers (sudo yum --nogpgcheck install kernel-headers-3.3.7-2.fc17.x86_64.rpm).  Do a final check with &amp;quot;rpm -qa|grep kernel&amp;quot; to make sure that there is only one copy of kernel-devel, and that it matches the kernel (3.3.7-2.fc17.x86_64) version.  Do not proceed to the next step until you have made this check.  If you find ANY kernel-devels other than the one being installed here, remove them.&lt;br /&gt;
&lt;br /&gt;
6. Reboot to kernel 3.3.7-3 and install AMD-ATI Catalyst 12.6 BETA driver. &lt;br /&gt;
&lt;br /&gt;
7. Now, edit yum.conf and exclude kernel updates. do: sudo nano /etc/yum.conf and add this to the end: &amp;quot;exclude=kernel*&amp;quot;&lt;br /&gt;
This will prevent kernel from upgrading. When a new version of Catalyst is available, check for the kernel it supports and upgrade your kernel by uncommenting this line.&lt;br /&gt;
&lt;br /&gt;
== Installing on Older Cards (HD4xxx and below) ==&lt;br /&gt;
&lt;br /&gt;
If you have an HD4xxx series card, [http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx Catalyst] 12.4 is the newest driver to support it (as of June 4, 2012). This won&#039;t work with X version 1.12 (the one packaged with Fedora 17). To downgrade to X version 1.11, use the following commands (as root). &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;em&amp;gt;Note: I&#039;m assuming x86_64&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;IMPORTANT:&amp;lt;/b&amp;gt; I&#039;d highly recommend going down to runlevel 3 first. You can do this using the following command in one of the text consoles (&amp;lt;CTRL&amp;gt; + &amp;lt;ALT&amp;gt; + &amp;lt;Fx&amp;gt; where x is 1-9, just try them until you get to a console)&lt;br /&gt;
&amp;lt;pre&amp;gt;systemctl isolate runlevel3.target&amp;lt;/pre&amp;gt;&lt;br /&gt;
Commands for downgrading X:&lt;br /&gt;
&amp;lt;pre&amp;gt;yum erase xorg-x11-drv-intel&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;yum --releasever=16 install libxcb* xcb-util startup-notification*&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;yum --releasever=16 downgrade *xcb* xorg*&amp;lt;/pre&amp;gt;&lt;br /&gt;
You may also need libxcb.i686 from the Fedora 16 release. The intel driver has additional dependencies, and those with AMD/ATi cards don&#039;t need it anyway.&lt;br /&gt;
To solve the issues with the new kernel source, use the steps in &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;[[Fedora 16 Installation Guide]]&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;UPDATE&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
3.4.0 has been pushed as the most recent kernel update. This will require recompiling the drivers in addition to commenting the two lines out of &amp;lt;code&amp;gt;uaccess_64.h&amp;lt;/code&amp;gt;. Make sure you&#039;ve rebooted into the new kernel before compiling the driver. You&#039;ll need to run the installer first. It will fail, but it copies everything but the kernel modules. To compile those, go to the directory where the &amp;lt;code&amp;gt;amd-driver-installer-12-4-x86.x86_64.run&amp;lt;/code&amp;gt; file is and type:&lt;br /&gt;
&amp;lt;pre&amp;gt;./amd-driver-installer-12-4-x86.x86_64.run --extract fglrx&amp;lt;/pre&amp;gt;&lt;br /&gt;
You will then need to edit &amp;lt;code&amp;gt;./fglrx/common/lib/modules/fglrx/build_mod/kcl_ioctl.c&amp;lt;/code&amp;gt; and add the line &amp;lt;pre&amp;gt;DEFINE_PER_CPU(unsigned long, old_rsp);&amp;lt;/pre&amp;gt; on line &amp;lt;code&amp;gt;220&amp;lt;/code&amp;gt; directly under the end of the multi-line comment. You also need to edit line &amp;lt;code&amp;gt;4157&amp;lt;/code&amp;gt; of &amp;lt;code&amp;gt;./fglrx/common/lib/modules/fglrx/build_mod/firegl_public.c&amp;lt;/code&amp;gt; to be &amp;lt;pre&amp;gt;for_each_possible_cpu(p)&amp;lt;/pre&amp;gt;.&lt;br /&gt;
After this, execute &amp;lt;pre&amp;gt;cd ./fglrx/common/lib/modules/fglrx/build_mod&lt;br /&gt;
./make.sh&amp;lt;/pre&amp;gt; as root. If you get an error about no make target for &amp;lt;code&amp;gt;libfglrx_ip.a&amp;lt;/code&amp;gt;, then copy the one from &amp;lt;code&amp;gt;./fglrx/arch/x86_64/lib/modules/fglrx/build_mod&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;./fglrx/common/lib/modules/fglrx/build_mod/&amp;lt;/code&amp;gt; and try again.&lt;br /&gt;
Finally, run &amp;lt;pre&amp;gt;cd ../&lt;br /&gt;
./make_install.sh&amp;lt;/pre&amp;gt; as root then &amp;lt;pre&amp;gt;reboot&amp;lt;/pre&amp;gt; to check your results, which I do by seeing if this command correctly outputs a temperature.&lt;br /&gt;
&amp;lt;pre&amp;gt;aticonfig --adapter=0 --od-gettemperature&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>24.140.169.38</name></author>
	</entry>
	<entry>
		<id>http://wiki.cchtml.com/index.php?title=Fedora_17_Installation_Guide&amp;diff=8734</id>
		<title>Fedora 17 Installation Guide</title>
		<link rel="alternate" type="text/html" href="http://wiki.cchtml.com/index.php?title=Fedora_17_Installation_Guide&amp;diff=8734"/>
		<updated>2012-06-28T02:59:43Z</updated>

		<summary type="html">&lt;p&gt;24.140.169.38: /* Installing on Older Cards (HD4xxx and below) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;AMD catalyst 12.6 beta can work well with fedora 17.&lt;br /&gt;
http://support.amd.com/us/kbarticles/Pages/AMDCatalyst126beta.aspx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &#039;&#039;&#039;Steps to install for HD5xxx and newer cards&#039;&#039;&#039; ==&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Prereqs&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
1. You need kernel 3.3.7-1 or 3.3.7-3 . Get them from: (Download kernel, kernel-devel and kernel-headers)&lt;br /&gt;
     Kernel 3.3.7-3: http://koji.fedoraproject.org/koji/buildinfo?buildID=321331&lt;br /&gt;
     Kernel 3.3.7-1: http://koji.fedoraproject.org/koji/buildinfo?buildID=319972&lt;br /&gt;
&lt;br /&gt;
2. Amd Catalyst 12.6 beta &lt;br /&gt;
     Amd Catlyst: http://support.amd.com/us/kbarticles/Pages/AMDCatalyst126beta.aspx&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Procedure&#039;&#039;&#039;:&lt;br /&gt;
&lt;br /&gt;
Even if your existing kernel is 3.4.0-1 or higher, this procedure will work! So dont panic! I will take kernel 3.3.7-3 as example, you can use kernel 7-1 if desired.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
1. Install the kernel: sudo yum --nogpgcheck install kernel-3.3.7-2.fc17.x86_64.rpm &lt;br /&gt;
(nogpgcheck is needed sice koji packages are not signed)&lt;br /&gt;
&lt;br /&gt;
2. Remove existing kernel-devel. First do: rpm -qa | grep kernel-devel . Then remove the kernel-devel-3.x.x package you see, by using rpm -evv kernel-devel-3.4.0-1.fc17.x86_64  (or whatever kernel version you are using)&lt;br /&gt;
&lt;br /&gt;
3. Install kernel-devel (sudo yum --nogpgcheck install kernel-devel-3.3.7-2.fc17.x86_64.rpm)&lt;br /&gt;
&lt;br /&gt;
4. Now, you need to remove kernel-headers. Use: rpm -evv --nodeps kernel-headers-3.4.0.1.fc17.x86_64  (or your kernel headers version, check with rpm -qa | grep kernel-headers). You need to use rpm, since yum will remove both it and dependencies, which include gcc and make; if they are removed, it will torpedo your amd-driver-installer scripts.&lt;br /&gt;
&lt;br /&gt;
5. Install kernel headers (sudo yum --nogpgcheck install kernel-headers-3.3.7-2.fc17.x86_64.rpm).  Do a final check with &amp;quot;rpm -qa|grep kernel&amp;quot; to make sure that there is only one copy of kernel-devel, and that it matches the kernel (3.3.7-2.fc17.x86_64) version.  Do not proceed to the next step until you have made this check.  If you find ANY kernel-devels other than the one being installed here, remove them.&lt;br /&gt;
&lt;br /&gt;
6. Reboot to kernel 3.3.7-3 and install AMD-ATI Catalyst 12.6 BETA driver. &lt;br /&gt;
&lt;br /&gt;
7. Now, edit yum.conf and exclude kernel updates. do: sudo nano /etc/yum.conf and add this to the end: &amp;quot;exclude=kernel*&amp;quot;&lt;br /&gt;
This will prevent kernel from upgrading. When a new version of Catalyst is available, check for the kernel it supports and upgrade your kernel by uncommenting this line.&lt;br /&gt;
&lt;br /&gt;
== Installing on Older Cards (HD4xxx and below) ==&lt;br /&gt;
&lt;br /&gt;
If you have an HD4xxx series card, [http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx Catalyst] 12.4 is the newest driver to support it (as of June 4, 2012). This won&#039;t work with X version 1.12 (the one packaged with Fedora 17). To downgrade to X version 1.11, use the following commands (as root). &amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;em&amp;gt;Note: I&#039;m assuming x86_64&amp;lt;/em&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;IMPORTANT:&amp;lt;/b&amp;gt; I&#039;d highly recommend going down to runlevel 3 first. You can do this using the following command in one of the text consoles (&amp;lt;CTRL&amp;gt; + &amp;lt;ALT&amp;gt; + &amp;lt;Fx&amp;gt; where x is 1-9, just try them until you get to a console)&lt;br /&gt;
&amp;lt;pre&amp;gt;systemctl isolate runlevel3.target&amp;lt;/pre&amp;gt;&lt;br /&gt;
Commands for downgrading X:&lt;br /&gt;
&amp;lt;pre&amp;gt;yum erase xorg-x11-drv-intel&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;yum --releasever=16 install libxcb* xcb-util startup-notification*&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;yum --releasever=16 downgrade *xcb* xorg*&amp;lt;/pre&amp;gt;&lt;br /&gt;
You may also need libxcb.i686 from the Fedora 16 release. The intel driver has additional dependencies, and those with AMD/ATi cards don&#039;t need it anyway.&lt;br /&gt;
To solve the issues with the new kernel source, use the steps in &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;[[Fedora 16 Installation Guide]]&amp;lt;/li&amp;gt;&amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;b&amp;gt;UPDATE&amp;lt;/b&amp;gt;&amp;lt;br&amp;gt;&lt;br /&gt;
3.4.0 has been pushed as the most recent kernel update. This will require recompiling the drivers in addition to commenting the two lines out of &amp;lt;code&amp;gt;uaccess_64.h&amp;lt;/code&amp;gt;. Make sure you&#039;ve rebooted into the new kernel before compiling the driver. To compile go to the directory where the &amp;lt;code&amp;gt;amd-driver-installer-12-4-x86.x86_64.run&amp;lt;/code&amp;gt; file is and type:&lt;br /&gt;
&amp;lt;pre&amp;gt;./amd-driver-installer-12-4-x86.x86_64.run --extract fglrx&amp;lt;/pre&amp;gt;&lt;br /&gt;
You will then need to edit &amp;lt;code&amp;gt;./fglrx/common/lib/modules/fglrx/build_mod/kcl_ioctl.c&amp;lt;/code&amp;gt; and add the line &amp;lt;pre&amp;gt;DEFINE_PER_CPU(unsigned long, old_rsp);&amp;lt;/pre&amp;gt; on line &amp;lt;code&amp;gt;220&amp;lt;/code&amp;gt; directly under the end of the multi-line comment. You also need to edit line &amp;lt;code&amp;gt;4157&amp;lt;/code&amp;gt; of &amp;lt;code&amp;gt;./fglrx/common/lib/modules/fglrx/build_mod/firegl_public.c&amp;lt;/code&amp;gt; to be &amp;lt;pre&amp;gt;for_each_possible_cpu(p)&amp;lt;/pre&amp;gt;.&lt;br /&gt;
After this, execute &amp;lt;pre&amp;gt;cd ./fglrx/common/lib/modules/fglrx/build_mod&lt;br /&gt;
./make.sh&amp;lt;/pre&amp;gt; as root. If you get an error about no make target for &amp;lt;code&amp;gt;libfglrx_ip.a&amp;lt;/code&amp;gt;, then copy the one from &amp;lt;code&amp;gt;./fglrx/arch/x86_64/lib/modules/fglrx/build_mod&amp;lt;/code&amp;gt; to &amp;lt;code&amp;gt;./fglrx/common/lib/modules/fglrx/build_mod/&amp;lt;/code&amp;gt; and try again.&lt;br /&gt;
Finally, run &amp;lt;pre&amp;gt;cd ../&lt;br /&gt;
./make_install.sh&amp;lt;/pre&amp;gt; as root then &amp;lt;pre&amp;gt;reboot&amp;lt;/pre&amp;gt; to check your results, which I do by seeing if this command correctly outputs a temperature.&lt;br /&gt;
&amp;lt;pre&amp;gt;aticonfig --adapter=0 --od-gettemperature&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>24.140.169.38</name></author>
	</entry>
</feed>