![]() |
Radeon 9000 3D Acceleration
I am somewhat of a noob to linux. I had Mandrake 9.1 but decided to switch to a somewhat more complicated distro Slackware 9.1(learning purposes). I have a Radeon 9000 Pro 128mb and Slackware is using the standard vesa driver for the card so I don't have an 3D Acceleration, but it is strange as I can use some OpenGL things! I don't really care about some of them as I just want to be able to play Wolfenstein Enemy Territory. ATI Linux drivers yeah right install those and your X server doesnt like to start I know I tried with Mandrake. I can't even install the rpm with the drivers in the first place with Slack someone wanna help me?
|
rpm -ivh --force <dirver's name> would be the best way
|
please dont use rpms they just suck ... there is a driver built by xfree86 for you to use.
just edit /etc/X11/XF86Config Section "Device" Identifier "VESA Framebuffer" Driver "vesa" #VideoRam 4096 # Insert Clocks lines here if appropriate EndSection change the line that says Driver "vesa" so it looks like Driver "radeon" This is a generic radeon driver but you can get a better one from the ati web site ... if you are trying to use dri you should read the howto. you will probably also want GLcore and glx loading ... i think they are at the top of the XF86Config file by default in the modules section. |
Yeah i'm kind having the same problem, am finding the xfree86 one a bit sluggish
Has any1 had luck with installing the ati driver for Radeon 9000 in slack? |
Definitely. I've done it 10 times over.
The advice above is all wrong for the 9000 Pro if you want 3d acceleration.(same card I've got.) If you had searched, you'll find a lot of info about this and a lot of it posted by me.. heheh Alright, if you've got slack 9.1, it installs the kernel source be default. This is good, you'll need it. For slack 9.0 you'll need to get the kernel source first. Here are the general steps As root: Code:
rpm2tgz fglrx<whatever>.rpmNow, change the driver line listed above from vesa (or radeon) to fglrx, make sure the default color depth is set to 24, and make sure this section exists (it's at the end in mine) : Code:
Section "DRI"-Shade Edit to add: See you in Enemy Territory ;) My handle is Shade there, too. |
forgot to mention that i have a nforce2 mobo which conflict with an Ati based video card (windoz no prob's but in linux not unless its an a nvidia based vid) wich i think is the major prob
Have seen a few good posts and am looking into it will let ya know how i get on |
Shade post you configuration file as my Enemy Territory won't run now. It runs then goes to black screen then back to the desktop and hour glasses forever.
|
My /etc/X11/XF86Config file:
Code:
# File generated by xf86config. |
I just got mine working on the nforce2 chipset FINALLY!!! Not 30 mins ago matter o fact. Already played UT2003 for the true test.
I followed Shade's post elsewhere on this forum... Here it is. The only things I had to make sure of, was I didn't use the nvgart module from nvidia's site. I recompiled my kernel and made sure the nvidia agpgart support was enabled under 'character devices' (it was already btw) in kernel 2.4.22. Then, I had to change the line in XF86Config-4 that tells it to look for the card @ PCI:3:0:0, and change it to read PCI:3:0:1. It also worked when I just commented that line out. |
" Then, I had to change the line in XF86Config-4 that tells it to look for the card @ PCI:3:0:0, and change it to read PCI:3:0:1. It also worked when I just commented that line out."
Could you describe it more specific? I am a little confused on what are u trying to say. Or You could just port the part before the changes was made and the part that's after the changes. Also, what driver are u using? 3.2.8? |
I fixed it with the help of what Shade said, sometimes you do have to tell it the location so it will load mine just had a few problems it works fine now but thanks
|
Also, do if you are using 3.2.8
Do you have any idea how to get the DIR initialized? My wouldn't never. it always say bad driver module or something! What's wrong with ATI's driver? |
Running fglrxconfig generates a new file /etc/X11/XF86Config-4. The PCI Bus line I was referring to is shown below. It should be somewhere around line 480.
# === Misc Options === Option "UseFastTLS" "0" Option "BlockSignalsOnLock" "on" Option "UseInternalAGPGART" "no" Option "ForceGenericCPU" "no" BusID "PCI:3:0:0" # vendor=1002, device=496e Screen 0 EndSection I didn't use the ATI driver, I downloaded the FireGL driver from the schneider-de website for XFree4.3.0. Be sure you change the driver entry to fglrx as shown below: # === ATI device section === Section "Device" Identifier "ATI Graphics Adapter" Driver "fglrx" Keep in mind, that I am running an nForce2 chipset mobo when you set the location for the BusID. You should be able to find your vid card address by typing the command 'dmesg' and hunting through its output. Unless of course, you are using an ASUS A7N8X Deluxe as I am, in which case it will probably be the same. |
I have the same mobo as yours and i have ati radeon 9600 pro.
Can gave me a link of that file? |
Sure. http://www.schneider-digital.de/html/download_ati.html
Be sure to download the correct driver for your XFree version. Any newer distro will be 4.3.0. |
| All times are GMT -5. The time now is 04:48 PM. |