Compilazione modulo nvidia

2008-06-29 Thread giglio robbo' d'acciaio
Uso Etch e ho installato il 2.6.24-1 dai backports. Non riesco a compilare il
modulo nvidia per questo kernel, uso module-assistant.

Questo è il log del procedimento, gli errori non sembrano dovuti a librerie
mancanti. 

--8<---cut here---start->8---
/usr/bin/make  -f debian/rules clean
make[1]: Entering directory `/usr/src/modules/nvidia-kernel'
# select which makefile to use.
rm -f /usr/src/modules/nvidia-kernel/nv/Makefile || true
if [ 6 = 6  ]; then \
 cd /usr/src/modules/nvidia-kernel/nv ; \
 ln -s Makefile.kbuild Makefile ; \
 cd .. ; \
 if [ 0  = 1 ] ; then \
dpatch apply 04_minion ; \
 fi ; \
 if [ 0 = 1 ]; then \
dpatch apply 01_sysfs ; \
dpatch status 01_sysfs >patch-stamp ; \
dpatch apply 02_pcialias ; \
dpatch status 02_pcialias >>patch-stamp ; \
 fi ; \
fi
if [  6 = 4  ]; then \
 cd /usr/src/modules/nvidia-kernel/nv ; \
 ln -s Makefile.nvidia Makefile ; \
 cd .. ; \
fi
if [ -e patch-stamp ]; then \
   dpatch deapply-all ; \
   rm -rf patch-stamp debian/patched ; \
fi   
if [ -f /usr/src/modules/nvidia-kernel/debian/control.template ]; then \
cp  /usr/src/modules/nvidia-kernel/debian/control.template 
/usr/src/modules/nvidia-kernel/debian/control; \
fi
dh_testroot
rm -f build-stamp configure-stamp
/usr/bin/make clean SYSSRC=/lib/modules/2.6.24-1-686/build -C 
/usr/src/modules/nvidia-kernel/nv -f Makefile 
make[2]: Entering directory `/usr/src/modules/nvidia-kernel/nv'
rm -f -f nv.o nv-vm.o os-agp.o os-interface.o os-registry.o nv-i2c.o nv.o 
nv-vm.o os-agp.o os-interface.o os-registry.o nv-i2c.o nvidia.mod.o
rm -f -f build-in.o nv-linux.o *.d .*.{cmd,flags}
rm -f -f nvidia.{o,ko,mod.{o,c}} nv_compiler.h *~
rm -f -f stprof stprof.o symtab.h
rm -f -rf .tmp_versions
make[2]: Leaving directory `/usr/src/modules/nvidia-kernel/nv'
rm -f /usr/src/modules/nvidia-kernel/nv/Makefile || true;   
rm /usr/src/modules/nvidia-kernel/nv/gcc-check
rm /usr/src/modules/nvidia-kernel/nv/cc-sanity-check
dh_clean
rm /usr/src/modules/nvidia-kernel/debian/control
rm /usr/src/modules/nvidia-kernel/debian/dirs
rm /usr/src/modules/nvidia-kernel/debian/override
make[1]: Leaving directory `/usr/src/modules/nvidia-kernel'
echo "ROOT_CMD = "
ROOT_CMD = 
/usr/bin/make  -f debian/rules binary_modules
make[1]: Entering directory `/usr/src/modules/nvidia-kernel'
# select which makefile to use.
rm -f /usr/src/modules/nvidia-kernel/nv/Makefile || true
if [ 6 = 6  ]; then \
 cd /usr/src/modules/nvidia-kernel/nv ; \
 ln -s Makefile.kbuild Makefile ; \
 cd .. ; \
 if [ 0  = 1 ] ; then \
dpatch apply 04_minion ; \
 fi ; \
 if [ 0 = 1 ]; then \
dpatch apply 01_sysfs ; \
dpatch status 01_sysfs >patch-stamp ; \
dpatch apply 02_pcialias ; \
dpatch status 02_pcialias >>patch-stamp ; \
 fi ; \
fi
if [  6 = 4  ]; then \
 cd /usr/src/modules/nvidia-kernel/nv ; \
 ln -s Makefile.nvidia Makefile ; \
 cd .. ; \
fi
if ! gcc-4.1 -v 2> /dev/null  ; then \
  echo "Compiler gcc-4.1 does not exist on the system" ; \
  exit 1; \
fi
touch configure-stamp
if [ -f /usr/src/modules/nvidia-kernel/debian/control.template ]; then \
cp  /usr/src/modules/nvidia-kernel/debian/control.template 
/usr/src/modules/nvidia-kernel/debian/control; \
fi
dh_testdir
dh_testroot
PATCHLEVEL = 6 
Kernel compiler version : 4.1.1
Detected compiler version : 4.1.1
Using compiler gcc-4.1 version 4.1.1
touch /usr/src/modules/nvidia-kernel/nv/gcc-check
touch /usr/src/modules/nvidia-kernel/nv/cc-sanity-check
## Main Make ##
IGNORE_CC_MISMATCH=1 CC="gcc-4.1"  /usr/bin/make -C 
/usr/src/modules/nvidia-kernel/nv -f Makefile 
SYSSRC=/lib/modules/2.6.24-1-686/build   KBUILD_PARAMS="-C 
/lib/modules/2.6.24-1-686/build SUBDIRS=/usr/src/modules/nvidia-kernel/nv" 
module;
make[2]: Entering directory `/usr/src/modules/nvidia-kernel/nv'

NVIDIA: calling KBUILD...
make CC=gcc-4.1 -C /lib/modules/2.6.24-1-686/build 
SUBDIRS=/usr/src/modules/nvidia-kernel/nv modules
make[3]: Entering directory `/usr/src/linux-headers-2.6.24-1-686'
echo \#define NV_COMPILER \"`gcc-4.1 -v 2>&1 | tail -n 1`\" > 
/usr/src/modules/nvidia-kernel/nv/nv_compiler.h
  CC [M]  /usr/src/modules/nvidia-kernel/nv/nv.o
In file included from include/linux/list.h:8,
 from include/linux/preempt.h:11,
 from include/linux/spinlock.h:49,
 from include/linux/seqlock.h:29,
 from include/linux/time.h:8,
 from include/linux/timex.h:57,
 from include/linux/sched.h:53,
 f

Re: Compilazione modulo nvidia

2008-06-29 Thread Nicola Manca

Io per i driver Nvidia uso sempre l'installer scaricato dal sito.
modules assistant ogni tanto mi da problemi... ed è meno aggiornato.

Prova con lo script che scarichi da nvidia.com

ciao


--
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto "unsubscribe". Per

problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Compilazione modulo nvidia

2008-06-29 Thread Stefano De Carlo

Usi un driver legacy?

Non so se con i kernel 2.6.24 vale, ma con la serie 25 per compilare il 
modulo ho dovuto patchare il nvidia-kernel-source per assicurare la 
compatibilità con gli ultimi kernel.


Puoi provare con la patch scaricando dal forum di nvidia nvnews; se non 
funziona cancelli la dir col sorgente e la riscompatti dal tarball e.. 
ti farai venire un'altra idea =)



Stefanauss.


--
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto "unsubscribe". Per

problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Compilazione modulo nvidia

2008-06-29 Thread gollum1
Il Sunday 29 June 2008 16:08:40 Stefano De Carlo ha scritto:
> Usi un driver legacy?
>
> Non so se con i kernel 2.6.24 vale, ma con la serie 25 per compilare il
> modulo ho dovuto patchare il nvidia-kernel-source per assicurare la
> compatibilità con gli ultimi kernel.
>
> Puoi provare con la patch scaricando dal forum di nvidia nvnews; se non
> funziona cancelli la dir col sorgente e la riscompatti dal tarball e..
> ti farai venire un'altra idea =)
>
>
> Stefanauss.

Io ho sempre usto lo script scaricato dal nvidia.com, ed è sempre andato tutto 
alla grande...

ora mi è tornato il mio portatile dall'assistenza, ho reinstallato il tutto, 
ma quando vado a installare il driver mi dice che il kernel che sto usando ha 
attivato qualcosa per Xen e quindi non viene supportato dal driver nvidia, e 
quindi si ferma l'installazione... 

ma io non ho installato il kernel per xen ho installato quello per i686 (il k7 
rimanda comunque ancora a questo)

qualcuno ha qualche suggerimento in merito?

Byez
-- 
Gollum 1
Tessoro, dov'é il mio tesssoro...


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
[EMAIL PROTECTED] con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Compilazione modulo nvidia

2008-06-30 Thread giglio robbo' d'acciaio
Nicola Manca <[EMAIL PROTECTED]> writes:

> Prova con lo script che scarichi da nvidia.com

Sono uno di quegli sfortunati ai quali i driver NVIDIA piantano la macchina,
sto provando diverse combinazioni di kernel e driver per vedere se posso
aggirare il problema.
-- 
 Dona i tuoi cicli di clock alla ricerca!
 http://boinc.berkeley.edu/
  
  Olio, aceto, pepe e sale, sarebbe buono uno stivale.
-- P. Pisani, "Briciole di saggezza popolare"


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Compilazione modulo nvidia

2008-06-30 Thread Stefano De Carlo

gollum1 ha scritto:

Il Sunday 29 June 2008 16:08:40 Stefano De Carlo ha scritto:
  

Usi un driver legacy?

Non so se con i kernel 2.6.24 vale, ma con la serie 25 per compilare il
modulo ho dovuto patchare il nvidia-kernel-source per assicurare la
compatibilità con gli ultimi kernel.

Puoi provare con la patch scaricando dal forum di nvidia nvnews; se non
funziona cancelli la dir col sorgente e la riscompatti dal tarball e..
ti farai venire un'altra idea =)


Stefanauss.



Io ho sempre usto lo script scaricato dal nvidia.com, ed è sempre andato tutto 
alla grande...


ora mi è tornato il mio portatile dall'assistenza, ho reinstallato il tutto, 
ma quando vado a installare il driver mi dice che il kernel che sto usando ha 
attivato qualcosa per Xen e quindi non viene supportato dal driver nvidia, e 
quindi si ferma l'installazione... 

ma io non ho installato il kernel per xen ho installato quello per i686 (il k7 
rimanda comunque ancora a questo)


qualcuno ha qualche suggerimento in merito?

Byez
  


http://groups.google.se/group/linux.debian.bugs.dist/browse_thread/thread/9cded18a9f656766/9a29a5e28e788c55?lnk=raot

Tutti i kernel debian x86_32 hanno il supporto per la 
paravirtualizzazione XEN attivato, anche quelli "non-xen".
L'unico modo di risolvere è di ricompilarsi il kernel levando sto 
supporto qui.


Per lo script, dipende dal driver di cui hai bisogno. Se hai bisogno del 
driver legacy, lo script non compila da una certa versione del kernel in 
poi (non ho presente quale), e bisogna patchare lo script con una patch 
di nvidia prima di poterlo adoperare.



Stefanauss.



--
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto "unsubscribe". Per

problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Compilazione modulo nvidia

2008-07-01 Thread gollum1
Il Monday 30 June 2008 21:08:04 Stefano De Carlo ha scritto:
>
> http://groups.google.se/group/linux.debian.bugs.dist/browse_thread/thread/9
>cded18a9f656766/9a29a5e28e788c55?lnk=raot
>
> Tutti i kernel debian x86_32 hanno il supporto per la
> paravirtualizzazione XEN attivato, anche quelli "non-xen".
> L'unico modo di risolvere è di ricompilarsi il kernel levando sto
> supporto qui.
>
> Per lo script, dipende dal driver di cui hai bisogno. Se hai bisogno del
> driver legacy, lo script non compila da una certa versione del kernel in
> poi (non ho presente quale), e bisogna patchare lo script con una patch
> di nvidia prima di poterlo adoperare.
>

oddio... non saprei... io ho una nvidia 7600, ho scaricato il file 
NVIDIA-Linux-x86-173.14.09-pkg1.run che con i kernel precedenti aveva 
funzionato tranquillamente (prima della reinstallazione completa della 
macchina per guasto HW).

ho sempre usato i kernel ufficiali (k7 prima e 686 poi) di debian, quindi non 
saprei la differenza tra legalcy o altro...

sinceramente non è che mi vada molto di ricompilarmi il kernel solo per far 
andare il driver nvidia (almeno non ora, più avanti forse)...

quindi secondo te non ho nessuna soluzione per far andare sto driver?

TNX&Byez
-- 
Gollum 1
Tessoro, dov'é il mio tesssoro... 


Questa e-mail, ed i suoi eventuali allegati, contengono informazioni 
confidenziali e riservate. 
Se avete ricevuto questa comunicazione per errore non  utilizzatene il 
contenuto e non portatelo a conoscenza di alcuno. Siete inoltre pregati di 
eliminarla dalla vostra casella e avvisare il mittente. 
E' da rilevare inoltre che l'attuale infrastruttura tecnologica non puo' 
garantire l'autenticita' del mittente, ne' tantomeno l'integrita' dei 
contenuti. 
Opinioni, conclusioni ed altre informazioni contenute nel messaggio possono 
rappresentare punti di vista personali a meno di diversa esplicita indicazione 
autorizzata.



--
Per REVOCARE l'iscrizione alla lista, inviare un email a
[EMAIL PROTECTED] con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Compilazione modulo nvidia

2008-07-01 Thread Marco Valli
Alle martedì 1 luglio 2008, gollum1 ha scritto:
> quindi secondo te non ho nessuna soluzione per far andare sto driver?

Io uso Sid e il kernel 2.6.25 per 686: module-assistant funziona 
egregiamente.
saluti
ps con una 7600 *non* devi usare i driver legacy - destinati alle schede 
più vecchie della tua.

-- 
Marco Valli
http://forlibertaria.ath.cx


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Compilazione modulo nvidia

2008-07-01 Thread gollum1
Il Tuesday 01 July 2008 14:36:28 Marco Valli ha scritto:
> Alle martedì 1 luglio 2008, gollum1 ha scritto:
> > quindi secondo te non ho nessuna soluzione per far andare sto driver?
>
> Io uso Sid e il kernel 2.6.25 per 686: module-assistant funziona
> egregiamente.
> saluti
> ps con una 7600 *non* devi usare i driver legacy - destinati alle schede
> più vecchie della tua.
>
> --
> Marco Valli
> http://forlibertaria.ath.cx

Avevo provato con m-a parecchio tempo fa e non funzionava adeguatamente, ora 
ho riprovato, e pare che il driver lo abbia compilato. vedo in /dev questi 
due file:

/dev/nvidia0  /dev/nvidiactl

il problema è che non riesco ad utilizzarlo...

ho provato con dpkg-reconfigure xserver-xorg, con il solo risultato che è 
sparito tutto quello che riguarda la definizione del driver appunto, e non 
riesco a capire se sto usando il driver nvidia o il driver nv...

e in questo caso... chi gli ha detto quale caricare e come?

con il vecchio xorg.conf avevo provato a metterci il driver nvidia e nvidia0, 
ma mi diceva che non esiste...

con modconf ho caricato in modo definitivo il modulo della nvidia (ha aggiunto 
automaticamente i parametri da passare al driver)...

ero abituato con i driver che ricompilavo usando lo script del sito nvidia e 
vedere il logo nvidia alla partenza, ora invece non vedo assolutamente nulla 
e non riesco a capire se sto usando i driver proprietari o meno...

(ho provato a cercare documentazione in /usr/share/nvidia-common, ma l'unica 
cosa che ho trovato è uno script con un alias)

Tnx&Byez
-- 
Gollum 1
Tessoro, dov'é il mio tesssoro...


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
[EMAIL PROTECTED] con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: (RISOLTO) Compilazione modulo nvidia

2008-07-01 Thread gollum1
Il Tuesday 01 July 2008 22:15:12 gollum1 ha scritto:
> Il Tuesday 01 July 2008 14:36:28 Marco Valli ha scritto:
> > Alle martedì 1 luglio 2008, gollum1 ha scritto:
> > > quindi secondo te non ho nessuna soluzione per far andare sto driver?
> >
> > Io uso Sid e il kernel 2.6.25 per 686: module-assistant funziona
> > egregiamente.
> > saluti
> > ps con una 7600 *non* devi usare i driver legacy - destinati alle schede
> > più vecchie della tua.
> >
> > --
> > Marco Valli
> > http://forlibertaria.ath.cx
>
> Avevo provato con m-a parecchio tempo fa e non funzionava adeguatamente,
> ora ho riprovato, e pare che il driver lo abbia compilato. vedo in /dev
> questi due file:
>
> /dev/nvidia0  /dev/nvidiactl
>
> il problema è che non riesco ad utilizzarlo...
>
> ho provato con dpkg-reconfigure xserver-xorg, con il solo risultato che è
> sparito tutto quello che riguarda la definizione del driver appunto, e non
> riesco a capire se sto usando il driver nvidia o il driver nv...
>
> e in questo caso... chi gli ha detto quale caricare e come?
>
> con il vecchio xorg.conf avevo provato a metterci il driver nvidia e
> nvidia0, ma mi diceva che non esiste...
>
> con modconf ho caricato in modo definitivo il modulo della nvidia (ha
> aggiunto automaticamente i parametri da passare al driver)...
>
> ero abituato con i driver che ricompilavo usando lo script del sito nvidia
> e vedere il logo nvidia alla partenza, ora invece non vedo assolutamente
> nulla e non riesco a capire se sto usando i driver proprietari o meno...
>
> (ho provato a cercare documentazione in /usr/share/nvidia-common, ma
> l'unica cosa che ho trovato è uno script con un alias)

alla fine la soluzione era più banale di quanto sembrasse...

non era installato il pacchetto nvidia-glx e nvidia-settings

uan volta installato questo pacchetto e lanciato il programma:

nvidia-xconfig

che modifica xorg per l'uso del driver corretto... ecco che restartando xorg, 
tutto funziona perfettamente...

come sempre grande debian, che nei suoi meandri ha sempre una soluzione per 
tutto, e grande lista la nostra, che ha sempre qualcuno in grado di dare 
qualche ottimo suggerimento...

Grazie dell'aiuto...

Byez
-- 
Gollum 1
Tessoro, dov'é il mio tesssoro...


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
[EMAIL PROTECTED] con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Compilazione modulo nvidia + ulterione problemino con doppio kernel

2008-07-01 Thread CaSt
giglio robbo' d'acciaio ha scritto:

> Uso Etch e ho installato il 2.6.24-1 dai backports. Non riesco a compilare il
> modulo nvidia per questo kernel, uso module-assistant.

Anch'io uso Etch con il 2.6.24 dei backports: i miei driver nvidia
girano splendidamente. Ho usato l'installer disponibile direttamente
sul sito nVidia [1]. Ecco il procedimento:

# apt-get install binutils build-essential linux-headers-$(uname -r)
pkg-config xserver-xorg-dev

 - CTRL+ALT+F1 e vai al terminale virtuale tty1
 - Immetti tuoi user e password
 - # /etc/init.d/gdm stop oppure
   # /etc/init.d/kdm stop  a seconda del tuo dm...
 - Vai nella cartella dove hai salvato il file .run
 - # cd /home/tuonomeutente
 -  lancia il comando
   # sh NVIDIA-Linux-x86-173.08-pkg.run -a -n -N
avendo cura naturalmente di sostituire, nell'ultimo comando, la
versione esatta del tuo
installer

Dovrebbe andare tutto a buon fine... :-)

Anch'io sono di fronte ad un problema con questi benedetti driver
nVidia
Oltre al suddetto kernel, vorrei far girare il 2.6.21 rt (a bassa
latenza) da 64 Studio, kernel solidissimo e perfettamente compatbile
con Etch. Non ho fatto altro che ripetere la medesima procedura per
entrambi i kernel installati, assistendo alla perfetta riuscita di
tutte e due le installazioni. Di fatto, però, a funzionare è soltanto
il display manager caricato dall'ultimo kernel del quale ho installato
i driver...

Cercando su Google non ho trovato molto, e questo fa sorgere in me il
sospetto che la soluzione possa essere banale, ma purtroppo non ci
arrivo...

Avete suggerimenti?
Grazie in anticipo...

CaSt


[1] http://www.nvidia.it/object/linux_it.html


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
[EMAIL PROTECTED] con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]