Problem with 3D acceleration on NVIDIA graphic card
Hi there,
I've installed Mandriva One 2009 on my computer, updated all packages and setting NVIDIA driver, but I can't see a youtube vídeo or running stellarium like in Windows, because here it's slow and with a lot of lags... even tuxracer or google earth have lags! This computer have an old GeForce 2 MX 200, but it's the same that Windows use and there I can running everything I mentioned before perfectly. Am I missing something? The driver isn't ok? I need some 3D accelerator here in Mandriva? Next i'll post my glxinfo and Xorg.conf, maybe could help you to help me: Code:
name of display: :93.0 Code:
# File generated by XFdrake (rev 247269) Thanks in advance! Regards from Portugal |
You have to downgrade the nVidia driver or else upgrade the video card to a GeForce6 6200. Check nVidia's supported hardware list.
|
You probably need the legacy driver.
Eectro: why did you say a 6200? is that the oldest card supported by the current driver or just what you have? |
Thanks for the reply's
How can I get this legacy driver? I've tried to install the one that is provided in NVIDIA website, but it always say "Unable to build the NVIDIA kernel module" (I do that in init 3). I'm a newbie with Linux so I don't have compiled kernel myself, that's a fresh install of Mandriva One... Any help is appreciated :) |
If the legacy driver isn't available from your package manager you need to use the one from the nvidia site. the reason it can't build is you don't have the kernel source package installed. you don't need to build your own kernel but the source for your kernel has to be there so the driver can be compiled against it. look in your package manager for a kernel source package for your kernel install it and try the nvidia installer again. I looked it up everything geforce4 and older needs the legacy driver everything geforce5 and newer needs the new one (as of today.)
|
For a Linux novice with an old video card, I suggest use CentOS. CentOS applies the latest patches for 2.6.x kernel with out changing the version and the programing structure of 2.6.9. In simpler terms, 2.6.26 programing and its structure is completely different compared to 2.6.9. The old nVidia drivers does not work with kernels higher than 2.6.9.
Changing the X Window Driver from nvidia to nv should give you the ability to see flash animations. 3D acceleration will be limited. I recommend always try to find the nVidia driver in Mandriva package manager before installing it manually. nVidia complies to the POSIX rules while some Linux distributions does not. Just match the version in the package manager to the one that nVidia saids it is supported by your card. Using the following command can give you the device ID of your card to be sure the driver version works. /sbin/lspci -nn or /usr/sbin/lspci -nn The following is a line taken from my setup using the command above and the device ID is in bold. 01:00.0 VGA compatible controller [0300]: nVidia Corporation GeForce 8400M GS [10de:0427] (rev a1) Quote:
|
Ahh, I see. I just bought a fx5200 'cause it was the only nvidia pci card I could find with 2 vga outs and a tv-out this compliments my onboard 6150se for 3vga outs and the tv you worried me that it would need the legacy driver.
|
Quote:
http://img392.imageshack.us/img392/3...eengrabkm4.png |
Thanks for the reply's,
At Mandriva Forums they suggest me to disable 3D Desktop, and in fact, now all programs and flash games are running well. It appears that I need other graphic card. What you suggest? Don't need anything extraordinary cause I'm not a gammer or anything. |
All times are GMT -5. The time now is 01:37 AM. |