Note: This How To is valid up to Catalyst Driver version 10.1.
Note: With minor changes this How To may work for other Linux distributions like Mandriva, Suse, Ubuntu, Red Hat, Cent OS etc.
Following the suggestions in comments on my last post about ATI Catalyst (fglrx), I tried to reinstall ATI drivers version 9.8 and finally it worked. I thought of noting down the the process in few simple steps which anyone can follow and get the drivers working on Fedora 11 with latest kernel versions.
Step 1 : Update Kernel, Install kernel-devel
Huge thanks to Richard Lloyd and
This step is not necessary. You may like to stick to the kernel version you already have. In case you want the latest kernel, just use yum to get the latest kernel.
Note: Do not forget to update the kernel-devel package as well as its needed to compile the fglrx kernel module.
DONT UPDATE THE KERNEL. Instead stick to whatever kernel version you have. If you have 2.6.30.*, you are unlucky π Get a kernel version 2.6.29.* and install the kernel-devel for the same.
With Catalyst Driver version 9.10 you can update kernel to latest version before installing the Drivers.
[root@fedora ~]$ yum update kernel [root@fedora ~]$ yum install kernel-devel |
Step 2 : Download Drivers
Download the ATI Catalystβ’ 9.8 Proprietary Linux x86 Display Driver from ATI/AMD website.
Step 3 : Install Drivers
Install the drivers that you have downloaded using the following command.
[root@fedora ~]$ bash ./ati-driver-installer-9-8-x86.x86_64.run |
Step 4 : Check Installation Result
Check the /usr/share/ati/fglrx-install.log file for result of installation. If there are no errors, proceed to the next step.
Note: You may see lines like this at the end of file
You must change your working directory to /lib/modules/fglrx
and then call ./make_install.sh in order to install the built module.
– recreating module dependency list
– trying a sample load of the kernel modules
done.
You can ignore these lines happily if they don’t contain any error message. You don’t really need to execute the command mentioned in those lines.
Step 5 : Blacklist radeon and radeonhd kernel modules
Add these lines to /etc/modprobe.d/blacklist.conf.
blacklist radeon blacklist radeonhd |
Step 6 : Generate initial Xorg configuration file
Note: This step is optional with Catalyst Driver version 9.10, but it wont harm even if you execute this.
You have to generate the initial xorg.conf file which will use fglrx as display device.
[root@fedora ~]$ aticonfig --initial |
Step 7 : Modify xorg.conf
Open your /etc/X11/xorg.conf file and add the following line to “Device” section (the one with fglrx as driver)
Option "SWCursor" "true" |
Step 8 : Reboot
Reboot your machine. And you’ll have the latest ATI Catalyst drivers working on your Fedora 11 π
Step 9 : Testing
You can test your newly installed drivers and get the performance benchmarks for your graphics card using the commands below.
[saini@fedora ~]$ glxgears [saini@fedora ~]$ fgl_glxgears |
My graphics card is ATI Radeon HD 3200 (256MB, Onboard) and I get 1500FPS with glxgears and 300FPS with fgl_glxgears.
In case you messup things somewhere, you can uninstall the fglrx drivers using the following command
[root@fedora ~]$ /usr/share/ati/fglrx-uninstall.sh |
Thank you, this guide worked for me. I am running Fedora 11 x86_64 with an ATI Radeon HD card
gnNpqd Very true! Makes a chnage to see someone spell it out like that. π
The fglrx installer is throwing me errors when it tries to run the modprobe.
modprobe -vf fglrx returns something to the effect of “Invalid Module”
Any thoughts?
Probably you have updated your kernel. Did you run yum update?
I have rebooted my system over four times, but on the fifth I got to login for about four seconds and then it went black. It is as if the more I cycle the laptop the further it gets to booting up. Also do I need to download grub or do I press a F-key to get to it.
You can press CTRL-ALT-F2 and get to console mode. There you can uninstall the driver. This way you’ll at least get a basic GUI.
Hi Lutherlice,
Quick question. Are you running a display manager such as gdm or are invoking Xorg through startx script? I think you may have the same issue as me. If you’re using startx, you may want to try installing gdm or kdm. Likely, after that, you’ll probably have the same issue as what I described where you can’t logout without the display getting stuck black/froze. So it’s a matter of choosing the lesser of the two evils π
How can I install the drivers by root? I type what it says and an error pops up saying it can’t find the file, but when I am out of root it works. Was that a typo?
su –
is recomended to run “[root@fedora ~]$ aticonfig –initial, but … command not found
I looked into the .log file and i got an error at the end of it that looked like this:
/bin/sh: gcc: command not found
make[2]: *** [/lib/modules/fglrx/build_mod/2.6.x/firegl_public.o] Error 127
make[1]: *** [_module_/lib/modules/fglrx/build_mod/2.6.x] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.29.6-217.2.16.fc11.x86_64′
make: *** [kmod_build] Error 2
build failed with return value 2
[Error] Kernel Module : Failed to compile kernel module – please consult readme.
are you install “gcc” ?
oh yeah, hehe π
I had a error,could you help me:
build succeeded with return value 0
duplicating results into driver repository…
done.
You must change your working directory to /lib/modules/fglrx
and then call ./make_install.sh in order to install the built module.
– recreating module dependency list
– trying a sample load of the kernel modules
failed.
[Error] Kernel Module : Failed to install compiled kernel module – please consult readme.
Totoro,
That pretty much means that that it wasn’t able to load the kernel module. Can you try reinstalling the driver in rescue mode (runlevel 1)?
Thank you very much!
btw,I still have another problem,could you help me ?
I just have began to study linux! I found that there are some arguments after the command kernel in the grub.conf, like nopat quiet etc. I don’t know the means of them.
Could you tell me where are the stuffs to instroduce those! I have tried to find them, but failed.
Totoro,
Please follow this document to get a broader idea of kernel parameters.
Thanks for answering! but i did not find the parameter “nopat” in the document! i wonder what is its usefulness of the parameter “nopat”.
Sorry to trouble you,again and again!
Hmmm!!
I dont have /etc/X11/xorg.conf on my existing system. I thought of backing it up before installing this package.
Wondering where did it go? What else I need to backup before installing this package
anand
Anand,
You can create xorg.conf for the first time by using the command (as root),
Xorg -configure
It’ll generate xorg.conf in /root/xorg.conf.new . You can copy this file to /etc/X11/xorg.conf .
Hi there, could you please submit a copy of your xorg.conf file?
I’m having performance troubles as you can see…
foe@Cocoa:~$ glxgears
1400 frames in 5.0 seconds = 279.955 FPS
foe@Cocoa:~$ fgl_glxgears
Using GLX_SGIX_pbuffer
594 frames in 5.0 seconds = 118.800 FPS
Any comment would be appreciated …. Thanks!
PS: I’m having a particularly choppy performance while working large files on VIM… so you can get my level of frustration… cmon vim should be flying even on a cheap box… I have a 2.1×2 amd64 with 4gb ram and your same chipset ati 3200hd… so.. having a slow vim is not an option…
Thanks again….
~foe
Thats as if fglrx module was not loaded at all. Did you issue the following command?
aticonfig –initial
Anyways my xorg.conf can be downloaded from here.
hey guys i would really appreciate some help in here.
heres my log file:
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Message] Kernel Module : Found kernel module build environment, generating kernel module now.
AMD kernel module generator version 2.1
doing Makefile based build for kernel 2.6.x and higher
rm -rf *.c *.h *.o *.ko *.GCC* .??* *.symvers
make -C /lib/modules/2.6.30.5-43.fc11.i586/build SUBDIRS=/lib/modules/fglrx/build_mod/2.6.x modules
make[1]: Entering directory `/usr/src/kernels/2.6.30.5-43.fc11.i586′
CC [M] /lib/modules/fglrx/build_mod/2.6.x/firegl_public.o
In file included from /lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:444:
/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h: In function βFGLDRM__vma_infoβ:
/lib/modules/fglrx/build_mod/2.6.x/drm_proc.h:497: warning: format β%08lxβ expects type βlong unsigned intβ, but argument 5 has type βphys_addr_tβ
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c: In function βfiregl_init_devicesβ:
/lib/modules/fglrx/build_mod/2.6.x/firegl_public.c:926: warning: integer constant is too large for βunsigned longβ type
CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.o
/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c:431:6: warning: #warning “ACPI notification wrapping won’t work.”
/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c:464:6: warning: #warning “ACPI notification wrapping won’t work.”
/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c:490:6: warning: #warning “ACPI notification wrapping won’t work.”
/lib/modules/fglrx/build_mod/2.6.x/kcl_acpi.c:514:6: warning: #warning “ACPI notification wrapping won’t work.”
CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_agp.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_debug.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_ioctl.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_io.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_pci.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_str.o
CC [M] /lib/modules/fglrx/build_mod/2.6.x/kcl_wait.o
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.o
Building modules, stage 2.
MODPOST 1 modules
CC /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/kernels/2.6.30.5-43.fc11.i586′
build succeeded with return value 0
duplicating results into driver repository…
done.
You must change your working directory to /lib/modules/fglrx
and then call ./make_install.sh in order to install the built module.
– recreating module dependency list
– trying a sample load of the kernel modules
failed.
[Error] Kernel Module : Failed to install compiled kernel module – please consult readme.
Can you try installing the drivers in runlevel 1 after uninstalling them?
I booted fedora kernel with argument 1 and I installed the driver but still the same error log appears.
d0kt0r1,
New version ATI drivers for Linux is now out. Please check News: ATI Catalyst Display Drivers 9.9 Released.
Still the same error again π
This time i successfully managed to install the drivers, but when i run:
aticonfig –initial
i get a response:
Found fglrx primary device section
Unable to find any supported Screen sections
I managed to do all the steps now, but after the restart the screen is scrambled.
d0kt0r1,
Did you use the SWCursor option?
Yes, I did
Building modules, stage 2.
MODPOST 1 modules
CC /lib/modules/fglrx/build_mod/2.6.x/fglrx.mod.o
LD [M] /lib/modules/fglrx/build_mod/2.6.x/fglrx.ko
make[1]: Leaving directory `/usr/src/kernels/2.6.30.5-43.fc11.i686.PAE’
build succeeded with return value 0
duplicating results into driver repository…
done.
You must change your working directory to /lib/modules/fglrx
and then call ./make_install.sh in order to install the built module.
– recreating module dependency list
– trying a sample load of the kernel modules
failed.
[Error] Kernel Module : Reboot required.
I rebooted pc 3 times and no change..
I am not sure if the drivers work with 2.6.30.*. I am using them with 2.6.29.* .
Help me please!!!!
I’ve done all written above.
But after install, /usr/share/ati/fglrx-install.log contains next:
Unloading radeon module…
Unloading drm module…
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Error] Kernel Module : Kernel module build environment not found – please consult readme.
kernel and kernel-devel have been updated. (yum update kernel kernel-devel)
Please, help.
I don’t think that you have kernel-devel installed for the kernel you are running currently. What is the output of command ls /lib/modules/`uname -r`?
I type ls /lib/modules/ and get:
2.6.29.4-167.fc11.i686.PAE 2.6.30.5-43.fc11.i686.PAE
‘uname -r’ what does it means, i am new in Fedora and Linux.
‘uname -r’ returns the kernel version which you have booted. Check if uname -r output matches one of the directory names from /lib/modules/ ?
Hi,
I am getting the same problem as Stepan in my /usr/share/ati/fglrx-install.log
Unloading radeon moduleβ¦
Unloading drm moduleβ¦
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Error] Kernel Module : Kernel module build environment not found β please consult readme.
I tried the following:
# ls /lib/modules/`uname -r`
build modules.dep modules.networking modules.usbmap
extra modules.dep.bin modules.ofmap source
kernel modules.drm modules.order updates
modules.alias modules.ieee1394map modules.pcimap vdso
modules.alias.bin modules.inputmap modules.seriomap weak-updates
modules.block modules.isapnpmap modules.symbols
modules.ccwmap modules.modesetting modules.symbols.bin
# ls /lib/modules/
2.6.29.4-167.fc11.x86_64 fglrx
I don’t know what to do from here on, on…
Sorry I am still very new to Linux >_<
Try the 9.10 version of drivers. Its working for almost everyone π
When system boots i have 3:
1. 2.6.30.5-43.fc11.i686
2. 2.6.29.4-167.fc11.i686
3. Other(Windows).
Are you trying the drivers with version 2.6.29.* or 2.6.30.*? I am currently using 2.6.29.* and they work fine.
I try 2.6.29.* first, then 2.6.30.*.
When i install fedora 11, i don’t choose “Developers tools”, because installation crash if i choose. But later, after installation, I manually install gcc and other.
I’ll reinstall Fedora, and will try again.
The option in xorg.conf
Option “SWCursor” “true”
really helped me to fix the freeze issue with ATI flgrx driver, thank you
What I did was follow the steps here for Fedora 11
http://forums.fedoraforum.org/showthread.php?t=155503
and then I added the above option in xorg.conf, now X is stable
I am glad that this howto helped you π
Hi,
FYI: I’m running 2.6.30.5-43.fc11.i686.PAE, but had the same error as MKas.
I uninstalled again and I’m gonna wait ’til somebody reports it works π
Grtz
Dear Kulbir,
I got the same problem with Mkas and with Janiek.
I tried with many configuration. At the first time using kernel 2.6.30 and never succeeded. After I read that this driver didn’t support kernel 2.6.30 yet I switch to kernel 2-6.29 (the original Fedora 11 initial kernel). I found the same error.
Even I have tried to install from run level 1 the result still the same.
From the fglrx-install.log I read that the build process always succeeded with the return value 0.
But the line after that told me that may be there is something wrong with the script or some different default environment value. Look at this message :
—————————————————————-
…… cut —-
duplicating results into driver repository…
done.
You must change your working directory to /lib/modules/fglrx
and then call ./make_install.sh in order to install the built module.
—————————————————————-
According to my opinion this script could not install the driver to the right place. That’s why I got the error message (the line after that) :
—————————————————————-
– recreating module dependency list
– trying a sample load of the kernel modules
failed.
[Error] Kernel Module : Reboot required.
—————————————————————
How can we check that the kernel module is right and have been place in the right place also ? This is the problem with closed source driver. We never know what does it did.
After all, I am still in doubt that this driver work with Fedora 11, because if I list the package with this command :
sh ati-driver-installer-9-9-x86.x86_64.run –listpkg
I just get Fedora 10 as the latest Fedora in the list.
And if I try to execute the command :
sh ati-driver-installer-9-9-x86.x86_64.run –buildpkg Fedora/10 it run without any ending.
I have tried to do this with Fresh instalation of Fedora 11 in 2 kind of hardware platform. The first one I used AMD Athlon X2 with onnboard Radeon X1200 and the second one Intel Serverboard with Xeon processor that have ATI ES1000 on board VGA.
Are you sure that you do it on fresh instalation of Fedora 11 or something else ?
Please anyone whi have done this successfully share your experience and opinion.
The latest Catalyst 9.9 drivers *still* don’t work with Fedora 11’s latest 2.6.30.* kernel – your instructions on this blog suggest several times that you should update your kernel to the latest release. This is generally bad advice because ATI take many months to update their drivers to work with a stable kernel release. The reason for this is – quite astonishingly – ATI do *not* support normal desktop Linux distros (think Ubuntu, Fedora, OpenSUSE), which I think is a massive mistake on their part since that what most people with ATI cards will be running on their desktops! It’s exactly equivalent to ATI only supporting Windows Server releases for their Windows Catalyst driver – they’d be the laughing stock of the world if they did that, but apparently it’s OK for Linux to suffer dismal ATI “enterprise Linux distros only” support (i.e. distros mainly intended for *servers* and not desktops!).
With my (64-bit) combo of a Dell Vostro 400 + ATI HD 2600 XT + Dell 24″ 1920×1080 LCD + Fedora 11 + kernel 2.6.30.5-43.fc11.x86_64 + ATI Catalyst 9.9, the screen boots into a garbled repeated mess and then machine locks solid and has to be power cycled shortly afterwards. No wonder http://www.phoronix.com has stopped reviewing these Catalyst releases – they are hugely embarrassing! At the moment, I’m just running the “radeon” driver (which has DRI for my setup so full screen videos are playable, unlike “radeonhd” which doesn’t), but these means OpenGL and Compiz are out of the question for me π
One thing that gets my goat about the Release Notes of each catalyst driver is that they should be specific about exactly what the latest X server and kernel version numbers they support (so that users can lock down their systems to those until ATI get off their asses and support later ones). At the moment, it seems that you can’t go beyond 2.6.29.* with Fedora 11 if you want Catalyst to work, but that’s so poor – I refuse to hold back kernel updates just because of the useless support policies of a closed source company.
Version 9.10 works with latest kernels … π
did nobody encounter the problem of flickering pointer after fglrx install
and the pointer distortion when enabling desktop effects
if you solved it please tell me how, i am going crazy trying to make it work
well yeah opensource drivers work ,but they don’t provide any 3d acc.
please help me out
I face this problem but only when move cursor over a playing video or when i have compiz enabled. Did you try the SWCursor option?
Hi Kulbir,
I have to fully agree with Richard. In general, I’m glad you run this forum for us, but please do not recommend upgrading the kernel as the first step of the installation becuase that’s what will make the latest ATI Catalyst driver not to work. I’ve got ATI Mobility Radeon HD 3200 in my ASUS X50Z-AP196 notebook with Fedora 11 and I’m using kernel. 2.6.30.* of course Catalyst 9.9 driver doesn’t work for me although I applied every dirty trick I read on forums like this. I’m about to switch back to older kernel (which is a shame!!!!) and I’ll see if ATI’s great driver will work or not.
Regards & Never stop fighting,
Mx
Richard Lloyd, mxyzptlk2063
Thank you very much for pointing that out. I hope ATI drivers will support newer kernels soon.
I got it to work with Fedora 11, 64-bit and with my own plain-vanilla Kernel 2.6.30.6, configured for preemption. The most important hint of this site was the option “SWCursor” “true”. This was the missing link that has brought stability to my system. I didn’t need any changed or new kernel parameters in “grub.conf”.
Another hint: “yum install dkms” ensures that the ATI-propriety-driver will automatically compile itself after every kernel-update, fortunately, because ATI is aware of dkms (dynamic kernel module support) as opposed to NVidia.
My card in use: Asus EAH4350 silent. Successfully tested with vlc, mplayer, and h264 movies. Absolutely great!
Thanks for the hint π
Hello guys,
I feel redemption. Today I downloaded the very latest ATI Catalyst 9.10 driver and installed successfully on my Fedora 11 (kernel 2.6.30.8-64.fc11.i686.PAE). This time it’s working π I have ATI Mobility Radeon HD 3200 in my ASUS x50z-ap196 notebook.
Here’s what I did:
1.) Downloaded ati-driver-installer-9-10-x86.x86_64.run
2.) Installed the driver with default (recommended) settings in root mode
The installation indicated an error which I copied here from the log:
“[Error] Kernel Module : Failed to install compiled kernel module – please consult readme.” But I ignored it beause my radeon modules had not been blacklisted yet. This was the next step:
3.) Added the following lines to /etc/modprobe.d/blacklist.conf
blacklist radeon
blacklist radeonhd
4.) Rebooted and entered runlevel 1 (single mode)
5.) Ran aticonfig –initial
6.) Rebooted and entered runlevel 5 and everything is working π
I DID NOT ADD Option “SWCursor” “true” to xorg.conf
My test results:
glxgears peak performance in about 10 seconds was 1729.859 FPS
fgl_glxgears peak performance in about 10 seconds was 475.800 FPS
BR,
Mx
Thank you very much for sharing your experience. I just updated the howto π \o/
First off thanks to Kulbir Saini for the guide, it really helped. I had trouble at first but my issue seemed to using the wrong kernel-devel for 2.6.30.* instead of 2.6.29.* Finding your kernel proper version seemed key, maybe everyone else has been doing that, but being new to linux I did realize.
Once I did that I followed the guide minus “SWcurser” “true” part. Im using 4850 got scores in 4000 & 2000 range for glxgears & fgl_glxgears.
Hope this helps someone.
I am really glad that this howto helped you π As it turns out 9.10 is working with latest kernels π
Also works like a charm in the newest ati drivers version for 64 bits architecture (ati-driver-installer-9-10-x86.x86_64.run)
Thanks a lot, Kulbir Saini!
I should add some important notes here: for me, it worked fine with the kernel version 2.6.30.8-64, but not with 2.6.30.9-90.
I’m using fc11 x86_64.
Thanks for the heads up π
I used mxyzptlk2063’s steps and this worked for me.
Running 2.6.30.5-43.fc11.i686.PAE kernel.
Best regards
Hi Janiek,
meanwhile I applied the SWCursor option too because I experienced random freezes about once per day. Since I applied it the problem seems to be solved. Also mind that the driver stops working if you upgrade your linux kernel, at least it did for me so I quickly switched back to the old kernel version (which I wrote in my last post).
Best regards,
Mx
Aha ! I experience freezes too, I’ll add the SWCursor option too and I hope that helps.
Grtz
I think swcursor option won’t hurt much if its saving you from freezes π
Is it possible to install 9.3 drivers to F11? Or somehow to install 200M Xpress drivers to F11? Or ATI su*ks?
ATI doesn’t suck as they are trying to release drivers quickly … I can’t say whether what you have said can be achieved or not because I don’t have the hardware to test!
Finaly! THX alot for the guide!
Working on Fedora 11, 9.10 ATI drivers with HD4650 Mobility
thx again
Thanks for reporting π
Thank you.
I’ve followed your instructions and installed ATI drivers with ati-driver-installer-9-10-x86.x86_64.run on Fedora 11 2.6.30.9-96.fc11.i686.PAE. My graphic card is Radeon HD 3850. 2D is working fine, I also can play TuxRacer, but when I start Compiz or desktop effects then the mouse pointer disappears and parts of the screen are not refreshed.
I face the same problem but mu cursor doesn’t disappear .. i just see corruption around cursor … btw did you try the SWCursor option?
Thanks for the helpful info Kulbir. I’d like to make one correction to the how-to though. Step 6 seemed to be unnecessary (aticonfig –initial). I think in older versions of fglrx driver it was usually required, but now it is seems more optional since the ati installer appears to be taking care of that step automatically. Perhaps maybe it should be considered something to try as a general troubleshooting step if issues arise as a means to cover the eventuality that step isn’t run by installer with certain hardware configurations.
One point of confusion I ran into was how the /usr/share/ati/fglrx-install.log showed “You must change your working directory to /lib/modules/fglrx and then call ./make_install.sh in order to install the built module.”. This threw me off a bit so I followed those instructions in that log. Turns out that the ati installer actually already did that on its own (ATI seems to make things a bit ambiguous). Did seem to cause any troubles, that I can tell, from doing so, but you may want to consider adding a footnote.
Thank you Lawrence. Just updated the howto with the instructions you mentioned π
Hi ATI slaves,
First of all many thanks for this great clean and lean tutorial Kulbir Saini !!!
It (check post date) finaly worked even with the latest specs:
– laptop sony vaio vgn-fw51jf
– ATI Mobility Radeon – HD 4570 – 512Mb
– Fedora 11 – Kernel (uname -r) 2.6.30.9-96.fc11.x86_64
I followed the initial installation steps from Kulbir with the exeptions that i
first (differend then your advise) updated my FC11 inlcuding the latest
kernel showed above.
yum update
uname -r (which shows the old kernel version)
reboot (into new kernel)
uname -r (check if so)
yum install kernel-devel gcc*
bash ./ati-driver-installer-9-10-x86.x86_64.run (from this post date)
echo ‘blacklist radeon’ >> /etc/modprobe.d/blacklist.conf (add into)
echo ‘blacklist radeonhd’ >> /etc/modprobe.d/blacklist.conf (add into)
aticonfig –initial (accept the defaults)
gedit /etc/X11/xorg.conf (put Option “SWCursor” “true” where fglrx resides)
reboot
yum install dkms (sticks this driver to next kernel version update)
# benchmark output with my specs
glxgears
6570.104 FPS
fgl_glxgears
1500.200 FPS
# System > Desktop Effects
Wanna keep this settings, yes offcourse i want windows wobble
when moved. And yes please the cube. π
Hope this helps but check between the steps the logfiles as
Kulbir written in his gr8 tutorial above.
Thanks again guru Kulbir !!
Thanks for the compliments and I am really glad that you got it working with fantastic frame rates π Enjoy π
Ok, i had one little 10px by 10px refresh issue around the mouse pointer
so i deleted the mentioned Option “SWCursor” “true” from the xorg.conf and
did a reboot (always the reboot just in case) Now i have the ultimate setup even with compiz-fusion installed. Works gr8 and for me this is a GO !! π
grtz
Now I am envy because I can’t get compiz working without corruption around cursor π
Same here. If employ software cursor (Option “SWCursor” “true”) it will leave blocks behind the cursor here and there. If I use hardware cursor instead (default without the setting), then it works ok.
This must means that some ATI cards have problems with hw cursor while others have problems with sw cursor.
Hey Jox3x,
You’re using the same video card as me (different laptop but same video: ati mobility radeon HD 4570) so I want to ask you a question.
Does your screen get stuck black if you logout? I can shutdown and reboot fine through menus, but if I choose to log out, the system essentially hangs (though seem like the video itself does since I can alt-sysrq REISUB and get it to reboot). Can’t get it to even switch to a virtual console when it does that. Only thing it will do is the magic sysrq sequence or hard shutdown.
If you system doesn’t do this, I’m surprised. It seems like a common issue for many ATI users using fglrx driver. I do know this issue isn’t isolated to F11 though because ubuntu karmic koala does the exact same thing with the fglrx driver. I have a hunch it may be something between the kernel version, version of fglrx, and/or version of Xorg.
Lawrence,
If I use SWCursor option, I dont see issues like hang ups and all.
HOLD !
My system hangs while in boot process?. So i had everything working sinds
last post above but after a reboot it hangs after de progress bar from fedora
and before the x-server start. Even a init 3 (ctrl-alt-f3) and giving a manual
startx doesn’t worked out?. I gonna try it one more time with an exclude
of the kernel update by yum (vi /etc/yum.conf and put the line there as
-> excludes=kernel*) this after i install the kernel-devel and gcc*
I hope this is the case that the kernel update is newer then the ATI driver updates?. Hope so. I gonna write it here how that will work out.
@ Lawrence – i didnt exactly had your problem but something weird like
when i rebooted then my inlog screen was coming up?
there are happening weird things with installing/using
ATI drivers and maybe especially with Radeon Mobilty types.
For now i already trying for nights to get my new laptop up and running with
an ATI driver. I gues and read that even sony vaio (BIOS) is a problem.
I must stay optimistic but it’s hard.
Check you later.
Ok, so i had a hangup on boot. I installed the ATI Catalystβ’ 9.10 Proprietary Linux x86 Display Driver on both kernels:
2.6.29 working even after several reboots
2.6.30 working even after several reboots
After the installation mentioned above i did a:
yum update (you know to get updated)
Gues what… after a reboot it hangs?? (again).
Something in the update makes my Fedora – sony vaio install crash.
The succesfull installation of the ATI drivers in this how to from Kulbir
and my setup a few comments above this one are working. A GO for
the installation but at this moment a NO GO for any updates?!!!.
I gonna try things in a virtualbox from SUN so i hope to reproduce the
problem in a while. Maybe NetworkManager or gnome updates are the problem atleast with my specs. ;-(
@ Lawrence – I dont have the issue where you write about.
For now my system setup works gr8 except i may not use any upgrade other
then the security packages. A normal update let’s my system crash uppon
boot but that is not an issue related to this how to.
I love my compiz-fusion driven setup now. π
Kulbir please post this answer for Lawrence. π
Hey, Try the 9.11 version of drivers. It may work with updates and all. But don’t blame me if it doesn’t π
Hi
Super guide, finally I got it to work with the new catalyst 9.10 driver…
ATi HD 3200:
glxgears = 5000FPS
fgl_glxgears=1000FPS
But i can’t seem to find catalyst control center….I have a laptop and an external 24″ lcd and would like to have extended display. any thoughts?
HA! Found it.
Why the fuck would you call the aticonfig graphical interface amdcccle…and don’t fucking leave an icon in the “start menu”
sorry for being rude…but it has annoyed me in two days.
Hein,
Congrats for the setup π But I am not AMD/ATI employee or whatever, so don’t blame me for their mistakes π BTW I always get ATI Control center in my start menu.
Thanks for taking the time to make the information available. I think ATI just made my Radeon X300se obsolete in FC12. I was running FC10 and had no issues. But now it appears these new drivers will not work with X300SE. Is there a driver solution or do you think I have to buy a new card?
Hi guys
I tryed install my ATI Mobility Radeon HD2400 on newly installed fc12 without any succes…
I am using the last kernel and also i installed kernel – devel and did what you describe step by step…
The results from install log was without any errors… also I added Option “SWCursor” “true” in my xorg.cong file…
After reboot my fc12 I see logo fc12 and than black window with blinking underscore. π
After uninstall fglrx everything works normally as before…
Thanks for help in advance π
I also do the installation for Ati hd 3470 on fc12, and after rebooting i see the moving cursor over a blank screen. Then I uninstall the catalyst 9.11 drivers to get things back to normal.
Any idea how to make the drivers work?
I got the same problem.
Provide my environment
Fedora 12 x86_64 with 2.6.32.9 kernel
ATI driver version: 10.2
Device: ATI Mobility Radeon HD 4650
hi everyone
I installed ati catalyst 9.11 on fedora12 32bit .my graphic card is radeon hd3850. but after installation and reboot everything is black.
my install-fglrx.log :
nloading radeon module…
Unloading drm module…
[Message] Kernel Module : Trying to install a precompiled kernel module.
[Message] Kernel Module : Precompiled kernel module version mismatched.
[Error] Kernel Module : Kernel module build environment not found – please consult readme.
what should I do?thanks in advance
[root@fedora ~]$ yum update kernel
[root@fedora ~]$ yum install kernel-devel
how can i install Catalyst 9.11 driver ??( in my amd 785g)
thanks
hi
thanks for your offer but fedora12 has kernel 2.6.31 and my kernel-devel installed.
Hi
I don’t have to generate the initial xorg.conf file:
# aticonfig –initial
aticonfig: error while loading shared libraries: libGL.so.1: cannot enable executable stack as shared object requires: Permission denied
F12
2.6.31.5-127.fc12.x86_64
ATI HD Mobility 3650
This is related to SELinux. It can be easily set to permissive mode and things should be OK.
However, the Catalyst 9.11 does not work for me with F12… π
Thanks for you
catalyst doesn’t work with F12 π
To expect the catalyst 9.12 π
Hi! First of all thanks for writing this “how to” – as i can see many people have same problem.
I have problem like this (after typing aticonfig –initial):
aticonfig: Writing to ‘/etc/X11/xorg.conf’ failed. Bad file descriptor.
(besides the [Message] Kernel Module : Trying to install a precompiled kernel module. etc. )
(i tried to install 9.10 catalyst, on fedora 11 2.6.29.*, gcc installed, blacklist lines added, runlevel –set=1, xorg.conf option SWcursor added).
Any other suggestions will be appreciated.
i’ve also tried:
http://forums.fedoraforum.org/showthread.php?t=155503
Still nothing.
Maybe my graphic card is not supported by catalyst driver?
Where can i check it? (I have a radeon hd 3650).
I also have this kind of error in /var/log/boot.log :
Enabling the catalyst driver: Traceback (most recent call last):
File “/usr/sbin/catalyst-config-display”, line 174, in
app.run()
File “/usr/sbin/catalyst-config-display”, line 162, in run
except error, errMsg:
NameError: global name ‘error’ is not defined
Damn, yes as above does not seem to work on Fedora 12!
I will post back when i get it working!
After updating F11 kernel to 2.6.30.9-102.fc11.x86_64 and install emerald on both GNOME and KDE, my AIGLX no longer enable. I try install and reinstall both ATI 9.10 and ATI 9.11 drivers but all efforts turn in vain to enable AIGLX. my compiz-check result in “no rendering method”. glxinfo got “Direct Rendering YES”. Do u have any clue.. saini..