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

Codice: Seleziona tutto

sudo /etc/init.d/gdm stop
vai nella posizione dove hai salvato i drivers scaricati dal sito Nvidia es. cd /home/utente/ e dai questo comando

Codice: Seleziona tutto

sudo sh NVIDIA-Linux-XXX.run
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

Codice: Seleziona tutto

sudo /etc/init.d/gdm start

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

Codice: Seleziona tutto

cat /var/log/nvidia-installer.log
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
Ti reinvito a seguire quanto spiegato qui.
http://forum.ubuntu-it.org/viewtopic.php?p=1512420#p1512420

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

Codice: Seleziona tutto

uname -r -a
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

Codice: Seleziona tutto

sudo /etc/init.d/gdm stop
Kubuntu

Codice: Seleziona tutto

sudo /etc/init.d/kdm stop
spostati nella cartella dove hai salvato i drivers (presumo tu li abbia nella home)

Codice: Seleziona tutto

cd ~
e procedi all'installazione

*buntu i686

Codice: Seleziona tutto

sudo sh NVIDIA-Linux-x86-173.14.18-pkg1.run
*buntu x86_64

Codice: Seleziona tutto

sudo sh NVIDIA-Linux-x86_64-173.14.18-pkg2.run
Se a questo punto tutto è andato a buon fine

Codice: Seleziona tutto

sudo nvidia-xconfig
e poi
Ubuntu

Codice: Seleziona tutto

sudo /etc/init.d/gdm start
Kubuntu

Codice: Seleziona tutto

sudo /etc/init.d/kdm start
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

Codice: Seleziona tutto

DISABLED_MODULES=”"
così

Codice: Seleziona tutto

DISABLED_MODULES="nv nvidia_new"
"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?