nVidia TNT2 Driver Error
2 Attachment(s)
Hi all, trying to get 3d support on this old box with a TNT2 video card:
lspci: 01:00.0 VGA compatible controller: nVidia Corporation NV5 [RIVA TNT2/TNT2 Pro] (rev 11) I downloaded the appropriate drivers from www.nvidia.com, and then ran their installer binary. Then I edited the xorg.conf to change "nv" > "nvidia". Everything seems find but "startx" produces: Code:
dlopen: /usr/lib/xorg/modules/drivers//nvidia_drv.so: undefined symbol: AllocateScreenPrivateIndex Thanks! |
What version of the driver are you trying to install ? Also, after installing, did you restart the system ?
|
The installer filename is - NVIDIA-Linux-x86-71.86.11-pkg1.run
so it looks like 71.86.11 ?. I did not restart, did "modprobe nvidia" though. Will restart now, see if it helps. |
Rebooted machine-- same error.
edit: From what I gather from my reading (http://ubuntuforums.org/showthread.p...61#post8389461) this current xserver is not comptabile with the legacy drivers: 71.86.11. Oh well.. What would it take to downgrade my xserver? I've never attempted something like that, anyone give a little push in the right direction? Or any experiencing using "nouveau" drivers with Slackware? |
AFAIK those cards are not supported anymore, the drivers don't work with the recent kernels (one gets the error you posted). On my old comupter my Pardus 2009 system uses the Nouveau driver for TNT2 and it seemed to work OK. I didn't test the 3D support thoroughly, but at least glxgears was working.
|
Thanks Ilgar. I'm trying to compile the nouveau drivers from source, but I'm in way over my head.
Any chance you can help out a little? I've downloaded this package here: http://people.freedesktop.org/~pq/nouveau-drm/ I run make but I'm getting some strange compiler errors.. I probably don't have right dependencies. This file is included: Code:
The dependencies for drm.ko, ttm.ko and nouveau.ko can be checked from the EDIT: Ok, well I think all those kernel options are enabled by looking at the /boot/config file. But the compiler error still persists.. |
Since you haven't posted the errors I can't tell what the problem is. But it's very much likely to be kernel version incompatibility. Did you follow the guide here? You can try upgrading to a recent kernel or grabbing a Nouveau package with an older date.
|
Noveau now requires KMS, so you'll have to recompile your kernel.
|
Hey folks..
Precisely, compiling a new kernel. KMS you say, thought I had enable that in the menuconfig. But I tried compiling and got the following errors: Code:
CC [M] drivers/gpu/drm/i915/i915_suspend.o My problem with the guide here is down at this portion: Quote:
Could be the problem? Am I missing some drivers/modules from my kernel source? I made the suggested edits to my kernel source using the "nouveau/linux 2.6/" tree, so that should be fine. |
Which kernel are you trying to compile? In 2.6.31.5 the help for CONFIG_FRAMEBUFFER_CONSOLE says
Code:
Depends on: HAS_IOMEM && VT && FB |
No, that's not the problem after all.
Code:
Symbol: FRAMEBUFFER_CONSOLE [=y] Btw I'm compiling 2.6.29.6-smp. Maybe I'll try a more recent kernel? |
I'd strongly suggest a recent one. Even if you manage to compile it with 2.6.29, DRM was just introduced back then. The current kernel code should be more stable.
|
Quote:
HTH |
Quote:
http://forums.scotsnewsletter.com/in...ded&pid=272388 screenshot: http://forums.scotsnewsletter.com/in...dpost&p=279209 HTH |
Nouvou
Well, finally compiled a working kernel (2.6.31.6) with support from nouveau tree. Edited Xorg to "nouveau" instead of "nv", and ran startx.
Code:
(**) |-->Screen "Screen0" (0) And yet, lsmod: Code:
Module Size Used by |
All times are GMT -5. The time now is 04:00 AM. |