Configuring 3D Acceleration for ATI Video Card on Laptop
SUSE / openSUSEThis Forum is for the discussion of Suse Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Configuring 3D Acceleration for ATI Video Card on Laptop
I recently installed linux on my laptop and it's up and running however I've been unable to make the 3D acceleration work. Any games that require 3D either don't work or they work incredibly slow(tux racer).
Also, when I try to play a game that requires a 3D accelerator, I get a message saying that my video card doesn't support OpenGL.
I have an ATI RADEON 9000 Mobility graphics card.
According to this web page, I think there is 3D acceleration supported for my video card.:
Basically I'll have to download the files and just install them using RPM, right??
As such:
rpm -Uhv [FILENAME].rpm
----------------------
Make sure there's a line
"Load" "dri"
present in your X server config.
-----------------------
I have a "server" running in my Laptop??!!?? Have I've mentioned I'm a newbie??
The SuSE guide is slightly out of date, as nowadays ATI has a graphical installer package available which cuts out all that bs and has consistantly given me better results, I often had some bizarre OpenGL problems with my Mobility 9000 when having manually installed/upgraded using the SuSE guide.
Yes. It's a X Window System server, or just X is a program which enables the GUI and allows the Desktop Environment or Window Manager to run.
The X server config is the file called /etc/X11/XOrg.conf or /etc/X11/XF86Config
Quote:
Have I've mentioned I'm a newbie??
No, you didn't
BTW it'd be better if you tell us what distro do you use.
--------------------------
BTW it'd be better if you tell us what distro do you use.
-------------------------
I have SuSE 9.1 up and running in my laptop. So far I've been able to install yahoo messenger and enabled xine to play encrypted DVD's all on my own. Neat, dont u think? LOL! Hey, I have to start somewheres!
So how do I enable 3D in my laptop that's using an ATI Mobility Radeon 9000 IGP??
I downloaded the rpm's that Guvnor told me to download but the "readme" file has a lot of instructions in it that I'm not familiar with and it's all just to install a simple file using rpm.
So should I jusst install the rpm files using "rpm -Uhv"???
First of all, you don't need any additional drivers for a 9000 IGP. The open source drivers provided with the distribution should support the 3D acceleration for all Radeons up to 9200. Either edit your /etc/X11/XF86Config and add "Load" "dri" there where other similar lines already are or fire up Sax2, make sure it uses "radeon" or "r200" driver and Enable 3D Acceleration in the appropriate window.
Do you try to use the kernel module radeon only!
It works well for my radeon 9000 pro.
I'M FED UP WITH TRYING TO INSTALL ATI DRIVERS.
The driver included in the kernel is certainly not the best but i got about 2100 fps in glxgears with it whereas the installation of the ati drivers totally disables the 3d acceleration and i got 150-200 fps in glxgears.
And when i see the glxgears rates of people who have ati drivers installed they're around 2000 fps
(i see 2800 fps for a radeon 9800 on a web site but rad9800 >> rad9000)
And yet i spent long time searching on the internet how to enable this 3d acc.
So now i have a preconfigure kernel for my radeon and i works well lke that.
I'm under slackware 10.1 with kernel 2.6.10
there is a special configuration but i don't remember (i did that a few months ago!)
but here is my configuration
Code:
--- character devices
<*> dev/agpgart
<*> Direct Rendering manager
<*> ati radeon
--- graphics support
<*> support for frame buffer device
<M> ati radeon display support
make sure you have that in your xorg.conf
Code:
Section "Module"
Load "glx"
Load "dri"
Code:
Section "Device"
Driver "radeon"
and add this section
Code:
Section "dri"
Mode 0666
EndSection
restart X and then i should works well
I can play well Torcs, Cube, and UT2003 (for wide map in 1024*768 in 16bit/pixel it's limit)
IN THE PAST, I COULD ONLY APPLY THIS "WAY" WITHOUT ANY OLD INSTALLATION OF PROPRIETARY ATI DRIVERS. When i had already installed them and even if i uninstalled them, i failed in getting again the acceleration even with this "way" (but it was only with rpm's at this time) (How are we saying "méthode" in english??? )
as root, edit /etc/X11/xorg.conf like i said it before ("section" dri .... driver "radeon" ....)
and restart your X server by typing Ctrl-Alt-F1, logging in, killing your X server ("ps aux" and "kill $pid"), restarting the server by "startx"
try to see if accelerationis on --- "glxinfo | grep render" if direct rendering: Yes it works if no it doesn't
OR ----------- RECOMPILE YOUR KERNEL
Just search on the internet something like "howto compile kernel"
here is one address :
---------------
i'm not explaining very well
-------------
Youre explaining just fine, the problem is I'm still a Newbie, thank you for being patient with me.
I made the above changes and they didn't work. This is because the driver I'm currently using doesn't support 3D acceleration.
Furthermore, I ran sax2 and it tells me my hardware doesn't support 3D acceleration which isn't true because I ran FIFA 2005 under windoze and it ran just fine.
Thanks for the help but I think recompiling the kernel is beyond the scope of my abilities for the moment being. Plus, I have SuSE 9.1 and there's a lot of stuff that I need to learn before I try to do something major like that.
I think Guvnor's would have a better idea of what I'm supposed to do since from what I read in the files he told me to download covers my video card, I'm just not sure if I have to recompile the kernel and if I did I wouldn't know how to do it.
I'm going to try to do an online update of my system and hopefully I'll be able to because the Internet Cafe where I hook up my lapto in is extremely slow.
Originally posted by ngjunkie0011 --------------------------
make sure it uses "radeon" or "r200" driver
---------------------------
Sax2 has quite a few "R200" drivers.
The video card on my laptop is a Radeon Mobility 9000 IGP.
Do you know which of the following is the one I'm supposed to use: "R200 BB", "R200BC", or "R200 QL".
That doesn't matter. You look into the wrong place. Noth the CARD should be called r200 but the driver should be called r200 or radeon. And by the way Suse's kernel does already have the radeon drm module so you may skip the step with recompiling the kernel.
And check the 3D acceleration checkbox in Sax2. I suppose you already found it.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.