 |
 |
 |
 |
| Guides & Solutions (No Questions) Post your guides here. You can also add your comments to a guide, but don't start a thread to ask a question. Use another forum for that. |
|
View Poll Results: Did it work for you
|
|
Yes
|
  
|
356 |
53.61% |
|
No
|
  
|
214 |
32.23% |
|
Nearly worked
|
  
|
94 |
14.16% |

2007-05-19, 05:58 PM CDT
|
 |
Administrator
|
|
Join Date: Oct 2006
Location: Hampshire UK
Posts: 16,644

|
|
|
Howto for fglrx / catalyst (Ati driver) and Compiz-fusion
Howto for F12
There is currently no FGLRX support for F12 at the moment, please file your complaints on the ATI website.
Catalyst 9.11 is incompatible with Xorg 1.7
Catalyst 9.12 is also incompatible with Xorg 1.7
Catalyst 10.1 is also incompatible with Xorg 1.7
.
Last edited by Hlingler; 2009-08-27 at 02:41 PM CDT.
|

2007-05-20, 03:03 AM CDT
|
 |
Administrator
|
|
Join Date: Oct 2006
Location: Hampshire UK
Posts: 16,644

|
|
Howto for F11
Click this link to make sure your card is supported by this driver ( All ATI cards below the HD series are unsupported )
0. Clean: IF you previously installed this driver using the binary package provided by AMD-ATI, you must un-install it, then repair Mesa:
Code:
su
yum reinstall mesa-libGL
1. Update kernel
Code:
su
yum update kernel
reboot to the new kernel
2. Install driver
install the F11 rpmfusion driver
Code:
su -
rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
yum install kmod-catalyst xorg-x11-drv-catalyst xorg-x11-drv-catalyst-libs.i586
For PAE kernels
Code:
su -
rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
yum install kmod-catalyst-PAE xorg-x11-drv-catalyst-libs.i586 xorg-x11-drv-catalyst
3. Backup Old initrd
Code:
su
mv /boot/initrd-`uname -r`.img /boot/initrd-`uname -r`.img.backup
4. Remake initrd for the kernel (So the radeon module is not force loaded)
Code:
su -
mkinitrd -v /boot/initrd-`uname -r`.img `uname -r`
5. Edit grub.conf
Code:
su
gedit /boot/grub/grub.conf
and add this "nopat" to the kernel arguments.
i.e
Code:
splashimage=(hd3,1)/boot/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.29.2-126.fc11.x86_64)
root (hd3,1)
kernel /boot/vmlinuz-2.6.29.2-126.fc11.x86_64 ro root=UUID=f372564c-f1a7-430e-b97f-b250812e2c30 rhgb quiet vga=0x318 nopat
initrd /boot/initrd-2.6.29.2-126.fc11.x86_64.img
Optional (in case libdrm change breaks things due to relationship with KMS):
add "nomodeset" to end of kernel arguments
6. Reboot
7. Optional install compiz-fusion.
http://forums.fedoraforum.org/showpo...05&postcount=1
Update 26/01/2010
ADDITIONAL CONSIDERATIONS: If you encounter problems after installing the RPMs, please try the suggestions listed here: /forums.fedoraforum.org/showpost.php?p=1257973&postcount=3564
http://forums.fedoraforum.org/showpo...postcount=3870
Quote:
Originally Posted by hajo01
Good news -- I got Catalyst 9.12 working properly on my system now. To fix the broken update, do the following:
- Upgrade to catalyst 9.12, boot.
- If your screen is black, switch to console with CTRL-ALT-F2
- log in. Make sure you have the file "/etc/ati/amdpcsdb.default" If not, don't continue but get this file first!
- Now, simply "rm /etc/ati/amdpcsdb"
- Reboot, and voila!
Apparently, shame on ATI, the Catalyst 9.12 chokes on amdpcsdb being created by earlier versions. The driver will automatically restore the file on boot from the amdpcsdb.default. You may have to go through your settings in the ATI Catalyst Control Center, these are stored in the above file I believe...
|
Last edited by Hlingler; 2009-08-27 at 07:25 PM CDT.
|

2007-05-21, 02:25 PM CDT
|
 |
Administrator
|
|
Join Date: Oct 2006
Location: Hampshire UK
Posts: 16,644

|
|
Howto for F10
Click this link to make sure your card is supported by this driver ( ATI cards 9250 and below are unsupported )
1. Update kernel
Code:
su
yum update kernel
reboot to the new kernel
2. Install driver ( if you previously downgraded libdrm you will need to upgrade to the F10 version first see end of post ~1 for instructions )
install the F10 rpmfusion driver
For older ATI cards ( X series or less )
Code:
su -
rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
yum install kmod-fglrx xorg-x11-drv-fglrx xorg-x11-drv-fglrx-libs.i386
Or for kernel-PAE:
Code:
su -
rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
yum install kmod-fglrx-PAE xorg-x11-drv-fglrx xorg-x11-drv-fglrx-libs.i386
Or (akmod builds the required kmod on bootup )
Code:
su -
rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
yum install akmod-fglrx xorg-x11-drv-fglrx xorg-x11-drv-fglrx-libs.i386
For newer ATI cards ( HD series or greater )
Code:
su -
rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
yum install kmod-catalyst xorg-x11-drv-catalyst xorg-x11-drv-catalyst-libs.i386
Or for kernel-PAE:
Code:
su -
rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm
yum install kmod-catalyst-PAE xorg-x11-drv-catalyst-libs.i586 xorg-x11-drv-catalyst
3. Backup Old initrd
Code:
su
mv /boot/initrd-`uname -r`.img /boot/initrd-`uname -r`.img.backup
4. Remake initrd for the kernel (So the radeon module is not force loaded)
Code:
su -
mkinitrd -v /boot/initrd-`uname -r`.img `uname -r`
5. Edit grub.conf
Code:
su
gedit /boot/grub/grub.conf
and add this "nopat" to the kernel arguments.
i.e
Code:
splashimage=(hd3,1)/boot/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.29.1-42.fc10.x86_64)
root (hd3,1)
kernel /boot/vmlinuz-2.6.29.1-42.fc10.x86_64 ro root=UUID=f372564c-f1a7-430e-b97f-b250812e2c30 rhgb quiet vga=0x318 nopat
initrd /boot/initrd-2.6.29.1-42.fc10.x86_64.img
Optional (in case libdrm change breaks things due to relationship with KMS):
add "nomodeset" to end of kernel arguments
6. Reboot
due to the akmod, it is *absolutely necessary* to reboot after the install, otherwise the kernel module won't be compiled.
7. Optional install compiz-fusion.
http://forums.fedoraforum.org/showpo...05&postcount=1
================================================== ============================================
================================================== ============================================
How to upgrade libdrm if previously downgraded .
Code:
su
rm -f /etc/yum.repos.d/rpmfusion-nonfree-updates-9.repo
rm -f /etc/yum.repos.d/fedora9.repo
sed -i -e 's|^exclude.*||' /etc/yum.repos.d/fedora*
yum clean all
yum update libdrm
Last edited by leigh123linux; 2009-05-07 at 06:59 AM CDT.
|

2007-05-21, 02:55 PM CDT
|
 |
Administrator
|
|
Join Date: Oct 2006
Location: Hampshire UK
Posts: 16,644

|
|
Howto for F9
Click this link to make sure your card is supported by this driver ( ATI cards 9250 and below are unsupported )
1. Update kernel
Code:
su
yum update kernel
reboot to the new kernel
2. Install driver
install the rpmfusion driver
Code:
su -
rpm -Uvh http://download1.rpmfusion.org/free/fedora/updates/9/i386/rpmfusion-free-release-9-12.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/updates/9/i386/rpmfusion-nonfree-release-9-12.noarch.rpm
yum install xorg-x11-drv-fglrx xorg-x11-drv-fglrx-libs.i386 kmod-fglrx
Or (akmod builds the required kmod on bootup )
Code:
su -
rpm -Uvh http://download1.rpmfusion.org/free/fedora/updates/9/i386/rpmfusion-free-release-9-12.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/updates/9/i386/rpmfusion-nonfree-release-9-12.noarch.rpm
yum install xorg-x11-drv-fglrx xorg-x11-drv-fglrx-libs.i386 akmod-fglrx
3. Edit xorg.conf
Code:
su
gedit /etc/X11/xorg.conf
Then add these sections.
Code:
Section "Extensions"
Option "Composite" "Enable"
EndSection
Section "ServerFlags"
Option "AIGLX" "on"
EndSection
Section "DRI"
Mode 0666
EndSection
also add these options to the device section
Code:
Option "OpenGLOverlay" "off"
Option "VideoOverlay" "on"
4. Reboot
due to the akmod, it is *absolutely necessary* to reboot after the install, otherwise the kernel module won't be compiled.
5. install compiz.
http://forums.fedoraforum.org/showpo...05&postcount=1
Last edited by leigh123linux; 2008-11-16 at 04:02 AM CST.
|

2007-05-21, 03:28 PM CDT
|
|
Registered User
|
|
Join Date: Apr 2007
Location: Ontario, Canada
Age: 25
Posts: 67

|
|
yeaaah. its pretty
games seem to run horribly now though, is there a solution for this?
|

2007-05-21, 03:38 PM CDT
|
 |
Administrator
|
|
Join Date: Oct 2006
Location: Hampshire UK
Posts: 16,644

|
|
Quote:
|
Originally Posted by distr0
yeaaah. its pretty
games seem to run horribly now though, is there a solution for this?
|
When I play games I normally disable the effects.
try
gnome-xgl-switch --disable-xgl
|

2007-05-21, 07:36 PM CDT
|
|
Registered User
|
|
Join Date: Apr 2007
Location: Ontario, Canada
Age: 25
Posts: 67

|
|
|
yep, games run alot smoother with xgl disabled
im glad i swiched to i686, i was having major issues with fglrx in x64, everything just WORKS now running 32 bit
|

2007-05-22, 12:08 PM CDT
|
 |
Registered User
|
|
Join Date: Nov 2005
Posts: 119

|
|
|
To play a game, run it with "noXgl <myGame>".
Rem: the command "gnome-xgl-switch" is not supported with my script: don't use it !
|

2007-05-22, 01:28 PM CDT
|
 |
Administrator
|
|
Join Date: Oct 2006
Location: Hampshire UK
Posts: 16,644

|
|
|
Thanks
Quote:
|
Originally Posted by nicofo
To play a game, run it with "noXgl <myGame>".
Rem: the command "gnome-xgl-switch" is not supported with my script: don't use it !
|
Hi nicofo,
Great script ( I hope you don't mind me using it in my howto ) , I was aware that the switches were different .
Being a Nvidia user I have been unable to test so I was unable to include any switches.
Could you please post any more usefull switches.
Many thanks Leigh
|

2007-05-23, 07:28 AM CDT
|
 |
Registered User
|
|
Join Date: Nov 2006
Posts: 33

|
|
when I do "fglrxinfo" on the terminal I get this:
Quote:
Xlib: extension "XFree86-DRI" missing on display ":0.0".
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.5.1)
|
nothing shows ATI, is this good or bad? apart from that, everything went ok, it automatically changed "radeon" to "fglrx" on xorg.conf.
and when I type glxinfo i get the following:
Quote:
name of display: :0.0
Xlib: extension "XFree86-DRI" missing on display ":0.0".
display: :0 screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer
|
__________________
Acer 5101 - AMD Turion64 MK36 2.0GHz - ATI Radeon Xpress 1100 128MB (set to 64MB) - 512MB DDR2 - 60 GB HDD - Atheros AR5BMB5 802.11b/g wireless LAN
Fedora Core 6 - kernel 2.6.20-1.2948.fc6 - KDE 3.5.6 - Firefox 2.0.0
Last edited by joao82; 2007-05-23 at 07:56 AM CDT.
|

2007-05-23, 07:39 AM CDT
|
 |
Administrator
|
|
Join Date: Oct 2006
Location: Hampshire UK
Posts: 16,644

|
|
Quote:
|
Originally Posted by joao82
when I do "fglrxinfo" on the terminal I get this:
nothing shows ATI, is this good or bad? apart from that, everything went ok, it automatically changed "radeon" to "fglrx" on xorg.conf.
and when I type glxinfo i get the following:
|
1. Did you edit your xorg.conf as described in section 3 ?
2. Did you restart X or reboot as this is needed . ?
if the above steps fail post the output from
cat /var/log/Xorg.0.log | grep EE
and
cat /var/log/Xorg.0.log | grep WW
|

2007-05-23, 07:53 AM CDT
|
|
Registered User
|
|
Join Date: May 2005
Posts: 745

|
|
i am definitly going to like this i think, as soon as i get all my other hardware (mainly my wireless linksys system) then i will try this out!!
__________________
LINUX NUMBER 389596
machine number 290131
|

2007-05-23, 07:54 AM CDT
|
 |
Registered User
|
|
Join Date: Nov 2006
Posts: 33

|
|
|
sorry, i forgot to do "fglrx-config-display enable"
everything is exactly how you described now. I can now vote on the poll =)
__________________
Acer 5101 - AMD Turion64 MK36 2.0GHz - ATI Radeon Xpress 1100 128MB (set to 64MB) - 512MB DDR2 - 60 GB HDD - Atheros AR5BMB5 802.11b/g wireless LAN
Fedora Core 6 - kernel 2.6.20-1.2948.fc6 - KDE 3.5.6 - Firefox 2.0.0
|

2007-05-24, 12:29 PM CDT
|
 |
Registered User
|
|
Join Date: Nov 2005
Posts: 119

|
|
Quote:
|
Originally Posted by leigh123@linux
Hi nicofo,
Great script ( I hope you don't mind me using it in my howto ) , I was aware that the switches were different .
Being a Nvidia user I have been unable to test so I was unable to include any switches.
Could you please post any more usefull switches.
Many thanks Leigh
|
Hi,
there is no other command to know except chooseCompositeWM. To summarize the useful commands: - noXgl to play a game or use a 3D application. The "-a" option is useful for windowed applications (ex: noXgl ppracer / noXgl -a googleearth)
- chooseCompositeWM to choose between beryl or compiz (==> you don't need to run them manually). This command is also located in System -> Preferences -> XGL Window Manager [gnome] or K Menu -> Settings -> XGL Window Manager [KDE]
They are all described http://nicofo.tuxfamily.org/dotclear...eryl-on-fedora as well.
And finally, to start / stop using XGL, there is no command for that: you have just to log in and choose or not the XGL session at the login screen.
Enjoy your 3D desktop with ATI
Last edited by nicofo; 2007-06-24 at 04:08 AM CDT.
|

2007-05-24, 12:31 PM CDT
|
 |
Administrator
|
|
Join Date: Oct 2006
Location: Hampshire UK
Posts: 16,644

|
|
Quote:
|
Originally Posted by nicofo
Hi,
there is no other command to know except chooseCompositeWM. To summarize the useful commands: - noXgl to play a game or use a 3D application. The "-a" option is useful for windowed applications (ex: noXgl ppracer / noXgl -a googleearth)
- chooseCompositeWM to choose between beryl or compiz (==> you don't need to run them manually). This command is also located in System -> Preferences -> XGL Window Manager [gnome] or K Menu -> Settings -> XGL Window Manager [KDE]
They are all described http://nicofo.tuxfamily.org/dotclear...eryl-on-fedora as well.
And finally, to start / stop using XGL, there is no command for that: you have just to log in and choose or not the XGL session at the login screen.
Enjoy your 3D desktop with ATI 
|
Thanks Leigh
|
| Thread Tools |
Search this Thread |
|
|
|
| Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
Automatic Translations (Powered by  ):
All times are GMT -7. The time now is 12:25 PM CST.
|
|
 |
 |
 |
 |
|
|