Saturday, June 3, 2006

ATI Radeon X600 3d FC5 Howto



Introduction:

Under Fedora Core OS distro, there has been many forums and plug list discussions about their problems and experience of having NVidia and ATI video card driver working with their system, specially to 3d-enabled VGA support.

Show your point!

Last night, I did a full dual boot reinstall of my notebook, FC 5 and XP2, for beginners and hobbyist just in case when the need arises.


Hardware details.

I have an ATI Radeon X600 with dedicated 128MB video memory card. 2MB of L2 cache memory and 512MB CPU memory, and 1GB swap space.

Where did you get your ATI Radeon X600 driver?

Enriched packages with yum repos for FC distro leads me unto it.
By default, ATI X600 are detected automatically by FC5, but the screen reso is not properly configured, so you need to do tweaks with your xorg.conf.

How did you install it?

Before you do this, make sure you already made a backup copy of your /etc/X11/xorg.conf.


The below commands would require livna repository. It is not installed by default so you need to integrate your yum repos to include and enable livna-repos. See /etc/yum.repos.d for more. Now, simply issue the following commands, considering you have a fresh FC install like I had.

As root with SELinux disabled,

#yum install kmod-fglrx

For some dependencies from your system, this may install necessary kernel upgrades for your system. Note that fglrx driver wont work without the needed current kernel updates, unless you compile it yourself! If you dont feel happy upgrading your kernel to latest one, you have an option to press N to cancel everything when prompted.

However, if you choose to continue, this command will install the open source fglrx non-propriety software package that works with most ATI video cards and will provide your with 3D acceleration support for most intel chips.

What about NVidia video card drivers, almost the same approach.

#yum install kmod-nvidia

If you have ATI cards, don't ever issue the above one. You might get confused.

If SELinux is enabled, simply issue as root,

setsebool -P allow_execmod=1

Check /etc/selinux/config if you dont know your SELinux status.

Noticed from xorg.conf a few modifications like

Driver "fglrx"Option "UseInternalAGPGART" "no"

Make sure you also set your default screen reso there just down below of that lines.

Reboot.

How can I see that 3d gears graphics working?

Issue

#fgl_glxgears

and screen-capture it. Works like a charm!

Now check out its performance, go and play heavy 3D games! Ever heard of XGL or 3d desktop? Try that!

For debug purposes,

tail -f /var/log/messages


tail your Xorg log file

If it doesnt work for your OS, just copy back your /etc/xorg.conf.backup copy and overwrite the xorg.conf. You may need to restart GDM by logging out. Or alternatively, hit Ctrl+Alt+Backspace to restart X. No need to reboot.

See some captured desktop I have. Useless pretry candies huh.

For ATI feedback, see http://apps.ati.com/linuxDfeedback/index.asp


For Livna repos, see http://rpm.livna.org/
SELinux, see http://fedora.redhat.com/docs/selinux-faq/
See Fedora Forums

0 comments:

Sign up for PayPal and start accepting credit card payments instantly.
ILoveTux - howtos and news | About | Contact | TOS | Policy