Fedora Linux Support Community & Resources Center

Go Back   FedoraForum.org > Fedora Resources > Guides & Solutions (No Questions)
FedoraForum Search

Forgot Password? Join Us!

Guides & Solutions (No Questions) Post your guides here (No links to Blogs accepted). You can also append your comments/questions to a guide, but don't start a new thread to ask a question. Use another forum for that.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 21st August 2009, 07:47 AM
Jeff72 Offline
Registered User
 
Join Date: Nov 2008
Posts: 164
linuxfedorafirefox
ATI Catalyst 9.x fglrx driver manual install on Fedora 11

UPDATE 8/28/2009: I now recommend that people install the new packages instead of the manual instructions below, see this link:
http://forums.fedoraforum.org/showthread.php?t=155503 (Howto for fglrx/catalyst (Ati driver) and Compiz-fusion)
NOTE: After installing the packages, I had to do the things at the following link to make the above packages work:
http://forums.fedoraforum.org/showpo...postcount=3564


If you still want to install the driver manually (you do not need to if you install the packages above), the instructions are below:

Fedora 11 ATI fglrx driver manual install notes
Updated: 10/12/2009
========================================
First, see if your graphics card is supported by the ATI Catalyst 9.8 driver by reading the PDF release notes here: https://a248.e.akamai.net/f/674/9206...t_98_linux.pdf

IMPORTANT: The manual method applies to your active kernel. So if you later update your kernel you will need to recompile the fglrx.ko module and initrd or uninstall then reinstall the fglrx driver package. See NOTES section below.

My experience with the ATI fglrx driver was on this:
Fedora 11 32-bit
ATI 4850 graphics card

# Run all of the following commands as the "root" userID

# update your system
yum update

# reboot to boot on any new kernel installed
init 6

# backup old /etc/X11/xorg.conf file, if there is one:
cd /etc/X11
mv xorg.conf xorg.conf-old

# Get and install fglrx driver (this compiles the fglrx kernel module for your active kernel)
# Get Catalyst 9.8 driver for Linux here: http://ati.amd.com/support/driver.html
# Put "ati-driver-installer-9-8-x86.x86_64.run" Catalyst 9.8 driver file in /tmp/ati and run it to install driver
# NOTE: the driver install is a graphical install
mkdir /tmp/ati
cp /path/to/ati-driver-installer-9-8-x86.x86_64.run /tmp/ati
cd /tmp/ati
sh ./ati-driver-installer-9-8-x86.x86_64.run

# Run the following as root
Code:
aticonfig --set-pcs-str="DDX,EnableRandR12,FALSE"
REMOVE the following line from from your /etx/X11/xorg.conf file, if it is there:
Code:
Option "SWCursor" "true"
# Add the following lines to the /etc/modprobe.d/blacklist.conf file:
blacklist radeon
blacklist radeonhd

# Backup old initrd and remake initrd
cd /boot
mv initrd-`uname -r`.img initrd-`uname -r`.img-original
mkinitrd -v /boot/initrd-`uname -r`.img `uname -r`

# Reboot to activate new ATI fglrx driver
init 6

# To fix selinux issue with aticonfig, run the following line as "root" userID:
chcon -t textrel_shlib_t '/usr/lib/libatiadlxx.so'

# To change your resolution using ATI Catalyst Control Center, run this as the "root" userID:
amdcccle

NOTES:
-----------------------------------------------------------------------------
# IMPORTANT: When you later update your kernel, you will need to uninstall fglrx and then reinstall fglrx for the new kernel.
# Note, you can probably just recompile the fglrx.ko module instead of uninstall and reinstall, but I will have to test this with the next kernel update:
# Example:
cd /lib/modules/fglrx/build_mod
./make.sh
# Backup old initrd and remake initrd
cd /boot
mv initrd-`uname -r`.img initrd-`uname -r`.img-oldfglrx
mkinitrd -v /boot/initrd-`uname -r`.img `uname -r`

# To UNINSTALL the fglrx driver, run the following as root:
cd /usr/share/ati
sh ./fglrx-uninstall.sh
# remove following 2 lines from /etc/modprobe.d/blacklist.conf file:
blacklist radeon
blacklist radeonhd
# revert to original initrd
cd /boot
mv initrd-`uname -r`.img-original initrd-`uname -r`.img
# or, if you don't have your original initrd, just remake it:
mv initrd-`uname -r`.img initrd-`uname -r`.img-fglrx
mkinitrd -v /boot/initrd-`uname -r`.img `uname -r`
# Re-install original mesa-libGL library:
yum reinstall mesa-libGL

# aticonfig command options:
# To fix selinux issue with aticonfig, run the following line as "root" userID:
chcon -t textrel_shlib_t '/usr/lib/libatiadlxx.so'
# help:
aticonfig -h
# generate initial basic ATI /etc/X11/xorg.conf file
aticonfig --initial
# temperature:
aticonfig --od-gettemperature
# clocks:
aticonfig --od-getclocks
# fanspeed:
aticonfig --pplib-cmd "get fanspeed 0"

# To see fglrx info:
fglrxinfo

# Useful Referenced Links:
Howto for fglrx (Ati driver) and Compiz-fusion: http://forums.fedoraforum.org/showthread.php?t=155503
ATI Adapters xorg.conf specifications: http://www.x.org/archive/X11R6.8.0/doc/ati5.html
fglrx man page: http://debian.wgdd.de/temp/fglrx_man/fglrx.4x.html
fglrx wiki: http://en.wikipedia.org/wiki/Fglrx
Phoronix AMD/ATI Linux forum: http://www.phoronix.com/forums/forumdisplay.php?f=19

Last edited by Jeff72; 13th October 2009 at 05:18 AM.
Reply With Quote
  #2  
Old 21st August 2009, 09:18 AM
blueskynis Offline
Registered User
 
Join Date: Jun 2008
Location: Serbia, Nis
Age: 31
Posts: 36
linuxfedorafirefox
Thanks for your post. I'm confused why do you use ATI 64 bit for installation on 32 bit system. Is that a typo error?
__________________
=========================================
Reply With Quote
  #3  
Old 21st August 2009, 03:47 PM
joe.pelayo Offline
An ape descendant
 
Join Date: Dec 2006
Location: Mexico City
Age: 30
Posts: 3,105
macosfirefox
Quote:
Originally Posted by blueskynis View Post
Thanks for your post. I'm confused why do you use ATI 64 bit for installation on 32 bit system. Is that a typo error?
Hi,

He didn't make any 'typo error'. That apparent confusion comes from the fact that ATI releases both drivers (32/64) in the same file.

BTW, to the OP, thanks for the guide. Tonight I'll try it in 64bit Fedora 11.

Thanks,
Joe.
__________________
Notebook: Acer Aspire 5536-5112.
AMD Athlon X2 QL64 @ 2.1GHz, 4GB DDR2 PC2-5300, ATI Radeon HD3200 (256MB), 250GB Toshiba HDD, HL-DT-ST DVDRAM GT20N
Windows 7 Professional, Fedora 20 x86_64
Reply With Quote
  #4  
Old 21st August 2009, 04:35 PM
blueskynis Offline
Registered User
 
Join Date: Jun 2008
Location: Serbia, Nis
Age: 31
Posts: 36
linuxfedorafirefox
OK, thanks for clearing that up.
__________________
=========================================
Reply With Quote
  #5  
Old 21st August 2009, 06:19 PM
Replicant10000 Offline
Registered User
 
Join Date: Jul 2009
Location: Tennessee
Posts: 147
linuxfedorafirefox
I thought it didn't work with the newest xserver?

Oh well, I'll try that later.
Reply With Quote
  #6  
Old 21st August 2009, 08:29 PM
Hlingler Offline
Administrator
 
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,294
linuxopera
Thread "stickied" after consult with OP.

Thanks Jeff72,
V
Reply With Quote
  #7  
Old 21st August 2009, 09:16 PM
Parakro Offline
Registered User
 
Join Date: Jul 2009
Posts: 5
linuxfedorafirefox
Thanks for posting this guide.
Reply With Quote
  #8  
Old 21st August 2009, 09:35 PM
olson Offline
Registered User
 
Join Date: Aug 2009
Posts: 31
windows_98_nt_2000safari
Is RPM Fusion no longer maintaining the kmod-fglrx packages for AMD/ATI video drivers? In the past I'd used those for video drivers but I don't see them in the repository for Fedora 11. Seeing this manual install guide confuses me because everyone always says manually installing the video drivers overwrites many system files that can't be repaired even if the driver is removed. Am I missing something?
Reply With Quote
  #9  
Old 21st August 2009, 09:40 PM
Hlingler Offline
Administrator
 
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,294
linuxopera
Quote:
Is RPM Fusion no longer maintaining the kmod-fglrx packages for AMD/ATI video drivers? In the past I'd used those for video drivers but I don't see them in the repository for Fedora 11.
Yes, they are - but up until a day or two ago, there simply was no such driver (that worked on F11) to maintain. Give them a few more days to get some RPMs built.....
Quote:
Seeing this manual install guide confuses me because everyone always says manually installing the video drivers overwrites many system files that can't be repaired even if the driver is removed.
Correct: https://fedoraproject.org/wiki/Xorg/..._Video_Drivers
But as of today, there is only one option: binary installer. Better than nothing? As long as you know the possible consequences.... And the "damage" can (usually) be repaired, if necessary.

HTH,
V
Reply With Quote
  #10  
Old 21st August 2009, 09:48 PM
olson Offline
Registered User
 
Join Date: Aug 2009
Posts: 31
windows_98_nt_2000safari
Great information! I'll probably hold out for another week and see if RPM Fusion has the new drivers packaged and go from there. I just switched from Ubuntu back to Fedora and wasn't up to speed with the situation. Thanks!
Reply With Quote
  #11  
Old 22nd August 2009, 12:02 AM
Hlingler Offline
Administrator
 
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,294
linuxopera
I really don't mean to hammer on the binary drivers (which usually work well), but here's yet another example of what can happen with such binary "blobs": http://forums.fedoraforum.org/showth...60#post1256860

Note that, as the posts before that point out, the vast majority of "casual" users will never notice any problems - unless and until they do something that exposes such issues (like: switch driver/hardware, try to compile stuff that needs libGL*, & etc.).

Just so you know....

V
Reply With Quote
  #12  
Old 22nd August 2009, 12:07 AM
olson Offline
Registered User
 
Join Date: Aug 2009
Posts: 31
linuxfedorafirefox
Quote:
Originally Posted by Hlingler View Post
I really don't mean to hammer on the binary drivers (which usually work well), but here's yet another example of what can happen with such binary "blobs": http://forums.fedoraforum.org/showth...60#post1256860

Note that, as the posts before that point out, the vast majority of "casual" users will never notice any problems - unless and until they do something that exposes such issues (like: switch driver/hardware, try to compile stuff that needs libGL*, & etc.).

Just so you know....

V
I've used the binary drivers for nVidia a few times and if I remember right they break when the kernel gets updated, which is pretty often if letting the system update. Not sure if AMD/ATI drivers are the same in that sense. Thanks again for the info!
Reply With Quote
  #13  
Old 22nd August 2009, 12:54 AM
Hlingler Offline
Administrator
 
Join Date: Sep 2006
Location: Connellsville, PA, USA
Posts: 11,294
linuxopera
Might as well point out here for the record:

Yes, the binary driver "blob" must be re-installed after a kernel (or Xorg, Mesa, or libdrm) update, for no other reason than it has to re-build your new kmod.

Yes, that's fairly often with Fedora.

Yes, any binary video driver package using kmods (NVidia, ATI) is the same in that respect.

V
Reply With Quote
  #14  
Old 22nd August 2009, 12:54 AM
Replicant10000 Offline
Registered User
 
Join Date: Jul 2009
Location: Tennessee
Posts: 147
linuxfedorafirefox
Nope, OP's first idea doesn't work with the ATI drivers for my card (X1200.)

I get:

Quote:
which: no XFree86 in (/usr/lib64/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin:/usr/bin:/sbin:bin)

Error: ./default_policy.sh does not support version. default:v2:x86_64:lib::none:2.6.30.5-32.fc11.x86_64:make sure that the version is being correctly set by --iscurrentdistro
Is there anything else I can try?
Reply With Quote
  #15  
Old 22nd August 2009, 01:32 AM
olson Offline
Registered User
 
Join Date: Aug 2009
Posts: 31
windows_98_nt_2000safari
Quote:
Originally Posted by Replicant10000 View Post
Nope, OP's first idea doesn't work with the ATI drivers for my card (X1200.)

I get:



Is there anything else I can try?
The latest Catalyst release that this post talks about doesn't support that chipset anyway (probably not why you get the error though). Warning, its a PDF link.

https://a248.e.akamai.net/f/674/9206...t_98_linux.pdf

Only Radeon X3000 or newer is supported in the binary drivers from now on. I think Catalyst 9.3 was the last to support that chipset but it might be newer than that if the release notes say so. Cheers!
Reply With Quote
Reply

Tags
ati, catalyst, driver, fedora, fglrx, install, manual

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Howto for fglrx / catalyst (Ati driver) leigh123linux Guides & Solutions (No Questions) 4864 14th February 2014 04:39 PM
How to install ATI Catalyst 9.6 in Fedora 11 (as of Jun 20th) aaccdd Guides & Solutions (No Questions) 25 12th July 2009 03:14 PM
ATi FGLRX Driver 86_64 Install Help psychobot Hardware & Laptops 9 4th February 2009 12:31 PM
[Fedora 10] Black Screen After Catalyst install Iska Hardware & Laptops 1 11th January 2009 06:04 PM
Cannot install ATI-propetiary driver in FC2 (fglrx) iskake Hardware & Laptops 2 12th November 2004 03:55 PM


Current GMT-time: 14:15 (Wednesday, 01-10-2014)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat