Pagina 1 di 2
[NVidia] Aggiornare ad Ubuntu 8.10: driver nv
Inviato: giovedì 30 ottobre 2008, 20:06
da pepz
Vorrei aggiornare la mia Ubuntu 8.04 all'ultima versione senza formattare ed utilizzando l'update-manager. Ho letto qui
http://wiki.ubuntu-it.org/IntrepidNoteD ... oblemiNoti:
Supporto video nVidia "legacy"
Le serie 71 e 96 dei driver proprietari nVidia, forniti dai pacchetti nvidia-glx-legacy e nvidia-glx in Ubuntu 8.04 LTS, non sono compatibili con la versione di X.Org inclusa in Ubuntu 8.10. I possessori di schede video con chipset nVidia TNT, TNT2, TNT Ultra, GeForce, GeForce2, GeForce3, e GeForce4 subiranno gli effetti di tale incompatibilità e durante l'avanzamento verrà eseguita la transizione al driver libero nv. Tale driver però non supporta l'accelerazione 3D.
Io ho una Nvidia Geforce4 MX 440, a questo punto, prima di aggiornare mi conviene disinstallare i driver proprietari legacy e poi procedere all'aggiornamento?
Ciao
grazie
peppe
Re: [NVidia] Aggiornare ad Ubuntu 8.10: driver nv
Inviato: giovedì 30 ottobre 2008, 20:31
da bit
Puoi anche solo reinstallare i driver senza toglierli....
Re: [NVidia] Aggiornare ad Ubuntu 8.10: driver nv
Inviato: giovedì 30 ottobre 2008, 23:12
da pepz
dici di reinstallarli dopo aver fatto l'aggiornamento oppure di installare i driver nv prima di aggiornare?
ciao
peppe
Re: [NVidia] Aggiornare ad Ubuntu 8.10: driver nv
Inviato: giovedì 30 ottobre 2008, 23:45
da bit
Quando hai fatto l'aggiornamento se ti da problemi reinstalli i driver.
Re: [NVidia] Aggiornare ad Ubuntu 8.10: driver nv
Inviato: venerdì 31 ottobre 2008, 12:29
da pepz
ok grazie.
ciao
Re: [NVidia] Aggiornare ad Ubuntu 8.10: driver nv
Inviato: venerdì 21 novembre 2008, 16:11
da fats
Hem, scusate se uppo, ma io ho la stessa identica scheda e ho paura ad aggiornare per poi ritrovarmi ad usare il driver libero nv (che per di più non so cos'è), quindi, come ti è andata? sei riuscito ad aggiornare senza problemi? o se gli hai avuti e risolti, COME gli hai risolti? grazie!

Re: [NVidia] Aggiornare ad Ubuntu 8.10: driver nv
Inviato: venerdì 21 novembre 2008, 19:46
da pepz
sì l'aggiornamento non ha dato problemi; inoltre la nuova versione dei driver 96.43.09 è compatibile anche con le geforce4 e credo che ti verrà installata automaticamente. Quando ho aggiornato io, questi non erano ancora usciti e mi ha installato gli "nv".
ciao
peppe
Re: [NVidia] Aggiornare ad Ubuntu 8.10: driver nv
Inviato: venerdì 21 novembre 2008, 21:01
da fats
Wow fantastico! Meno male!! Senti, ma come va la 8.10? La connessione? Ho sentito dire che è tutto un pò lento, hanno risolto? E poi, eventualmente, si potrebbe tornare all'airone? Scusa la tempesta di domande, ma questo computer non ne può più di essere formattato!
Re: [NVidia] Aggiornare ad Ubuntu 8.10: driver nv
Inviato: venerdì 21 novembre 2008, 22:41
da pepz
A me va più che bene.
Non so perché ti hanno detto che andava un po' lento.
Non credo sia possibile tornare indietro, penso devi solo formattare in quel caso.
ciao
peppe
Re: [NVidia] Aggiornare ad Ubuntu 8.10: driver nv
Inviato: sabato 22 novembre 2008, 12:45
da orange79
Scusate..io ho una Nvidia Tnt2 con 32mb di ram.E'per questo che envy fallisce quando tenta di installarmi i driver aggiornati?
Quindi non posso avere l'accelerazione opengl,giusto?
Ad esempio google earth va in modalita' emulazione open gl.
Se ho capito bene quindi non c'è modo di risolvere per ora?
Ciao e grazie
Re: [NVidia] Aggiornare ad Ubuntu 8.10: driver nv
Inviato: sabato 22 novembre 2008, 13:41
da pepz
non so envy quale driver cerca di compilarti.
L'ultimo disponibile per la tua scheda è questo qui
http://www.nvidia.com/object/linux_disp ... 86.06.html
Ma nei repository ubuntu c'è la versione precedente 71.86.04:
nvidia-glx-71 è questo il pacchetto che dovresti installare; cmq dovrebbe consigliartelo automaticamente ubuntu tramite il tool Driver hardware presente in Sistema > Amministrazione.
ciao
peppe
Re: [NVidia] Aggiornare ad Ubuntu 8.10: driver nv
Inviato: sabato 22 novembre 2008, 14:27
da orange79
Eh no..driver hardware mi dice semplicemente "nessun driver proprietario in uso si questo sistema"
a differenza di quello che capitava con hardy..
Envy,se non sbaglio,cercava di installare (e me lo dava come compatibile)il 76. e qualcosda,non posso verificare perche'ho appena disinstallato envy.
Cmq,provero'adesso,grazie!
Re: [NVidia] Aggiornare ad Ubuntu 8.10: driver nv
Inviato: sabato 22 novembre 2008, 16:14
da fats
Per fortuna io invece ho aggiornato tutto senza problemi, appena ho riavviato ho provato ad attivare gli effetti 3d e mi ha subito cercato i driver, quindi mi ha detto di riavviare per usarli, e ora è tutto ok! (good) Spero solo che presto qualcuno faccia una bella guida come quella del tuxjournal sull' Hardy.. comunque adesso l'ho messo sia sul portatile che sul fisso, e sul portatile (da dove sto scrivendo ora) è la prima distribuzione che mi riconosce la scheda wireless, a parte la puppy linux!, insomma, bel lavoro, davvero bel lavoro (yes)
Re: [NVidia] Aggiornare ad Ubuntu 8.10: driver nv
Inviato: sabato 22 novembre 2008, 18:42
da orange79
Niente da fare..l'installazione dei driver fallisce!.
Cioe',parte(da terminale fuori ambiente grafico,con i permessi sudo),fa per installare tutto,arriva al 100% e poi mi da qualcosa del tipo"errore,driver non trovati.."non capisco,li hai appena installati!..mah..
In piu' toteme vlc rimangono bloccati quando tento di far partire un dvd(niente richieste di codec aggiuntivi..rimangono solo bloccati!)..e si,proprio un bel lavoro..
Re: [NVidia] Aggiornare ad Ubuntu 8.10: driver nv
Inviato: sabato 22 novembre 2008, 18:49
da orange79
Posto qui il risultato del file log di nvidia-installer
Codice: Seleziona tutto
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Sat Nov 22 18:44:25 2008
installer version: 1.0.7
option status:
license pre-accepted : false
update : false
force update : false
expert : false
uninstall : false
driver info : false
precompiled interfaces : true
no ncurses color : false
query latest version : false
OpenGL header files : true
no questions : false
silent : false
no recursion : false
no backup : false
kernel module only : false
sanity : false
add this kernel : false
no runlevel check : false
no network : false
no ABI note : false
no RPMs : false
no kernel module : false
force SELinux : default
no X server check : false
no cc version check : false
force tls : (not specified)
X install prefix : (not specified)
X library install path : (not specified)
X module install path : (not specified)
OpenGL install prefix : (not specified)
OpenGL install libdir : (not specified)
utility install prefix : (not specified)
utility install libdir : (not specified)
doc install prefix : (not specified)
kernel name : (not specified)
kernel include path : (not specified)
kernel source path : (not specified)
kernel output path : (not specified)
kernel install path : (not specified)
proc mount point : /proc
ui : (not specified)
tmpdir : /tmp
ftp mirror : ftp://download.nvidia.com
RPM file list : (not specified)
Using: nvidia-installer ncurses user interface
-> License accepted.
-> Installing NVIDIA driver version 71.86.06.
-> No precompiled kernel interface was found to match your kernel; would you li
ke the installer to attempt to download a kernel interface for your kernel f
rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes)
-> No matching precompiled kernel interface was found on the NVIDIA ftp site;
this means that the installer will need to compile a kernel interface for
your kernel.
-> Performing CC sanity check with CC="cc".
-> Performing CC version check with CC="cc".
-> Kernel source path: '/lib/modules/2.6.27-7-generic/build'
-> Kernel output path: '/lib/modules/2.6.27-7-generic/build'
-> Performing rivafb check.
-> Performing nvidiafb check.
-> Performing Xen check.
-> Cleaning kernel module build directory.
executing: 'cd ./usr/src/nv; make clean'...
-> Building kernel module:
executing: 'cd ./usr/src/nv; make module SYSSRC=/lib/modules/2.6.27-7-generi
c/build SYSOUT=/lib/modules/2.6.27-7-generic/build'...
NVIDIA: calling KBUILD...
make CC=cc KBUILD_VERBOSE=1 -C /lib/modules/2.6.27-7-generic/build SUBDIRS=
/tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src/nv 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 mis
sing."; \
echo " Run 'make oldconfig && make prepare' on kernel src to fix it
."; \
echo; \
/bin/false)
mkdir -p /tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src/nv/.tmp_vers
ions ; rm -f /tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src/nv/.tmp_
versions/*
make -f scripts/Makefile.build obj=/tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06
-pkg1/usr/src/nv
cc -Wp,-MD,/tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src/nv/.nv.o
.d -nostdinc -isystem /usr/lib/gcc/i486-linux-gnu/4.3.2/include -D__KERNEL_
_ -Iinclude -I/usr/src/linux-headers-2.6.27-7-generic/arch/x86/include -in
clude include/linux/autoconf.h -
Iubuntu/include -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-stric
t-aliasing -fno-common -Werror-implicit-function-declaration -O2 -m32 -msoft
-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i
586 -mtune=generic -ffreestanding -pipe -Wno-sign-compare -fno-asynchronous-
unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iinclude/asm-x86/mach-
default -fno-stack-protector -fno-omit-frame-pointer -fno-optimize-sibling-c
alls -pg -Wdeclaration-after-statement -Wno-pointer-sign -I/tmp/selfgz5891/N
VIDIA-Linux-x86-71.86.06-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-type -Wsw
itch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-multichar
-Werror -MD -Wsign-compare -Wno-cast-qual -Wno-error -D_LOOSE_KERNEL_NAMES -
D__KERNEL__ -DMODULE -DNTRM -D_GNU_SOURCE -D_LOOSE_KERNEL_NAMES -D__KERNEL__
-DMODULE -DNV_VERSION_STRING=\"71.86.06\" -DNV_UNIX -DNV_LINUX -DNV_INT64_OK
-DNVCPU_X86 -UDEBUG -U_DEBUG -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUIL
D_BASENAME=KBUILD_STR(nv)" -D"KB
UILD_MODNAME=KBUILD_STR(nvidia)" -c -o /tmp/selfgz5891/NVIDIA-Linux-x86-71.8
6.06-pkg1/usr/src/nv/.tmp_nv.o /tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg
1/usr/src/nv/nv.c
In file included from include/linux/bitops.h:17,
from include/linux/kernel.h:15,
from include/linux/sched.h:52,
from include/linux/utsname.h:35,
from /tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src
/nv/nv-linux.h:19,
from /tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src
/nv/nv.c:14:
include/asm/bitops.h: In function ‘set_bit’:
include/asm/bitops.h:60: warning: pointer of type ‘void *’ used in arith
metic
include/asm/bitops.h: In function ‘clear_bit’:
include/asm/bitops.h:97: warning: pointer of type ‘void *’ used in arith
metic
In file included from include/linux/list.h:6,
from include/linux/preempt.h:11,
from include/linux/spinlock.h:50,
from include/linux/seqlock.h:29,
from include/linux/time.h:8,
from include/linux/timex.h:57,
from include/linux/sched.h:54,
from include/linux/utsname.h:35,
from /tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src
/nv/nv-linux.h:19,
from /tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src
/nv/nv.c:14:
include/linux/prefetch.h: In function ‘prefetch_range’:
include/linux/prefetch.h:57: warning: pointer of type ‘void *’ used in a
rithmetic
In file included from include/linux/utsname.h:35,
from /tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src
/nv/nv-linux.h:19,
from /tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src
/nv/nv.c:14:
include/linux/sched.h: In function ‘object_is_on_stack’:
include/linux/sched.h:1969: warning: pointer of type ‘void *’ used in ar
ithmetic
In file included from include/asm/dma-mapping.h:9,
from include/linux/dma-mapping.h:52,
from include/asm-generic/pci-dma-compat.h:7,
from include/asm/pci.h:94,
from include/linux/pci.h:983,
from /tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src
/nv/nv-linux.h:83,
from /tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src
/nv/nv.c:14:
include/linux/scatterlist.h: In function ‘sg_virt’:
include/linux/scatterlist.h:199: warning: pointer of type ‘void *’ used
in arithmetic
In file included from /tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src
/nv/nv.c:14:
/tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src/nv/nv-linux.h:104:27:
error: asm/semaphore.h: Nessun file o directory
In file included from /tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src
/nv/nv-linux.h:106,
from /tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src
/nv/nv.c:14:
include/linux/highmem.h: In function ‘zero_user_segments’:
include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a
rithmetic
include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a
rithmetic
include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a
rithmetic
include/linux/highmem.h:134: warning: pointer of type ‘void *’ used in a
rithmetic
include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a
rithmetic
include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a
rithmetic
include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a
rithmetic
include/linux/highmem.h:137: warning: pointer of type ‘void *’ used in a
rithmetic
In file included from /tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src
/nv/nv.c:14:
/tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src/nv/nv-linux.h: In fun
ction ‘nv_execute_on_all_cpus’:
/tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src/nv/nv-linux.h:595: er
ror: too many arguments to function ‘on_each_cpu’
/tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src/nv/nv.c: In function
‘__nv_setup_pat_entries’:
/tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src/nv/nv.c:887: warning:
comparison between signed and unsigned
/tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src/nv/nv.c: In function
‘__nv_restore_pat_entries’:
/tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src/nv/nv.c:913: warning:
comparison between signed and unsigned
/tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src/nv/nv.c: In function
‘nv_kern_cpu_callback’:
/tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src/nv/nv.c:1239: warning
: comparison between signed and unsigned
/tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src/nv/nv.c:1242: error:
too many arguments to function ‘smp_call_function’
/tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src/nv/nv.c:1246: warning
: comparison between signed and unsigned
/tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src/nv/nv.c:1249: error:
too many arguments to function ‘smp_call_function’
make[3]: *** [/tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src/nv/nv.o
] Error 1
make[2]: *** [_module_/tmp/selfgz5891/NVIDIA-Linux-x86-71.86.06-pkg1/usr/src
/nv] Error 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
make[1]: *** [module] Error 1
make: *** [module] Error 2
-> Error.
ERROR: Unable to build the NVIDIA kernel module.
ERROR: Installation has failed. Please see the file
'/var/log/nvidia-installer.log' for details. You may find suggestions
on fixing installation problems in the README available on the Linux
driver download page at www.nvidia.com.
Re: [NVidia] Aggiornare ad Ubuntu 8.10: driver nv
Inviato: sabato 22 novembre 2008, 20:02
da fats
Ma tu hai aggiornato o formattato e installato da zero? Perchè se aggiorni hai un sacco di problemi come conflitti dei pacchetti delle versioni precendenti, io per esempio sul fisso ho aggiornato e mi è scomparso AWN, ho provato a reinstallarlo ma mi da errori di dipendenze da pacchetti, e anche rimuovendo forzatamente tutte le configurazioni non ne vuole sapere di reinstallarsi, mentre sul notebook va tutto a meraviglia (sul notebook ho formattato). Unico problema del notebook è che non mi riconosce le USB, quindi..hem..qualcuno potrebbe darmi una mano? :-[ Ho un compaq nx7300.. grazie
Re: [NVidia] Aggiornare ad Ubuntu 8.10: driver nv
Inviato: sabato 22 novembre 2008, 22:04
da orange79
NO! Ho reinstallato da zero e mi sto incazzando!! Non e'possibile..adesso ho installato il pacchetto precedente da synaptic che mi si consigliava(poi ho capito che'è lo stesso che tenta di installare envy senza successo) ma niente!Da quello che ho capito non riesce a caricare i moduli nel kernel..
In piu'..totem e vlc bloccati con i dvd con i codec installati,xorg piu'incasinato di prima..Ah,senza contare che,avviando la live da un pc portatile(un altro pc),la scheda wifi blocca tutto il pc costringendomi al riavvio;se questo è un miglioramento.. (bad)
Re: [NVidia] Aggiornare ad Ubuntu 8.10: driver nv
Inviato: domenica 23 novembre 2008, 0:33
da pepz
orange79 ha scritto:
NO! Ho reinstallato da zero e mi sto incazzando!! Non e'possibile..adesso ho installato il pacchetto precedente da synaptic che mi si consigliava(poi ho capito che'è lo stesso che tenta di installare envy senza successo) ma niente!Da quello che ho capito non riesce a caricare i moduli nel kernel..
In piu'..totem e vlc bloccati con i dvd con i codec installati,xorg piu'incasinato di prima..Ah,senza contare che,avviando la live da un pc portatile(un altro pc),la scheda wifi blocca tutto il pc costringendomi al riavvio;se questo è un miglioramento.. (bad)
se ubuntu non ti prospetta in automatico la possibilità di installare driver senza restrizioni, lascia stare. Come è scritto qui
http://www.ubuntu.com/getubuntu/release ... %20support
The 71 and 96 series of proprietary nVidia drivers, as provided by the nvidia-glx-legacy and nvidia-glx packages in Ubuntu 8.04 LTS, are not compatible with the X.Org included in Ubuntu 8.10. Users with the nVidia TNT, TNT2, TNT Ultra, GeForce, GeForce2, GeForce3, and GeForce4 chipsets are affected and will be transitioned on upgrade to the free nv driver instead. This driver does not support 3D acceleration.
Credo dovrai aspettare che compilino una nuova versione dei driver come per chi usa i 96xx (la versione 43.05 non era compatibile) l'attuale 96.43.09 è compatibile con xorg contenuto in 8.10
ciao
grazie
peppe
Re: [NVidia] Aggiornare ad Ubuntu 8.10: driver nv
Inviato: domenica 23 novembre 2008, 11:16
da orange79
Mi sembra una scelta molto discutibile..
Cmq sia,accellerazione non supportata vuol dire senza open gl per intenderci?
Re: [NVidia] Aggiornare ad Ubuntu 8.10: driver nv
Inviato: domenica 23 novembre 2008, 13:45
da pepz
orange79 ha scritto:
Mi sembra una scelta molto discutibile..
Cmq sia,accellerazione non supportata vuol dire senza open gl per intenderci?
sì google earth è uno di quei programmi che necessitano di accelerazione grafica.
http://it.wikipedia.org/wiki/GLX
I comandi
oppure
forniscono, il primo un test, il secondo informazioni sull'avvenuta abilitazione del'accelerazione grafica.
ciao
peppe