PDA

View Full Version : problemi installazione driver nvidia


nemof
04-02-2008, 13:46
Ciao ragazzi, sono di nuovo qui a chidervi consiglio.
dopo che ieri avevo installato perfettamente Mandriva 2008 (compresa la grafica 3d), mi sono perso nei settaggi vari facendo un po' di prove, mettendo anche le mani dove non dovevo metterle e stamattina.. puff al posto del desktop compariva solo una schermata totalmente bianca.
poco male, ho deciso di formattare (anche la home gia che c'ero) e rimettere le cose a posto.
l'installazione va tutta a buon fine, installo la rete, il repository e tutto senza errori.
arrivo cosi a installare i driver nvidia con "#urpmi nvidia" (come da manuale "Garatti"). alla fine mi viene dato un errore, non ci faccio caso (mea culpa) e riavvio per rendere attivi i driver. al riavvio mandriva parte in versione testuale.
ricordo che era successo cosi anche la prima volta ma al secondo riavvio tutto si era sistemato quindi riavvio il sistema ma stavolta non cambia nulla.
ho provato a loggarmi come root e a dare il comando "startx" e mi viene restituito l'errore:

"error! the directory/lib/modules/2.6.22.12-laptop-1mdv, * doesn't exist
you cannot install a module into a non-exitant kernel"

visto che non sapevo cosa fare ho provato a reintallare di nuovo ma stavolta prima di instalallare nvidia ho dato il comando "$uname -r" (anche se dal "Garatti" non ho capito benissimo..) che mi ha restituito una stringa del tipo 2.6.22.9-desktop-1mdv (o qualcosa di molto simile, ma sicuramente l'ultimo numero è il "nove"). quindi sembra quasi che ho una versione vecchia rispetto a quella richeista.
sicuramente dimentico di fare qualcosa che invece ieri ho fatto senza dargli l'importanza dovuta, dato che funzionava (credo sia una banalità ma non mi viene in mente!!!)

cosa potrei fare?

PS: come "estrema ratio" ho provato ad andare nell'istallazione dei programmi e ho installato alcuni laptop che contenevano la dicitura 2.6.22.12 ma sicuramente ho fatto solo casino perchè a questo punto non mi veniva riconosciuta nemmeno più la scheda video (e al riavvio sono tornato in modalitò testuale) quindi ora riformatterò ma prima di fare altro aspetterò il parere di esperto di qualcuno di voi

grazie!!!!

Gollum63
04-02-2008, 20:59
Se dando uname -r ti compare 2.6.22.9-desktop-1mdv, vuole dire che il tuo kernel è questo e tutto ciò che installi deve fare riferimento a questo kernel e non al 2.6.22.12-laptop-1mdv, ovvio che non trova il modulo.
Ora non so che passi hai fatto ma come mai ci sono discrepanze tra i kernel ovvero desktop e laptop?

nemof
04-02-2008, 21:06
appunto, il fatto è che i passi che ho fatto sono solo quelli che ho scritto,

1)installato mandriva
2)installato scheda wireless
3)configurato repository da dal sito di "EasyUrpmi"
4)digitato #urpmi nvidia

fatto per 2 volte

tutto qui....:muro:

Gollum63
04-02-2008, 21:45
Forse il problema è questo
dal manuale Garatti

6.8.1NVIDIA driver scheda Video

Prima di tutto occorre installare i file kernel-source che dalla Mandriva 2008 avranno anche l'estensione devel, per permettere all'applicazione di compilare i nuovi driver.
Vista la possibilità di aggiornare il sistema via rete, e sempre opportuno verificare la versione del kernel con il comando

$uname -r

Il quale restituisce qualcosa del genere: 2.6.22.12-desktop-1mdv

e quindi installare i kernel-source con

#urpmi kernel-desktop-devel-2.6.22.12-1mdv<INVIO>

Se il kernel utilizzato e i kernel source non sono allineati, l'installazione del driver non verrà completata.


NOTA: ovviamente si può selezionare il pacchetto devel giusto da “installa software” cercando kernel, sara sufficiente selezionare il pacchetto devel corrispondente al proprio kernel ed installarlo direttamente dal tool grafico.

nemof
04-02-2008, 21:46
Piccolo aggiornamento della situazione: facendo l'aggiornamento il kernel si porta a 2.6.22.12, l'installazione dei driver non da errori ma... non mi viene più riconosciuta la scheda video (una 8800)...

provo a reinstallare per l'ennesima volta e a rifare l'aggiornamento nvidia con il kernel 2.6.22.9 sperando che questa volta vada a buon fine.... :mc:

nemof
04-02-2008, 22:28
Forse il problema è questo
dal manuale Garatti

6.8.1NVIDIA driver scheda Video

Prima di tutto occorre installare i file kernel-source che dalla Mandriva 2008 avranno anche l'estensione devel, per permettere all'applicazione di compilare i nuovi driver.
Vista la possibilità di aggiornare il sistema via rete, e sempre opportuno verificare la versione del kernel con il comando

$uname -r

Il quale restituisce qualcosa del genere: 2.6.22.12-desktop-1mdv

e quindi installare i kernel-source con

#urpmi kernel-desktop-devel-2.6.22.12-1mdv<INVIO>

Se il kernel utilizzato e i kernel source non sono allineati, l'installazione del driver non verrà completata.


NOTA: ovviamente si può selezionare il pacchetto devel giusto da “installa software” cercando kernel, sara sufficiente selezionare il pacchetto devel corrispondente al proprio kernel ed installarlo direttamente dal tool grafico.

Prima di tutto grazie per l'aiuto Gollum63!!
cmq ho provato a tenere il kernel 2.6.22.9 e caricare i driver nvidia con #urpmi kernel-desktop-devel-2.6.22.9-1mdv.
scarica tutto senza problemi, riconsce la scheda video ecc ma quando riavvio riparte sempre in modalità testo... mi accingo formattare per la 6 volta...:help: :help:

PS: non c'è un modo per non formattare tutte le volte e di conseguenza ricaricare i repository ecc? tra una cosa e l'altra passa 1 ora solo per fare un tentativo...

Gollum63
04-02-2008, 23:06
ma quale errore ti da , sempre lo stesso?
sei sicuro di scaricare i driver giusti?

nemof
05-02-2008, 15:49
alla fine, stremato dai tentativi ho risolto installando la versione ONE (ovvero mandriva live)

continuava a darmi un errore 104 dicendo che non vedeva la scheda ma non era utilizzabile con quelle impostazioni (ovvero con il 3D)

spero non siano troppo differenti la ONE e la FREE

GRAZIE DELL'AIUTO!!!