Pagina 1 di 2

[RISOLTO] Geforce GO6800 slack14.1 driver NVIDIA non install

Inviato: lun dic 02, 2013 15:39
da hornet26
Salve a tutti,
sul mio portatile, un fujitsu Amilo M3438g con scheda video Nvidia geforce GO 6800 ho installato la slackware 14.1 e dopo aver messo in blacklist il driver nouveau ho provato ad installare i driver 96.43.23 di nvidia senza fortuna, mentre in precedenza sulla slackware 14 (kernel 3.2.29) hanno funzionato alla grande.
In particolare al momento dell'installazione dei 96,43,23, i driver Nvidia, non riescono a trovare il file version.h in /lib/modules/3.10.17/build/include/linux/.
Infatti, questo file non è presente nel percorso citato, ma lo è nei moduli del kernel della slackware 14. deduco, quindi che l'incopatibilità sia dovuta al kernel 3.10.17.
Ho provato anche con gli slackbuikd ma senza alcun risultato, anche con altri driver tipo serie 173.xx e 304.xx, gli ultimi che supportano la go6800, sempre senza alcun risultato.
Preferirei , sicuramente, installare i 96.43.xx poichè i 173.xx e i 304.xx hanno un brutto difetto: al momento di chiudere la sessione e tornare alla schell di sistema, la memoria video non viene aggiornata e lo scherm diventa da prima nero e successivamente presenta grdazioni casuali di colore, rendendo impossibile la visione della shell.
Sono giorni che provo e via via il morale si abbassa, per questo chiedo il vostro aiuto.
Ho googlato e cercato sul forum, ma senza trovare alcun risultato.
Un grazie anticipato a tutti coloro che verranno in mio soccorso.
Grazie Alberto

Re: Geforce GO 6800 slack 14.1 e driver NVIDIA non installan

Inviato: lun dic 02, 2013 15:57
da percoco2000
Forse questo puo' esserti utile.

http://forums.gentoo.org/viewtopic-t-950330.html

Da quanto mi par di capire, nei nuovi kernels hanno cambiato la posizione del file.

Re: Geforce GO 6800 slack 14.1 e driver NVIDIA non installan

Inviato: mar dic 03, 2013 0:56
da hornet26
Grazie percoco2000, ma avevo già provato la soluzione da te proposta. Nell'articolo da te evdenziato il link è:
ln -s /usr/src/linx/include/generated/uapi/linux/version.h /usrc/src/linux/include/linux/version.h
mentre precedentemente come richiesto dai drive nvidia avevo eseguito il seguente link:
ln -s /usr/src/linx/include/generated/uapi/linux/version.h /lib/modules/3.10.17/build/include/linux/version.h
la risposta che ho ottenuto durante la compilazione del driver grafico è la seguente:

ERROR: If you are using a Linux 2.4 kernel, please make sure
you either have configured kernel sources matching your
kernel or the correct set of kernel headers installed
on your system.

If you are using a Linux 2.6 kernel, please make sure
you have configured kernel sources matching your kernel
installed on your system. If you specified a separate
output directory using either the "KBUILD_OUTPUT" or
the "O" KBUILD parameter, make sure to specify this
directory with the SYSOUT environment variable or with
the equivalent nvidia-installer command line option.

Depending on where and how the kernel sources (or the
kernel headers) were installed, you may need to specify
their location with the SYSSRC environment variable or
the equivalent nvidia-installer command line option.

Non ho mai capito perchè il passaggio da un kernel all'altro deve essewre sempre accompagnato da modifiche della mappa dei file, così come l'impossibilità di usare un config per la propria architettura indipendentemente dal kernel utilizzato. Ogni volta che ricompilo un nuovo kernel perdo una marea di tempo a riconfigurarlo.
Altre soluzioni?
Alberto

Re: Geforce GO 6800 slack 14.1 e driver NVIDIA non installan

Inviato: mar dic 03, 2013 8:19
da aschenaz
Sì, con i kernel > 3.10 bisogna necessariamente (a quanto pare, ma ben vengano smentite) installare driver nvidia di recente rilascio.
Uno con cui mi sto trovando bene è il 325.15 (ma conto di provare anche i 331.20).
Se anche con questi ti si ripresenta il problema della schermata nera all'uscita, puoi risolvere col vecchio sistema di fermare il server grafico al logout (usi kdm in init4, vero?): modifica il file di configurazione kdmrc, settando TerminateServer a true (eventualmente decommentandolo).

Re: Geforce GO 6800 slack 14.1 e driver NVIDIA non installan

Inviato: mar dic 03, 2013 10:26
da lablinux
io installo sempre gli ultimi che trovo sul sito di nvidia e si installano sempre. Ti dirò di più, essendo uno scansafatiche, non metto nemmeno in balcklist i nouveau, ma lo faccio fare all'installer.

Re: Geforce GO 6800 slack 14.1 e driver NVIDIA non installan

Inviato: mar dic 03, 2013 18:07
da hornet26
Durante le prove precedenti, quando ho provato a compilare i driver nvidia 96.43.23 con gli slackbuild (driver che vengono compilati senza problema) avevo notato nei vari messaggi di errore della incompatibilità o meglio del termine da parte di nvidia per i driver legacy da me usati con la nuova release di XOrg presente in slackware 14.1.
Allora ho provato a downgradare XOrg della 14.1 a Xorg della 14. Ho ricompilato i driver nvidia 96.43.23 con gli slackbuild (grazie a chi li ha scritti) con il kernel 3.10.17, e li ho installati.
Al riavvio, dopo essermi loggato e configrato xorg.conf con nvidia-xconfig ho dato il fatidico startx e il server X11 è partito mostrandomi la classica shermata del logo nvidia.
Adesso vi sto scrivendo sotto slack14.1 con i driver nidia 96.43.23 completamente funzionanti.
Il mio PC si è fatto anzianotto,soprattutto per la scheda video non piu supportata, ma non ho intezione di cambiarlo poichè ha un display che si vede benissimo da tutte le angolazioni, non come quelle schifezze che montano i nuovi pc (3,4 anni fa avevo comprato un pc nuovo, ma alla fine sono stato costretto a rivenderlo perchè non sopportavo la visione dello schermo).
Mi sa che per le prossime release di slackware mi dovrò accontentare dei driver nouveau, visto che nvidia non supporterà piu le vecchie schede video.
per quanto riguarda i nuovi driver citati da aschenaz, purtroppo la mia scheda vide non è supportata. unioco effetto collaterale è che non riesco piu ad avere la tastiera italiana pur essendo configurata in xorg.conf, in lang.csh, lang.sh e in kde. le varie lettere accentate le ho copiate in giro e incollate qui.
un*altra cosa ho notato che dalla konsolle hanno tolto il ramo delle directory in cui ci si trova, come si fa a reimpostere la bash affinche riappaia all*interno del prompt?
Aspetto un altro paio di giorni per eventuali ulteriori proposte e poi metto risolto accanto al titolo.
Alberto

Re: Geforce GO 6800 slack 14.1 e driver NVIDIA non installan

Inviato: mar dic 03, 2013 18:21
da aschenaz
Per la tastiera, hai provato questo?

da root
cp /usr/share/X11/xorg.conf.d/90-keyboard-layout.conf /etc/X11/xorg.conf.d/
poi edita il file copiato sotto etc e sostituisci us con it in Option "XkbLayout".

Re: Geforce GO 6800 slack 14.1 e driver NVIDIA non installan

Inviato: mer dic 04, 2013 10:42
da rik70
Uhm... certo che è strano.

Io viaggio con una fx5500 e gli ultimi 173.xxx e non ho alcun problema con gli ultimi xorg (anche quello di arch linux aggiornato) e kernel - compreso il 3.12.2. Il driver compila, installa e funziona senza intoppi.

Qualche incompatibilità con certi modelli ci può stare, però a occhio in base a quanto scrivi - corruzione grafica quando passi a tty - che non sia il logo nvidia a creare i problemi? Hai provato a disattivarlo?

Altrimenti io segnalerei il problema agli sviluppatori.

Re: Geforce GO 6800 slack 14.1 e driver NVIDIA non installan

Inviato: gio dic 05, 2013 0:28
da hornet26
Grazie aschenaz, il problema della tastiera l'ho risolto.

Rik70 ho perso circa due giorni a fare tentativi per installare le varie versioni dei driver nvidia sulla 14.1, tutti quelli compatibili con la mia scheda video. Il bello che con gli slackbuils venivano compilati senza problemi, mentre se li compilavo direttamente con sh NVIDIA-Linux-x86-xx.xx.xx-pkg1.run o non trovavano il file version.h oppure davano altre tipologie di errori.
I 96.43.23 compilati con gli slackbuilds su 14.1 pura all'avvio del server X mi avvertivano che i driver non supportavano X.Org Video Driver, version 14.1, che è la versione di X.org della slackware14.1

Come ho detto ho downgradato xorg** e xf86** a quelli della 14, X.Org Video Driver, version 12.0 , i driver compilati con gli slackbuils funzionano alla grande. Domani provo a compilare la serie 173.xxx e vediamo cosa succede. ho fatto tutte le prove con un installazione di slack14.1 pura, con il kernel installato dal dvd.

Si ho provato a togliere anche il logo di nvidia, ma nulla è cambiato, è come se tornando a tty alla chiusura della sessione congelasse la memoria video, non riuscendola a liberare.

Uso i driver nvidia praticamente da quando sono usciti, e ho usato sempre e solamente slackware come distribuzione ed è la prima volta che non mi si sono installati.
Devo provare ad installarla su fisso dove ho una GTX260 e vedere se con gli ultimi driver compila.

Per gli sviluppatori non penso sia più un problema che come mi è sembrato di caprìre hanno lasciato lo sviluppo per la serie 6xxx e 7xxx per i drver Xorg si sono fermati alla versione 12.0, per alcuni tipi di driver come il 96.xx.xx.
Più avanti farò ulteriori prove, ma per il momento va bene così

Re: Geforce GO 6800 slack 14.1 e driver NVIDIA non installan

Inviato: gio dic 05, 2013 0:44
da erio
ciao guarda se compilano i 325.15 oppure cerca se hanno fatto una patch per questi driver,io ho i driver 319.49 e girano su 3.10 e 3.12 chiaramente sono con la patch.

Re: Geforce GO 6800 slack 14.1 e driver NVIDIA non installan

Inviato: gio dic 05, 2013 0:51
da erio
i 325.15 sono compatibili con la tua scheda e puoi usare direttamente il .run,se hai la 14.1 completa

Re: Geforce GO 6800 slack 14.1 e driver NVIDIA non installan

Inviato: gio dic 05, 2013 0:51
da hornet26
Ciao Erio,
ho provato anche i 325.15, scaricati utilizzando il form sul sito di nvidia dove ti chiedono che scheda hai, che sistema operativo usi etc, ma al momento della compilazione mi avvertono che non supportano più la mia scheda video, per compilare li compilano, gira sotto kde anche nvidia setting, ma non trovano la mia scheda. gli ultimi che a quanto mi risultano supportano la serie 6000 e la serie 7000 sono i 304.xx ma che hanno i problemi sopra descritti.
Alberto

Re: Geforce GO 6800 slack 14.1 e driver NVIDIA non installan

Inviato: gio dic 05, 2013 0:54
da erio

Re: Geforce GO 6800 slack 14.1 e driver NVIDIA non installan

Inviato: gio dic 05, 2013 1:01
da hornet26
Ho visitato il tuo link ed è la stessa versione che ho io, a dire il vero dal sito nvidia mi sono scaricato tutti i driver dalla versione 1 all 331 proprio per vagliare quelli più papabili.
Nei prossimi giorni sostituisco il secondo hd del portatile dove ho la slack14.1 con un altro e riproverò anche i 325.15

Re: Geforce GO 6800 slack 14.1 e driver NVIDIA non installan

Inviato: gio dic 05, 2013 1:06
da erio
sulla mia scheda i 331.20 non compilano le librerie a 32 bit, io uso una slackware 14.1 64 bit, ho ripiegato su quello patchato e funziona