Difference between revisions of "Fedora 10 Installation Guide"

From cchtml.com
Jump to: navigation, search
(One more way)
(One more way for i386)
Line 83: Line 83:
 
# modprobe fglrx
 
# modprobe fglrx
  
Back up your current inird image and create a new one:
+
Back up your current initrd image and create a new one:
  
 
# mv /boot/initrd-`uname -r`.img /boot/initrd-`uname -r`.img.backup
 
# mv /boot/initrd-`uname -r`.img /boot/initrd-`uname -r`.img.backup

Revision as of 02:05, 18 December 2008

Tom Walker's method

Okay, well F10's been out for three days at the time of posting this, so I guess it's about time someone wrote something here.

I'm no one by the way. I just found this wiki linked on ati.amd.com and so thought it best not to leave it blank.

A rather clever chap going by the name of leigh123@linux has written a guide to installing the ATI driver on Fedora 10 here:

http://forums.fedoraforum.org/showthread.php?t=155503&pp=10

Have fun.

Sincerely,


Tom Walker, IT Technician at a school you've never heard of.

Another Way for X86_64 (maluyao#gmail.com)

  • 1. Download 2.6.27.8 kernel from www.kernel.org and compile it.
  • 2.downgrade libdrm form Fedora9

rpm -Uvh --nodeps --oldpackage ftp://ftp.jaist.ac.jp/pub/Linux/Fedora/releases/9/Fedora/x86_64/os/Packages/libdrm-2.4.0-0.11.fc9.x86_64.rpm

  • 3. run ati driver

./ati-driver-installer-8-12-x86.x86_64.run

  • 4. ln -fs /usr/lib64/dri/fglrx_dri.so /usr/lib/dri/fglrx_dri.so
  • 5. aticonfig --initial -f
  • 6. reboot

One more way for i386

Download and install libdrm package from Fedora 9, as described above. You have to prevent yum from updating these packages:

  1. perl -i -pe "s/(\[.*\])/\1\nexclude=libdrm/" /etc/yum.repos.d/fedora.repo
  2. perl -i -pe "s/(\[.*\])/\1\nexclude=libdrm/" /etc/yum.repos.d/fedora-updates.repo

Install ati driver from amd's binary package.

Install system-config-display package:

  1. yum install system-config-display

After the successful install start system-config-display to create an xorg.conf template in /etc/X11. Install ati driver from downloaded binary, edit /etc/X11/xorg.conf. Add these lines:

Section "Extensions" Option "Composite" "Enable" EndSection


Section "ServerFlags" Option "AIGLX" "on" EndSection

Section "DRI" Mode 0666 EndSection

and add to 'Device section':

Option "OpenGLOverlay" "off" Option "VideoOverlay" "on"

(From leigh123@linux's howto: Howto for fglrx-Ati driver) and Compiz-fusion)

Edit /etc/grub.conf and add 'nopat' to the kernel line, and change the timeout to 10 seconds (timeout=10).

Reboot into single user mode, by pressing 'e' at grub's selection screen, select kernel line, press 'e', add 's' to the end of the line, press enter to finish editing and press 'b' to boot.

Log in as root. Add 'alias radeon off' to /etc/modprobe.conf, and add 'blacklist radeon' to /etc/modprobe.d/blacklist. If loaded, remove drm and radeon modules:

  1. rmmod radeon
  2. rmmod drm

Load flgrx module:

  1. modprobe fglrx

Back up your current initrd image and create a new one:

  1. mv /boot/initrd-`uname -r`.img /boot/initrd-`uname -r`.img.backup
  2. mkinitrd /boot/initrd-`uanme -r`.img

After rebooting yor machine, fglrx should work. This method worked on a 'HP DC5750 microtower' with integrated Radeon X200.