<?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=Its-techs</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=Its-techs"/>
	<link rel="alternate" type="text/html" href="http://wiki.cchtml.com/index.php?title=Special:Contributions/Its-techs"/>
	<updated>2026-05-14T13:19:56Z</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=8629</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=8629"/>
		<updated>2012-06-18T23:21:53Z</updated>

		<summary type="html">&lt;p&gt;Its-techs: &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;./fglrx/common/lib/modules/fglrx/build_mod/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;./fglrx/common/lib/modules/fglrx/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>Its-techs</name></author>
	</entry>
	<entry>
		<id>http://wiki.cchtml.com/index.php?title=Fedora_17_Installation_Guide&amp;diff=8628</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=8628"/>
		<updated>2012-06-17T14:50:47Z</updated>

		<summary type="html">&lt;p&gt;Its-techs: /* Steps to install for HD5xxx and newer cards */&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 yum erase kernel-devel-3.4.0-1.fc17.x86_64  (or whatever package 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. You need to use rpm, since yum won&#039;t uninstall it because of dependencies. 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)&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;./fglrx/common/lib/modules/fglrx/build_mod/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;./fglrx/common/lib/modules/fglrx/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>Its-techs</name></author>
	</entry>
</feed>