Pagina 1 di 1
[RISOLTO] NVIDIA e DKMS falliscono
Inviato: domenica 26 luglio 2009, 21:35
da miky91
Salve a tutti
In questi giorni volevo provare a installare i driver proprietari su una scheda Nvidia (GeForce FX 5500). Ubuntu mi ha proposto la versione 173 e così ho fatto. Ma quando ho riavviato il pc ho notato che tra i messaggi di avvio c'era DKMS che arrivato alla voce nvidia mi ha restituito failed e di conseguenza l'interfaccia grafica non funzionava più (se non riutilizzando i driver nv).
Cercando nel forum ho letto che i driver NVIDIA (parlavano della versione 180) potevano avere dei problemi a causa di una "ristrutturazione" del kernel 2.6.30 (scusate l'ignoranza se sto dicendo cavolate). Dato che sto usando il kernel 2.6.31 e i driver 173 presumo che il problema sopra citato riguardi anche me ma vorrei averne la certezza.
Se non è così qualcuno mi potrebbe aiutare a sistemare la faccenda??
Vi ringrazio in anticipo
Re: NVIDIA e DKMS falliscono
Inviato: domenica 26 luglio 2009, 21:36
da Zoff
Che errore da dkms?
Hai installato gli header del kernel?
Perché usi i 173 e non i 180?
Re: NVIDIA e DKMS falliscono
Inviato: domenica 26 luglio 2009, 21:46
da miky91
1- Non te lo so dire, mi sono limitato ad avviare ubuntu senza opzione quiet di grub e così durante l'avvio restituisce failed e basta. Come potrei fare per conoscere l'errore di dkms?
2- Si, gli header sono installati
3- Uso la versione 173 perché è la più recente che mi propone jockey (il 180 non lo menziona nemmeno) e anche su jaunty mi raccomandava la vers 173. Una volta (sempre su jaunty) ho provato a usare il 180 ma non funzionava più nulla e così sono ritornato al 173. Sarà che la scheda è troppo vecchia...
Re: NVIDIA e DKMS falliscono
Inviato: domenica 26 luglio 2009, 21:49
da Zoff
Che scheda è?
Re: NVIDIA e DKMS falliscono
Inviato: domenica 26 luglio 2009, 21:53
da miky91
GeForce FX 5500, non so di preciso di quand'è ma due o tre anni dovrebbe averceli
Re: NVIDIA e DKMS falliscono
Inviato: domenica 26 luglio 2009, 21:56
da smurf
I driver Nvidia hanno un problema con dkms, solo nel caso di kernel ricompilati a mano. In quel caso e' necessario usare il driver scaricandolo direttamente dal sito nvidia. Attualmente il driver nvidia stable e' il 185.
Invece se si usa il kernel standard non ci sono problemi con il dkms.
Adesso non so dirti con karmic come siano messi, visto che e' una distribuzione in sviluppo.
Comunque sicuramente il 173 e' un driver vecchiotto, vedi da synaptic se ne hai uno piu' recente, 180 o 185, oppure scaricateli dal sito nvidia.
Re: NVIDIA e DKMS falliscono
Inviato: domenica 26 luglio 2009, 22:02
da miky91
Ok magari poi provo con i 180 (ho dato una sbirciatina da synaptic e ci sono), ma visti i risultati che ho avuto in precedenza con jaunty (interfaccia grafica ko) non penso che risolveranno granché.
Piuttosto mi interesserebbe sapere come fare a intercettare il messaggio di errore di dkms così da poterci capire qualcosa (e anche per imparare qualcosa di nuovo), ma non so come fare. Idee?
Re: NVIDIA e DKMS falliscono
Inviato: domenica 26 luglio 2009, 22:10
da smurf
anche se intercettassi il messaggio di errore di dkms non ti servirebbe, si tratta di un bug del driver nvidia con dkms.
Usando una distro in versione alpha e' probabile che ci siano delle cose che non funzionano, sicuramente lo aggiusteranno, ma non e' in tuo potere fare qualcosa.
Prova ad usare il 180 e vedi se va.
Re: NVIDIA e DKMS falliscono
Inviato: domenica 26 luglio 2009, 22:15
da arnaldo159
smurf ha scritto:
I driver Nvidia hanno un problema con dkms, solo nel caso di kernel ricompilati a mano. In quel caso e' necessario usare il driver scaricandolo direttamente dal sito nvidia. Attualmente il driver nvidia stable e' il 185.
Invece se si usa il kernel standard non ci sono problemi con il dkms.
Adesso non so dirti con karmic come siano messi, visto che e' una distribuzione in sviluppo.
Comunque sicuramente il 173 e' un driver vecchiotto, vedi da synaptic se ne hai uno piu' recente, 180 o 185, oppure scaricateli dal sito nvidia.
Esatto, se aggiorni il kernel a mano devi rimuovere tutti i pacchetti Nvidia e metterti i 185. Fatto oggi posso testimoniare.
Re: NVIDIA e DKMS falliscono
Inviato: domenica 26 luglio 2009, 22:20
da miky91
@smurf
Si beh, il mio imparare qualcosa si riferiva più all'intercettazione dei messaggi dkms che alla correzione del problema
Immaginavo una cosa del genere ma volevo sapere se era un problema risaputo o che andava segnalato (a proposito è risaputo o è meglio che lo segnali su launchpad??)
Comunque farò una prova lo stesso a installare i driver più recenti
@arnaldo159
il kernel non l'ho ricompilato a mano, ma è quello di default di karmik cioè il 2.6.31-4 aggiornato a ieri e comunque dava problemi anche con kernel precedenti (avevo già fatto delle prove..)
Re: NVIDIA e DKMS falliscono
Inviato: domenica 26 luglio 2009, 22:26
da smurf
per i messaggi che vengono emessi durante il boot, puoi guardare in Sistema -> Amministrazione -> Registro di sistema.
Apri Kern.log del giorno che ti interessa e troverai quasi tutti i mesaggi che vengono emessi durante il log, se hai fatto pi'u di un boot durante il giorno li troverai tutti accodati.
Per la segnalazione non so che dirti, prova a guardare su launchpad se c' e' qualcosa.
Re: NVIDIA e DKMS falliscono
Inviato: domenica 26 luglio 2009, 22:41
da miky91
Ho provato con il pacchetto nvidia-glx-180 (anche se sembra abbia installato il 185). Il dkms non ha dato errore ma l'interfaccia non ha funzionato. Spulciando nel registro di sistema ho trovato questo relativo al riavvio con i driver 180/5:
Codice: Seleziona tutto
Jul 26 22:29:42 karmik kernel: [ 19.364906] NVRM: No NVIDIA graphics adapter found!
Jul 26 22:29:42 karmik kernel: [ 19.761300] NVRM: The NVIDIA GeForce FX 5500 GPU installed in this system is
Jul 26 22:29:42 karmik kernel: [ 19.761303] NVRM: supported through the NVIDIA 173.14.xx Legacy drivers. Please
Jul 26 22:29:42 karmik kernel: [ 19.761305] NVRM: visit http://www.nvidia.com/object/unix.html for more
Jul 26 22:29:42 karmik kernel: [ 19.761306] NVRM: information. The 185.18.14 NVIDIA driver will ignore
Jul 26 22:29:42 karmik kernel: [ 19.761308] NVRM: this GPU. Continuing probe...
E' evidente che la scheda è un po' vecchiotta ma spero di non doverla cambiare per avere l'accelerazione 3D :'(
Re: NVIDIA e DKMS falliscono
Inviato: domenica 26 luglio 2009, 22:50
da smurf
io avevo una geforce 5700, la comprai usata su e-bay nel 2006, ed aveva circa un anno, ergo e' una scheda di almeno 4 anni fa.
a me comunque funzionava benissimo con i driver fino al 173 (mi sembra di ricordare), poi ho regalato il pc a mio nipote.
Infatti quello che ti dice il log e' che la scheda non e' supportata dai nuovi driver e devi usare i legacy (che sono quelli per schede vecchie) e che sono appunto i 173.
Adesso pero' non so proprio dirti con karmic come siano messi i driver legacy, mi sa che se ti funziona su jaunty e' meglio che resti li fino a che karmic non sia diventata una versione stabile.
Re: NVIDIA e DKMS falliscono
Inviato: domenica 26 luglio 2009, 23:07
da miky91
Non so quanti anni abbia perché l'ho presa quest'anno per sostituire una ati che con jaunty non sarebbe più stata supportata dai driver proprietari e viste le limitazioni del pc (non vorrei dire cavolate ma la mia scheda madre mi pare che abbia un ingresso agp o qualcosa del genere... :-[) ho dovuto ripiegare su qualcosa di vecchiotto ed essendo questa la più potente che ho trovato l'ho presa.
Quello che dice il log non è che la conferma di quello che avevo intuito. In compenso ho dato un'occhiata al log di DKMS riguardo al 173
Codice: Seleziona tutto
nvidia (173.14.16): Installing module.
..........(bad exit status: 10)
Build failed. Installation skipped.
Boh, adesso provo a rimettere il 173 così mi guardo anche gli errori di xorg e poi magari lo segnalo su launchpad.
Naturalmente uso jaunty per le cose serie, karmik è su un'altra partizione di prova.
Re: NVIDIA e DKMS falliscono
Inviato: domenica 26 luglio 2009, 23:16
da m.marani
dopo aver installato il kernel 2.6.30 ho dovuto modificare:
Codice: Seleziona tutto
sudo gedit /var/lib/dkms/nvidia/<versione_driver>/source/nv.c
ovviamente al posto di ci va il numero di versione del driver Nvidia, e disabilitare tutte le righe in cui appare la variabile “owner“.
ad esempio questa:
diventa
Dopo averle disabilitate tutte (io ne ho contate dodici), lanciate il comando:
Codice: Seleziona tutto
sudo dpkg-reconfigure nvidia-<versione_driver>-kernel-source
Anche qui ovviamente al posto di ci va il numero di versione del driver Nvidia. In teoria dovrebbe filare liscia e completare l’aggiornamento senza errori.
A questo punto uscite e rientrate (io ho riavviato :-[) dalla sessione e tutto dovrebbe essere OK!
Re: NVIDIA e DKMS falliscono
Inviato: domenica 26 luglio 2009, 23:28
da miky91
Ehm, ho provato a fare come hai detto te ma quando do il comando finale mi da' un errore
Codice: Seleziona tutto
Removing all DKMS Modules
Done.
Removing all DKMS Modules
Done.
Adding Module to DKMS build system
driver version= 173.14.16
Doing initial module build
Error! Bad return status for module build on kernel: 2.6.31-4-generic (i686)
Consult the make.log in the build directory
/var/lib/dkms/nvidia/173.14.16/build/ for more information.
Installing initial module
Error! Could not locate nvidia.ko for module nvidia in the DKMS tree.
You must run a dkms build for kernel 2.6.31-4-generic (i686) first.
Done.
Riporto qui il contenuto di make.log
Codice: Seleziona tutto
DKMS make.log for nvidia-173.14.16 for kernel 2.6.31-4-generic (i686)
dom lug 26 23:24:12 CEST 2009
NVIDIA: calling KBUILD...
make CC=cc KBUILD_VERBOSE=1 -C /lib/modules/2.6.31-4-generic/build SUBDIRS=/var/lib/dkms/nvidia/173.14.16/build modules
test -e include/linux/autoconf.h -a -e include/config/auto.conf || ( \
echo; \
echo " ERROR: Kernel configuration is invalid."; \
echo " include/linux/autoconf.h or include/config/auto.conf are missing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it."; \
echo; \
/bin/false)
mkdir -p /var/lib/dkms/nvidia/173.14.16/build/.tmp_versions ; rm -f /var/lib/dkms/nvidia/173.14.16/build/.tmp_versions/*
make -f scripts/Makefile.build obj=/var/lib/dkms/nvidia/173.14.16/build
Re: NVIDIA e DKMS falliscono
Inviato: domenica 26 luglio 2009, 23:37
da m.marani
...non so come interpretare questi errori... :-[
a me è filato tutto liscio con il kernel 2.6.30
ho preso la guida da
qui
Re: NVIDIA e DKMS falliscono
Inviato: domenica 26 luglio 2009, 23:43
da miky91
A questo forse posso rispondere io
Ho fatto una ricerchina su launchpad e il bug sembra noto:
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-173/+bug/397314
il quale rimanda ad un altro bug
https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-173/+bug/398893 di cui non ho capito quasi nulla
P.S. Hehe scusate ma il file make.log che vi ho postato è solo una piccola parte e me ne sono accorto adesso, comunque è identico a quello allegato al primo dei due bug :-[
Re: NVIDIA e DKMS falliscono
Inviato: domenica 20 settembre 2009, 18:04
da marcobbi
Il problema non sembra essere relativo alla versione dei driver nvidia, poichè seguendo anche io la guida di Pollycoke ma con i driver 180 (invece che 173) installati da jockey sperimento gli stessi identici problemi.
Monto una nvidia nx6200ax.
PS: L'aggiornamento al kernel vanilla 2.6.30 era perfettamente riuscito 6 mesi fa.(sempre guida pollycoke) Poi ho dovuto formattare per altri problemi, ed ora non riesco più ad aggiornare. mistero
[RISOLTO] Re: NVIDIA e DKMS falliscono
Inviato: martedì 29 settembre 2009, 15:11
da miky91
Ops, ho dimenticato che da quando hanno risolto i due bug sopra segnalati i driver nvidia si installano tranquillamente...