Pagina 4 di 7
Re: driver GeForce FX Go5650
Inviato: lunedì 23 marzo 2009, 8:03
da ilmarchi
acc. o sono io che non capisco un tubo o non riesco a farmi capire
se apro la shell vedo benissimo i comandi che digito solo se faccio init 1 succede come ho descritto sopra
a jack
se do i comandi da te suggeriti si arresta il server grafico e appare solo un trattino ma anche se faccio il login e do i comandi x installazione non succede nulla
Re: driver GeForce FX Go5650
Inviato: lunedì 23 marzo 2009, 15:31
da Jack_ut
Ti posto la procedura che eseguivo per l'installazione dei drivers nvidia,
Prova così, da terminale
Codice: Seleziona tutto
sudo apt-get install linux-headers-$(uname -r) build-essential binutils gcc xserver-xorg-dev pkg-config
Codice: Seleziona tutto
sudo apt-get --purge remove nvidia-glx nvidia-settings nvidia-glx-legacy nvidia-glx-new
premi ctrl-alt-F1 per passare in console e digiti questo comando
vai nella posizione dove hai salvato i drivers scaricati dal sito Nvidia es. cd /home/utente/ e dai questo comando
al posto di NVIDIA-Linux-XXX.run inserisci il nome dei tuoi drivers basta che inizi a digitare NV e poi premi tab e dovresti trovartelo scritto
Rispondi si a tutto
al termine dai il comando
Re: driver GeForce FX Go5650
Inviato: lunedì 23 marzo 2009, 20:44
da ilmarchi
problema:
gia al primo comando ottengo: Impossibile trovare linux-headers2.6.27-11-generic
Re: driver GeForce FX Go5650
Inviato: lunedì 23 marzo 2009, 22:25
da Jack_ut
:-[ Hai ragione avevo saltato un "-" il comando corretto è
Codice: Seleziona tutto
sudo apt-get install linux-headers-$(uname -r) build-essential binutils gcc xserver-xorg-dev pkg-config
l'ho corretto anche sopra
Re: driver GeForce FX Go5650
Inviato: lunedì 23 marzo 2009, 22:32
da ilmarchi
prima di procedere oltre e tutto ok cosi dopo il primo comando?
Codice: Seleziona tutto
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso
Lettura informazioni sullo stato... Fatto
linux-headers-2.6.27-11-generic è già alla versione più recente.
build-essential è già alla versione più recente.
binutils è già alla versione più recente.
gcc è già alla versione più recente.
xserver-xorg-dev è già alla versione più recente.
pkg-config è già alla versione più recente.
0 aggiornati, 0 installati, 0 da rimuovere e 0 non aggiornati.
Re: driver GeForce FX Go5650
Inviato: lunedì 23 marzo 2009, 22:50
da Jack_ut
Si, pare che tu abbia già tutte le versioni più recenti dei pacchetti, puoi continuare
Re: driver GeForce FX Go5650
Inviato: lunedì 23 marzo 2009, 23:01
da ilmarchi
ho risposto si a tutto e ora sono arrivato a: ERROR: unable to build the NVIDIA kernel module
poi do ancora ok e mi appare:
ERROR: installation has failed. please see the file var/log/nvidia-installer.log for details. you may find suggestions on fixing installations problems in the README available on the linux driver download page at
www.nvidia.com
Re: driver GeForce FX Go5650
Inviato: lunedì 23 marzo 2009, 23:24
da Jack_ut
Proviamo a vedre che errore ha riscontrato l'installer
Posta ll contenuto
Re: driver GeForce FX Go5650
Inviato: martedì 24 marzo 2009, 7:06
da ilmarchi
Codice: Seleziona tutto
alessia@alessia-laptop:~$ cat /var/log/nvidia-installer.log
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Mon Mar 23 22:58:49 2009
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 173.14.12.
-> 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-11-generic/build'
-> Kernel output path: '/lib/modules/2.6.27-11-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-11-gener
ic/build SYSOUT=/lib/modules/2.6.27-11-generic/build'...
NVIDIA: calling KBUILD...
make CC=cc KBUILD_VERBOSE=1 -C /lib/modules/2.6.27-11-generic/build SUBDIRS
=/tmp/selfgz6876/NVIDIA-Linux-x86-173.14.12-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/selfgz6876/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/.tmp_ver
sions ; rm -f /tmp/selfgz6876/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/.tm
p_versions/*
make -f scripts/Makefile.build obj=/tmp/selfgz6876/NVIDIA-Linux-x86-173.14.1
2-pkg1/usr/src/nv
cc -Wp,-MD,/tmp/selfgz6876/NVIDIA-Linux-x86-173.14.12-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-11-generic/arch/x86/include -
include include/linux/autoc
onf.h -Iubuntu/include -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fn
o-strict-aliasing -fno-common -Werror-implicit-function-declaration -O2 -m32
-msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -m
arch=i586 -mtune=generic -ffreestanding -pipe -Wno-sign-compare -fno-asynchr
onous-unwind-tables -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -Iinclude/asm-x86
/mach-default -fno-stack-protector -fno-omit-frame-pointer -fno-optimize-sib
ling-calls -pg -Wdeclaration-after-statement -Wno-pointer-sign -I/tmp/selfgz
6876/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv -Wall -Wimplicit -Wreturn-ty
pe -Wswitch -Wformat -Wchar-subscripts -Wparentheses -Wpointer-arith -Wno-mu
ltichar -Werror -MD -Wsign-compare -Wno-cast-qual -Wno-error -D__KERNEL__ -D
MODULE -DNVRM -DNV_VERSION_STRING=\"173.14.12\" -UDEBUG -U_DEBUG -DNDEBUG -D
MODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(nv)" -D"KBUILD_MO
DNAME=KBUILD_STR(nvidia)" -c -o /tmp/selfgz6876/NVIDIA-Linux-x86-173.14.12-p
kg1/usr/src/nv/.tmp_nv.o /tmp/selfg
z6876/NVIDIA-Linux-x86-173.14.12-pkg1/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/selfgz6876/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
c/nv/nv-linux.h:19,
from /tmp/selfgz6876/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
c/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/selfgz6876/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
c/nv/nv-linux.h:19,
from /tmp/selfgz6876/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
c/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/selfgz6876/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
c/nv/nv-linux.h:19,
from /tmp/selfgz6876/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
c/nv/nv.c:14:
include/linux/sched.h: In function ‘object_is_on_stack’:
include/linux/sched.h:1975: 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:989,
from /tmp/selfgz6876/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
c/nv/nv-linux.h:86,
from /tmp/selfgz6876/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
c/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/selfgz6876/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
c/nv/nv.c:14:
/tmp/selfgz6876/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/nv-linux.h:107:27
: error: asm/semaphore.h: Nessun file o directory
In file included from /tmp/selfgz6876/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
c/nv/nv-linux.h:109,
from /tmp/selfgz6876/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
c/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/selfgz6876/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
c/nv/nv.c:14:
/tmp/selfgz6876/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/nv-linux.h: In fu
nction ‘nv_execute_on_all_cpus’:
/tmp/selfgz6876/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/nv-linux.h:674: e
rror: too many arguments to function ‘on_each_cpu’
/tmp/selfgz6876/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/nv.c: In function
‘nv_kern_cpu_callback’:
/tmp/selfgz6876/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/nv.c:1299: error:
too many arguments to function ‘smp_call_function’
/tmp/selfgz6876/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/nv.c:1306: error:
too many arguments to function ‘smp_call_function’
make[3]: *** [/tmp/selfgz6876/NVIDIA-Linux-x86-173.14.12-pkg1/usr/src/nv/nv.
o] Error 1
make[2]: *** [_module_/tmp/selfgz6876/NVIDIA-Linux-x86-173.14.12-pkg1/usr/sr
c/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.
alessia@alessia-laptop:~$
Re: driver GeForce FX Go5650
Inviato: martedì 24 marzo 2009, 11:47
da faustomr
Re: driver GeForce FX Go5650
Inviato: martedì 24 marzo 2009, 13:59
da ilmarchi
ho seguito la tua procedura ma quando scendo a init 1 mi fa uscire da shell e resta bloccato fino a quando non spengo dall'interruttore
Re: driver GeForce FX Go5650
Inviato: sabato 28 marzo 2009, 17:44
da ilmarchi
ci siamo persi?
Re: driver GeForce FX Go5650
Inviato: sabato 28 marzo 2009, 18:33
da Jack_ut
Se vuoi riprovare col consiglio di faustomr al posto di init 1 prova a dare init 3
Per quanto riguarda il log risulta evidente che non riesce a creare il modulo dei driver, se vuoi riprovare con la procedura che ti ho postato, prova a dare prima questi comandi
Codice: Seleziona tutto
sudo apt-get install linux-image-$(uname -r) linux-headers-$(uname -r)
sudo apt-get --purge remove nvidia-kernel-common
e poi ritenta l'installazione
Re: driver GeForce FX Go5650
Inviato: sabato 28 marzo 2009, 20:17
da ilmarchi
Codice: Seleziona tutto
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Sat Mar 28 20:14:44 2009
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
-> The file '/tmp/.X0-lock' exists and appears to contain the process ID '4998'
of a runnning X server.
ERROR: You appear to be running an X server; please exit X before installing.
For further details, please see the section INSTALLING THE NVIDIA DRIVER
in the README available on the Linux driver download page at
www.nvidia.com.
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.
provato con la procedura di fausto sceso a init 3 e dopo i soliti mess. di errore riposto il file log
Re: driver GeForce FX Go5650
Inviato: domenica 29 marzo 2009, 3:27
da Jack_ut
Ma hai seguito correttamente il link suggerito da faustomr (indica esattamente la procedura da seguire e altre informazioni utili)?
Se hai problemi, riproviamo con la mia procedura e vediamo di risolvere passo passo

Re: driver GeForce FX Go5650
Inviato: domenica 29 marzo 2009, 13:57
da ilmarchi
ok io direi di ricominciare da zero passo a passo
Re: driver GeForce FX Go5650
Inviato: domenica 29 marzo 2009, 17:28
da Jack_ut
Allora procedi così:
Scarica dal sito Nvidia i drivers per la tua GeForce FX Go5650 e salvali nella tua home
Linux i686
Linux x86_64
Se non sei sicuro della tua versione *buntu dai da terminale il comando
Entra in modalità console premendo ctrl-alt-f1 (se non dovesse andare al primo colpo, premi nuovamente la combinazione di tasti)
Dai questi comandi (anche se lo hai già fatto) per installare i pacchetti necessari all'installazione
Codice: Seleziona tutto
sudo apt-get install binutils build-essential linux-headers-$(uname -r) linux-image-$(uname -r) pkg-config xserver-xorg-dev
Rimuovi i drivers nvidia presenti nel sistema
Codice: Seleziona tutto
sudo apt-get --purge remove nvidia-glx-new nvidia-glx nvidia-glx-173 nvidia-glx-177 nvidia-glx-180 nvidia-settings nvidia-glx-legacy nvidia-kernel-common
Arresta il server X
Ubuntu
Kubuntu
spostati nella cartella dove hai salvato i drivers (presumo tu li abbia nella home)
e procedi all'installazione
*buntu i686
*buntu x86_64
Se a questo punto tutto è andato a buon fine
e poi
Ubuntu
Kubuntu
N.B.
Nella guida si consiglia di editare anche il file linux-restricted-modules-common
Ubuntu
Codice: Seleziona tutto
sudo gedit /etc/default/linux-restricted-modules-common
Kubuntu
Codice: Seleziona tutto
sudo kate /etc/default/linux-restricted-modules-common
e modificare la riga
così
"Questo impedirà il caricamento del modulo fornito dal pacchetto deb.
In caso di avvii di emergenza usate il driver vesa non essendo nv
più disponibile."
Speriamo che questa volta non ci siano intoppi...
Re: driver GeForce FX Go5650
Inviato: domenica 29 marzo 2009, 20:45
da ilmarchi
durante l'installazione ho questo messaggio cmq procedo
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
Re: driver GeForce FX Go5650
Inviato: domenica 29 marzo 2009, 20:46
da ilmarchi
l'installazione mi dice di essere andata tutto ok ma si riavvia sempre in low graphic mode
Re: driver GeForce FX Go5650
Inviato: domenica 29 marzo 2009, 21:43
da Jack_ut
Riesci a postare il contenuto del tuo xorg.conf?