You are not logged in.

#1 2011-05-20 20:21:07

gamezelda
Member
Registered: 2011-05-20
Posts: 14

Nouveau doesn't load on NVidia TNT2

The card is a really old NVidia TNT2, which is supposedly supported. I've installed extra/xf86-video-nouveau 0.0.16_git20110316-2, but when I try to load the module...

[root@localhost user]# modprobe nouveau
WARNING: Error inserting video (/lib/modules/2.6.38-ARCH/kernel/drivers/acpi/video.ko.gz): No such device
WARNING: Error inserting i2c_core (/lib/modules/2.6.38-ARCH/kernel/drivers/i2c/i2c-core.ko.gz): No such device
WARNING: Error inserting i2c_algo_bit (/lib/modules/2.6.38-ARCH/kernel/drivers/i2c/algos/i2c-algo-bit.ko.gz): No such device
WARNING: Error inserting agpgart (/lib/modules/2.6.38-ARCH/kernel/drivers/char/agp/agpgart.ko.gz): No such device
WARNING: Error inserting drm (/lib/modules/2.6.38-ARCH/kernel/drivers/gpu/drm/drm.ko.gz): No such device
WARNING: Error inserting drm_kms_helper (/lib/modules/2.6.38-ARCH/kernel/drivers/gpu/drm/drm_kms_helper.ko.gz): No such device
WARNING: Error inserting ttm (/lib/modules/2.6.38-ARCH/kernel/drivers/gpu/drm/ttm/ttm.ko.gz): No such device
FATAL: Error inserting nouveau (/lib/modules/2.6.38-ARCH/kernel/drivers/gpu/drm/nouveau/nouveau.ko.gz): No such device

Relevant lspci output:

01:00.0 VGA compatible controller: nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro] (rev 15)

Am I missing something obvious? Any more test I can do?

Offline

#2 2011-05-20 20:44:15

Pierre
Developer
From: Bonn
Registered: 2004-07-05
Posts: 1,964
Website

Re: Nouveau doesn't load on NVidia TNT2

This is not really a TNT 2 but a TNT2-64 which was some stripped down version if I remember correctly. Does this work with nv? This card cannot really handle OpenGL anyway.

Offline

#3 2011-05-20 22:00:14

gamezelda
Member
Registered: 2011-05-20
Posts: 14

Re: Nouveau doesn't load on NVidia TNT2

Yes, the card works with nv, but it's very laggy. I also tried to install the propietary drivers but they seem outdated and don't seem to work with the latest Xorg. Anyway, this card should still be compatible with nouveau, AFAIK.

Offline

#4 2011-05-21 03:03:15

semeion
Member
From: Brazil
Registered: 2008-10-20
Posts: 65

Re: Nouveau doesn't load on NVidia TNT2

I was with problems too... I solved using nvidia proprietary drivers with xorg 1.9... i am using here with my GF4-440MX...

Try it:

1) Remove Xorg 1.10 from your system;
2) Configure your mirrorlist to use http://arm.konnichi.com/2011/04/11/
3) Make an pacman -Syyu and Install Xorg 1.9 from this mirror; 
4) Install the proprietary nvidia driver from this mirror too;
5) Configure your pacman.conf to don´t updade xorg group (put in ignorepkg);
6) Set your mirrorlist back to your oficial/personal repository;

I think this will work for you...

Test and replay!

Offline

#5 2011-05-21 07:21:51

gamezelda
Member
Registered: 2011-05-20
Posts: 14

Re: Nouveau doesn't load on NVidia TNT2

semeion wrote:

I was with problems too... I solved using nvidia proprietary drivers with xorg 1.9... i am using here with my GF4-440MX...

Try it:

1) Remove Xorg 1.10 from your system;
2) Configure your mirrorlist to use http://arm.konnichi.com/2011/04/11/
3) Make an pacman -Syyu and Install Xorg 1.9 from this mirror; 
4) Install the proprietary nvidia driver from this mirror too;
5) Configure your pacman.conf to don´t updade xorg group (put in ignorepkg);
6) Set your mirrorlist back to your oficial/personal repository;

I think this will work for you...

Test and replay!

Thanks, but I still get the same error when I try to load Xorg:

dlopen: /usr/lib/xorg/modules/drivers/nvidia_drv.so: undefined symbol: miTranslateRegion

.

I think this repository is still too recent for my card. I need the nvidia-71xx driver, which was removed around late 2008 (I have had to compile it from source).
Is there any repository that still has nvidia-71xx and a matching Xorg? Compiling from source looks pretty complicated (lots of deps) and could take ages...

Last edited by gamezelda (2011-05-21 07:22:24)

Offline

#6 2011-05-21 08:32:12

semeion
Member
From: Brazil
Registered: 2008-10-20
Posts: 65

Re: Nouveau doesn't load on NVidia TNT2

Offline

#7 2011-05-21 09:18:33

gamezelda
Member
Registered: 2011-05-20
Posts: 14

Re: Nouveau doesn't load on NVidia TNT2

Thanks, it's pretty dumb I didn't check that. However, it looks like I can't use repos older than 2010/07/06, since the database format changed. Any help?

(Installed Xorg 1.8, it still fails, but the error is different (undefined symbol: AllocateScreenPrivateIndex)

UPDATE: Solved the database problem by downgrading pacman to the 2010/07/06 version.

Last edited by gamezelda (2011-05-21 09:29:32)

Offline

#8 2011-05-21 16:01:23

gamezelda
Member
Registered: 2011-05-20
Posts: 14

Re: Nouveau doesn't load on NVidia TNT2

Here's something weird...

I reinstalled Arch entirely from the 2009/11/01 repository, hoping that the Nvidia driver would work with Xorg 1.7. It didn't, same error message as Xorg 1.8.

But then, I installed nouveau just for the sake of it, and it worked! However, I didn't notice any noticeable performance increase on Zsnes or Snes9x, so I set up the repository to 2010/05/01 and updated. Then nouveau stopped working for the same reason as before.

Maybe I'll test more later.

Offline

#9 2011-05-23 19:33:11

gamezelda
Member
Registered: 2011-05-20
Posts: 14

Re: Nouveau doesn't load on NVidia TNT2

I just found that if I insert the modules with "insmod", they load, except "video.ko" and "nouveau.ko":

insmod: error inserting 'video.ko': -1 No such device'
insmod: error inserting 'nouveau.ko': -1 Unknown symbol in module

Obviously X doesn't start without nouveau, but I get this error:

[drm] No DRICreatePCIBusId symbol

Offline

#10 2011-05-25 09:09:45

semeion
Member
From: Brazil
Registered: 2008-10-20
Posts: 65

Re: Nouveau doesn't load on NVidia TNT2

Well, if all things fail, install vesa driver...

Vesa will work for sure.

Offline

#11 2011-05-26 12:43:28

gamezelda
Member
Registered: 2011-05-20
Posts: 14

Re: Nouveau doesn't load on NVidia TNT2

Well, here's probably the final update, since I've given up (I hate to say this):

On the NVIDIA driver: I found an old Debian CD that had Xorg 1.4, and I installed it since the NVIDIA driver stopped supposedly worked with it. So I installed it, and it was SO BAD. I didn't notice any 2D performance increase (which is what I was looking for), glxgears didn't work (maybe a configuration issue), and after some time it crashed the X server.

On the Nouveau driver: The newer versions just don't seem to work for some mysterious reason. However, the 2009 version didn't give me any noticeable 2D performance increase either, no 3D applications too (I got a message about something unimplemented), and I'm not expecting it to improve much with time on such an old video card.

So well, I'll just use the xf86-video-nv driver...

(For reference, for what I was trying to run, Chrono Trigger on zsnes, I got 45-60 FPS on Windows 2000, and just 15-25 on Linux. However, Windows 2k+ didn't support my sound card, and I didn't want to play it without sound, so it was useless anyway).

Last edited by gamezelda (2011-05-26 12:44:04)

Offline

Board footer

Powered by FluxBB