Problemi driver GeForce4 MX 440

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
Ph1l
Linux 2.x
Linux 2.x
Messaggi: 232
Iscritto il: gio 4 gen 2007, 13:55
Slackware: 12.0
Località: Acerra (NA)
Contatta:

Problemi driver GeForce4 MX 440

Messaggio da Ph1l »

Un amico mi ha chiesto il favore di installargli i driver per la sua scheda video, una GeForce4 MX 440 (come si evince dal lspci)

Codice: Seleziona tutto

root@mimmo:/home/mimmo# lspci
[...]
01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 MX 440] (rev a3)
Per installare i driver ho utilizzato questa guida qui più altre risorse prese in rete.

per l'installazione del .run, che dava una serie di problemi all'avvio, ho seguito i consigli su questo forum, patchando gli header e poi dando un bel:

Codice: Seleziona tutto

root@mimmo:/home/mimmo# ./NVIDIA-versione.run -k $(uname -r)
Che, con enorme soddisfazione, ha installato i driver.

Il problema nasce però quando, dopo aver editato il file xorg.conf, provo a dare uno startx:

Codice: Seleziona tutto

root@mimmo:/home/mimmo# startx         
Startx:
xauth:  creating new authority file /home/mimmo/.serverauth.3571

X Window System Version 1.3.0
Release Date: 19 April 2007
X Protocol Version 11, Revision 0, Release 1.3
Build Operating System: Slackware 12.0 Slackware Linux Project
Current Operating System: Linux mimmo 2.6.21.5 #2 Tue Jun 19 15:22:48 CDT 2007 i686
Build Date: 09 May 2007
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Thu Sep 13 13:00:38 2007
(==) Using config file: "/etc/X11/xorg.conf"

(II) Module already built-in
WARNING: Error inserting i2c_core (/lib/modules/2.6.21.5/kernel/drivers/i2c/i2c-core.ko): Invalid module format
FATAL: Error inserting nvidia (/lib/modules/2.6.21.5/kernel/drivers/video/nvidia.ko): Invalid module format
(EE) NVIDIA(0): Failed to load the NVIDIA kernel module!
(EE) NVIDIA(0):  *** Aborting ***
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found
giving up.
xinit:  Connection reset by peer (errno 104):  unable to connect to X server
xinit:  No such process (errno 3):  Server error.
Stesso (più o meno) errore quando provo a dare "modprobe nvidia", che mi restituisce un "invalid module format" sui moduli nvidia e i2c_core.

Idee? :D

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Stai usando il kernel di default della 12.0?

Night_Watch
Linux 2.x
Linux 2.x
Messaggi: 230
Iscritto il: lun 30 gen 2006, 2:30
Località: Martina Franca (TA)

Messaggio da Night_Watch »

Prova ad inserire il modulo a mano e subito dopo dai un dmesg. Posta le righe relative all'inserimento del modulo.
Gohanz ha scritto:Stai usando il kernel di default della 12.0?
Il problema potrebbe essere proprio qui. Non so di preciso quel file .run della Nvidia cosa faccia ma sicuramente compila dei moduli. Quindi è probabile che i moduli che vengono compilati non siano compatibili con la tua architettura, con il kernel precompilato, ecc..

Per capirci:
http://tldp.org/LDP/lkmpg/2.6/html/x380.html

Avatar utente
algol
Linux 3.x
Linux 3.x
Messaggi: 969
Iscritto il: gio 7 set 2006, 1:19
Slackware: 12.1
Kernel: 2.6.26.1
Desktop: xfce4.4.2

Messaggio da algol »

Ciao
Io ho la stessa identica scheda, mi sono sempre trovato okkeissmo (mado'!) i nstallando il NVIDIA-Linux-x86-1.0-9629-pkg1.run
, ricordo che uno successivo, il 9746 mi pare, non funzionava, cioè la scheda è troppo vecchia... :cry:

Avatar utente
navajo
Staff
Staff
Messaggi: 3884
Iscritto il: gio 8 gen 2004, 0:00
Nome Cognome: Massimiliano
Slackware: 13.37 (x86_64)
Kernel: 2.6.37.6
Desktop: KDE 4.7.0 (Alien)
Località: Roma

Messaggio da navajo »

ciao come algos, ho avuto problemi con il kernel 2.6.22 ed alcuni driver nvidia.
gli unici che vanno alla grande. con la mia gforce 4 mmx 128 mb sono NVIDIA-Linux-x86-1.0-9639-pkg1.run
li puoi trovare nel sito della nvidia.
ciao

Avatar utente
Ph1l
Linux 2.x
Linux 2.x
Messaggi: 232
Iscritto il: gio 4 gen 2007, 13:55
Slackware: 12.0
Località: Acerra (NA)
Contatta:

Messaggio da Ph1l »

gohanz ha scritto:Stai usando il kernel di default della 12.0?
Si, sia kernel che GCC sono quelli di default della 12.

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Ph1l ha scritto:
gohanz ha scritto:Stai usando il kernel di default della 12.0?
Si, sia kernel che GCC sono quelli di default della 12.
Io avevo lo stesso problema. Poi ho capito che il problema derivava dal fatto che modficavo i file in /boot per far puntare al kernel vmlinuz-huge-2.6.21.5. Riportando i link simbolici al kernel smp il modulo nvidia veniva correttamente caricato.

Avatar utente
Ph1l
Linux 2.x
Linux 2.x
Messaggi: 232
Iscritto il: gio 4 gen 2007, 13:55
Slackware: 12.0
Località: Acerra (NA)
Contatta:

Messaggio da Ph1l »

gohanz ha scritto:
Ph1l ha scritto:
gohanz ha scritto:Stai usando il kernel di default della 12.0?
Si, sia kernel che GCC sono quelli di default della 12.
Io avevo lo stesso problema. Poi ho capito che il problema derivava dal fatto che modficavo i file in /boot per far puntare al kernel vmlinuz-huge-2.6.21.5. Riportando i link simbolici al kernel smp il modulo nvidia veniva correttamente caricato.
Hmmm... non è che ho capito... tradotto in comandi da dare in pasto alla shell? ;)

Avatar utente
submax82
Staff
Staff
Messaggi: 3202
Iscritto il: mer 31 ago 2005, 0:00
Desktop: xfce
Distribuzione: SalixOS
Contatta:

Messaggio da submax82 »

usi il kernel smp o quello normale?

Avatar utente
Ph1l
Linux 2.x
Linux 2.x
Messaggi: 232
Iscritto il: gio 4 gen 2007, 13:55
Slackware: 12.0
Località: Acerra (NA)
Contatta:

Messaggio da Ph1l »

submax82 ha scritto:usi il kernel smp o quello normale?
Usa il 2.6 huge...

Rispondi