PDA

View Full Version : Aiuto per Nvidia...sono disperato


Polyethylene
26-12-2004, 18:19
ciao, è la prima volta che scrivo su questo forum ne approfitto per salutare tutti.

Ho una scheda Nvidia Geforce mx e sono su una Ubuntu.
Tutti i tentativi che ho fatto sono frutto di consigli dati da amici o tutorial presi in rete. Sono passato a Linux da due mesi, cercate di capirmi...
Non riesco in nessun modo a far funzionare l'accelerazione 3d, non riesco ad installare i driver.
Ho provato a:
1- scaricare l'installer NVIDIA-Linux-x86-1.0-6629-pkg1.run e a lanciarlo con sh
risultato: sostiene che non ho il sorgente
2- scarico ed installo kernel-source-2.6.8.1 corrispondente al mio
risultato: nessuno... continua a dire che non ce l'ho o che non lo trova, come fare a farglielo trovare non ne ho idea.
3- intanto disperato installo qualunque cosa riguardi drivers nvidia
4-non capendo provo modprobe nvidia
5- lsmod da come output nvidia 4821428 0
Tutto quello che riesco ad installare sembra essere comunque gia presente, allora
6- provo a modificare il file di configurazione /etc/X11/XF86Config-4 come indicato in alcuni tutorial: rimuovo in "module" le righe Load (carica) "dri" Load (carica) "GLcore" e cambio Driver "nv" in Driver "nvidia"
risultato: X non parte più, carico con modprobe nvidia mi da errore, rimetto a posto il file di conf di prima e quando riesco a fare partire X mi parte gnome invece di kde e mi si è totalmente azzerato firefox (???)
7- sull'ennesimo tutorial mi si dice di provare a compilareil driver dopo averlo scompattato... peccato che il driver che ho in formato .run non si scompatti e mi dia errore quando provo a farlo con sh NVIDIA-Linux-x86-1.0-5336-pkg1.run -extract-only

a sto punto non ci capisco più nulla, aiuto vi prego..

crashd
26-12-2004, 18:33
da root, dai questi comandi:
sudo apt-get install nvidia-glx
sudo nvidia-glx-config enable
e riavvia.

RRT4
26-12-2004, 18:34
Originariamente inviato da Polyethylene
2- scarico ed installo kernel-source-2.6.8.1 corrispondente al mio
risultato: nessuno... continua a dire che non ce l'ho o che non lo trova, come fare a farglielo trovare non ne ho idea.


se lo hai installato con apt-get hai un pacchetto in /usr/src/ con estensione .tar.bz2
lo devi decomprimere con tar xvjf kernel-source-2.6.8.1.tar.bz2 e creare il link alla cartella /usr/src/linux
con ln -s kernel-source-2.6.8.1 linux

rollopack
26-12-2004, 18:35
Potresti controllare se in /usr/src il link simbolico linux punta alla cartella dei sorgenti del tuo kernel, nel tuo caso dovrebbe essere /usr/src/linux-2.6.8.1, se così non fosse crealo tu, con "ln -s linux linux-2.6.8.1"

rollopack
26-12-2004, 18:37
3 risposte in 3 minuti, niente male per essere a Santo Stefano! :D

Polyethylene
26-12-2004, 18:47
..a fare quello che dite... vi faccio sapere grazie!!!

Polyethylene
26-12-2004, 19:22
Allora...ho fatto tutto quello che avete detto...
Effettivamente andava scompattato, non lo sapevo, poi con ln-s ho creato il link...
per ora è solo cambiato l'errore.. ora dice

If you are using a Linux 2.6 kernel, please make sure
you have configured kernel sources matching your kernel
installed on your system. If you specified a separate
output directory using either the "KBUILD_OUTPUT" or
the "O" KBUILD parameter, make sure to specify this
directory with the SYSOUT environment variable or with
the appropriate nvidia-installer command line option.

Ho installato anche degli headers come un mio amico consigliava ma picche...
ora vi copio un po di output che magari ci

capite...root@Apocalypse:/home/apocalypse # ls -lh /usr/src
totale 35M
drwxr-xr-x 16 root root 4,0K 2004-12-26 19:02 kernel-headers-2.6.8-1
drwxr-xr-x 3 root root 4,0K 2004-12-26 19:02 kernel-headers-2.6.8-1-386
drwxr-xr-x 3 root root 4,0K 2004-12-26 19:02 kernel-kbuild-2.6-3
drwxr-xr-x 18 root root 4,0K 2004-11-24 22:47 kernel-source-2.6.8
-rw-r--r-- 1 root root 34M 2004-11-24 22:49 kernel-source-2.6.8.tar.bz2
lrwxrwxrwx 1 root src 19 2004-12-26 18:49 linux -> kernel-source-2.6.8
-rw-r--r-- 1 root root 1,2M 2004-11-12 20:14 nvidia-kernel-source.tar.gz
drwxr-xr-x 7 root root 4,0K 2004-11-12 02:49 rpm


root@Apocalypse:/home/apocalypse # dpkg -l |grep kernel
ii iptables 1.2.11-8 Linux kernel 2.4+ iptables administration to
ii kernel-headers 2.6.8-10 Header files related to Linux kernel version
ii kernel-headers 2.6.8-10 Linux kernel headers 2.6.8 on 386
ii kernel-image-2 2.4.27-6 Linux kernel image for version 2.4.27on 386
ii kernel-kbuild- 2.6.8-1 Linux kernel 2.6 kbuild tools
ii kernel-package 8.117 A utility for building Linux kernel related
ii kernel-source- 2.6.8-10 Linux kernel source for version 2.6.8with D
ii linux-386 2.6.8.1-13 Complete Linux kernel on 386.
ii linux-image-2. 2.6.8.1-13 Linux kernel image for version 2.6 on386.
ii linux-image-2. 2.6.8.1-16 Linux kernel image for version 2.6.8.1 on 38
ii linux-image-38 2.6.8.1-13 Linux kernel image on 386.
ii linux-kernel-h 2.5.999-test7- Linux Kernel Headers for development
ii module-init-to 3.1-rel-2 tools for managing Linux kernel modules
ii nvidia-kernel- 1.0.6629+2 NVIDIA binary kernel module for Linux2.4.27
ii nvidia-kernel- 1.0.6629+1 NVIDIA binary kernel module common files
ii nvidia-kernel- 1.0.6629+1-1 NVIDIA binary kernel module source


root@Apocalypse:/home/apocalypse # dpkg -l |grep nvi
ii bug-buddy 2.8.0-2 The GNOME Desktop Environment's bug reportin
ii fakeroot 1.2.2 Gives a fake root environment
ii nvidia-glx 1.0.6629+1-1 NVIDIA binary XFree86 4.x driver
ii nvidia-glx-dev 1.0.6629+1-1 NVIDIA binary XFree86 4.x driver development
ii nvidia-kernel- 1.0.6629+2 NVIDIA binary kernel module for Linux2.4.27
ii nvidia-kernel- 1.0.6629+1 NVIDIA binary kernel module common files
ii nvidia-kernel- 1.0.6629+1-1 NVIDIA binary kernel module source
ii nvidia-setting 1.0+2-3 Tool of configuring the NVIDIA graphics driv
ii python-gnome2 2.6.1-1 Python bindings for the GNOME desktopenviro
ii python2.3-gnom 2.6.1-1 Python bindings for the GNOME desktopenviro

crashd
26-12-2004, 19:29
fai quello che ti ho detto io, con ubuntu bastano quei comandi :O

Polyethylene
26-12-2004, 19:35
il primo comando mi ha fatto installare una cosa che gia avevo...il secondo non lo riconosce come tale...ho fatto copia incolla...non so che dire

crashd
26-12-2004, 19:44
Originariamente inviato da Polyethylene
il primo comando mi ha fatto installare una cosa che gia avevo...il secondo non lo riconosce come tale...ho fatto copia incolla...non so che dire
strano.. l'accellerazione 3d l'ho attivata in quella maniera :confused:

wubby
26-12-2004, 20:19
ubuntu == debian
allora direi di azzerare tutto e di usare

module assistant

esegui il comando che vedi sopra e poi:

build: compila il modulo il per il tuo kernel,
installa il pacchetto che genera,
modifica XConfig e godi dell'accelerazione grafica :)

Se hai dubbi siamo qua... :)

Polyethylene
26-12-2004, 20:42
Originariamente inviato da wubby
ubuntu == debian
allora direi di azzerare tutto e di usare

module assistant

esegui il comando che vedi sopra e poi:

build: compila il modulo il per il tuo kernel,
installa il pacchetto che genera,
modifica XConfig e godi dell'accelerazione grafica :)

Se hai dubbi siamo qua... :)

Scusa, quale comando? il comando "module assistant" ( non vedo altro..) non esiste, o perlomeno è la risposta che da a me la shell

wubby
26-12-2004, 20:43
apt-get install module-assistant
:)

NLDoMy
26-12-2004, 20:48
vero in ubuntu bastano quei due comandi... a me però quando feci "feci... 2 giorni fa" apt-get upgrade con i rep debian nn funzionò più, me dava not found... nn è che hai fatto la mia stessa cosa? :D


una domanda per il WUBBY: stavo scaricando la iso giornaliera della sarge di debbina ma stasera 26 Dicembre alle 19:40 circa le hanno aggiornate... ero al 9 cd completo, 10 e 11 a metà T_T gli andrà bene lo stesso se installo debbina da quei cd "iso giornaliere prima del 26 dicembre" e poi finisco con quelli nuovi?, tanto poi fazzo apt-get upgrade no?

PS: a parte nn credo che installerò 15 a botta, ci sarà il mondo li dentro, manco conosco il posto dove abito... T_T

se c'era qualche bug fix me lo... mango :D

Polyethylene
26-12-2004, 20:55
File di configurazione `/etc/udev/scripts/ide-devfs.sh'
==> File nel sistema creato da te o da uno script.
==> File anche nel pacchetto fornito dal responsabile del pacchetto.
Cosa decidi di fare? Le tue opzioni sono:
Y o I : per installare la versione del responsabile del pacchetto
N o O : per mantenere la versione correntemente installata
D : per mostrare le differenze tra le versioni
Z : per sospendere questo processo ed esaminare la situazione
L'azione di default è di mantenere la tua versione corrente.

...è quanto mi ha dato alla fne dell install di module assistant....CHE FACCIO?

wubby
26-12-2004, 20:58
Y
:)
Il pacchetto era gia installato (è un upgrade)
il comando è
module-assistant

NLDoMy
26-12-2004, 21:09
scsusa WUBBY era per te la domanda su sarge... guarda un po' 2 post sopra plz thx and sorry :D

wubby
26-12-2004, 21:16
Originariamente inviato da NLDoMy
una domanda per il WUBBY: stavo scaricando la iso giornaliera della sarge di debbina ma stasera 26 Dicembre alle 19:40 circa le hanno aggiornate...

Capita... :p

ero al 9 cd completo, 10 e 11 a metà T_T gli andrà bene lo stesso se installo debbina da quei cd "iso giornaliere prima del 26 dicembre" e poi finisco con quelli nuovi?

Installa tranquillamente. Onde evitare casini metti nel sources.list anche i riferimenti ai repository cosi che se qualche pacchetto necessita di un aggiornamento non presente nei cd puoi cercare di farlo online.

, tanto poi fazzo apt-get upgrade no?

L'upgrade lo fai dopo l'update... ;)
apt-get update
apt-get upgrade
:)

PS: a parte nn credo che installerò 15 a botta, ci sarà il mondo li dentro, manco conosco il posto dove abito... T_T

Metti il primo cd e installi debian.
Ad un certo punto ti chiederà se hai altri cd. Metti tutti i quindici cd in maniera da far sapere a lei che se ti serve un determinato pacchetto sa dove cercarlo.

Spero di essere stato abbastanza confuso... Il vinello era troppo buono... :oink:

Polyethylene
26-12-2004, 21:20
Originariamente inviato da wubby
Y
:)
Il pacchetto era gia installato (è un upgrade)
il comando è
module-assistant

Warning, /usr/src/linux seems to contain unconfigured kernel #
│ source!1

devo preoccuparmi??

NLDoMy
26-12-2004, 21:20
sdsdaad sisi sei stato abbastanza confuso per me... :oink:



lolz lolz lolz

wubby
26-12-2004, 21:27
Originariamente inviato da Polyethylene
Warning, /usr/src/linux seems to contain unconfigured kernel #
│ source!1
devo preoccuparmi??
Non saprei :(
nvidia-kernel-source è installato? :)

lovaz
27-12-2004, 12:59
I sorgenti devono corrispondere esattamente al running kernel, di solito basta che ti prendi il pacchetto kernel-source (o headers) della tua distribuzione, non conosco ubuntu, ma spero ci sia.

Polyethylene
27-12-2004, 18:22
allora.. ho prelevato i sorgenti del kernel 2.6.8, quelli che ho installati sono 2.6.8-1 ma non riesco a trovarli da nessuna parte
per quanto riguarda module assistant Welcome to the dialog frontend of module-assistant questa è la schermata che mi appare dopo che me ne sono fregato dell'avviso Warning, /usr/src/linux seems to contain unconfigured kernel #
│ source!1



This │
│ user interface provides access to the few commands of this │
│ program. │
│ │
│ If you wish to learn more, choose the OVERVIEW option. │
│ │
│ If you wish to look for existing module packages for your │
│ needs or wish to compile a new one from source, choose them │
│ │
│ OVERVIEW Show all possible command line commands │
│ UPDATE Update the cached package information │
│ PREPARE Configure the system to compile modules │
│ SELECT Select the module/source packages to work on │
│ EXIT Exit the program

scusate se sono un po imbranato, ma non ho mai avuto a che fare con cose di questo tipo, sono alle prime armi... non so che fare...

Polyethylene
27-12-2004, 18:27
ho provato ora a usare il module assistant...

root@Apocalypse:/home/apocalypse # module-assistant
Starting the Dialog UI...
apt-get install kernel-headers-2.6.8.1-3-386

Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso... Fatto
E: Impossibile trovare kernel-headers-2.6.8.1-3-386

Done!


Press Return to continue...
root@Apocalypse:/home/apocalypse # apt-get install kernel-headers-2.6.8.1-3-386
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso... Fatto
E: Impossibile trovare kernel-headers-2.6.8.1-3-386

non trovo neppure gli headers...
non utilizzo i repository d ubuntu, ho comunque provato a decommentarli sul sources list, ma mi da l'errore

Impossibile controllare la lista dei pacchetti sorgente http://archive.ubuntu.com warty/universe Packages (/var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_warty_universe_binary-i386_Packages) - stat (2 No suchfile or directory)

Polyethylene
27-12-2004, 20:21
sono riuscito a trovare sia gli headers che i sorgenti del mio kernel...
sembra che l'installazione ora prosegua... perlomeno finchè non mi da un nuovo tipo di errore

WARNING: Your kernel was configured to include rivafb support as
a loadable kernel module.

The rivafb driver conflicts with the NVIDIA driver; the
NVIDIA kernel module will still be built and installed,
but be aware that the NVIDIA driver will not be able to
function properly if the rivafb module is loaded!

Al che me ne sono fregato e ho proseguito... almeno fino a :

ERROR: Unable to load the kernel module 'nvidia.ko'. This is most like$
because the kernel module was built using the wrong kernel sourc$
Please make sure you have installed the kernel source files for $
kernel; on Red Hat Linux systems, for example, be sure you have $
'kernel-source' rpm installed. If you know the correct kernel s$
files are installed, you may specify the kernel source path with$
'--kernel-source-path' commandline option.
-> Kernel module load error: insmod: error inserting './usr/src/nv/nvid$
-1 Invalid module format
-> Kernel messages:
UDF-fs: No VRS found
ISO 9660 Extensions: Microsoft Joliet Level 3
ISO 9660 Extensions: RRIP_1991A
nvidia: disagrees about version of symbol struct_module
nvidia: disagrees about version of symbol struct_module

attendo speranzoso una mano dal cielo...

wubby
28-12-2004, 07:55
Originariamente inviato da Polyethylene
ERROR: Unable to load the kernel module 'nvidia.ko'. This is most like$
because the kernel module was built using the wrong kernel sourc$
Please make sure you have installed the kernel source files for $
kernel; on Red Hat Linux systems, for example, be sure you have $
'kernel-source' rpm installed. If you know the correct kernel s$
files are installed, you may specify the kernel source path with$
'--kernel-source-path' commandline option.
-> Kernel module load error: insmod: error inserting './usr/src/nv/nvid$
-1 Invalid module format
-> Kernel messages:
UDF-fs: No VRS found
ISO 9660 Extensions: Microsoft Joliet Level 3
ISO 9660 Extensions: RRIP_1991A
nvidia: disagrees about version of symbol struct_module
nvidia: disagrees about version of symbol struct_module

Rileggevo il thread: c'è un caos di pacchetti.
Fermati un attimo.

env COLUMNS=132 dpkg -l | grep nvidia

env COLUMNS=132 dpkg -l grep kernel

mi sa che devi piallare un po' di pacchetti

e poi un ls /usr/src :)

Polyethylene
28-12-2004, 11:35
wubby io ti posto l'output, anche perchè quello che ne è uscito fuori credo sia abbastanza preoccupante...

root@Apocalypse:/home/apocalypse # env COLUMNS=132 dpkg -l | grep nvidia
ii nvidia-glx 1.0.6629+1-1 NVIDIA binary XFree86 4.x driver
ii nvidia-glx-dev 1.0.6629+1-1 NVIDIA binary XFree86 4.x driver development files
ii nvidia-kernel-2.4.27-1-386 1.0.6629+2 NVIDIA binary kernel module for Linux 2.4.27-1-386
ii nvidia-kernel-common 1.0.6629+1 NVIDIA binary kernel module common files
ii nvidia-kernel-source 1.0.6629+1-1 NVIDIA binary kernel module source
ii nvidia-settings 1.0+2-3 Tool of configuring the NVIDIA graphics driver


root@Apocalypse:/home/apocalypse # env COLUMNS=132 dpkg -l grep kernel
Desiderato=sconosciUto/Installato/Rimosso/P:eliminato/H:bloccato
| Stato=Non/Installato/file Config./U:spacchett./conf. Fallita/H:inst.parzial.
|/ Err?=(nessuno)/H:bloc./necess.Reinst./X=entrambi (Stato,Err: maiusc.=grave)
||/ Nome Versione Descrizione
+++-===========================-===========================-======================================================================
ii grep 2.5.1.ds1-4 GNU grep, egrep and fgrep
Nessun pacchetto corrisponde a kernel.

:confused:

wubby
28-12-2004, 17:13
:) dpkg -l | grep kernel

Hai dimenticato questo: | :)

Qual'è la situazione attuale?

Cemb
28-12-2004, 17:49
Ok, vengo a piangere un po' anch'io.. tanto sono a casa a smanazzare col pc in preda a una fastidiosa enterite virale.. (mai stato così male di panza!!).

Allora, anch'io non riesco assolutamente a far andare i driver nvidia con la mia nuovissima debby sarge..

ho provato con il pacchetto ufficiale di nvidia (che aveva sempre funzionato con suse, mandrake, fedora core 1 -> distro che ho appena brasato in favore di debby! :D )

ho provato coi metodi da voi elencati

ho provato diverse guide trovate in giro..

non ci sto a capire più 'na mazza..

ho attualmente ricompilato per l'ennesima volta il kernel (2.6.7, ricompilato "custom" dai sorgenti patchati debian). Ho anche controllato di avere il supporto per i "loadable modules", ma se faccio modprobe nvidia.ko da bash mi dice

modprobe: QM_MODULES: Function not implemented

insmod: QM_MODULES: Function not implemented

insmod: cannot open /proc/ksyms No such file or directory
insmod: insmod /lib/modules/2.6.7/nvidia/nvidia.ko failed
insmod: QM_MODULES: Function not implemented

insmod: QM_MODULES: Function not implemented

insmod: insmod nvidia.ko failed


Quando provo a installare i driver con l'installer nvidia crea il modulo (apparentemente), ma poi si pianta dicendo appunto che non può caricare il modulo nvidia.ko. Dice di controllare il percorso dei sorgenti del kernel, ma l'ho già fatto e sono sicuro che sia giusto (mi sono procurato sia sorgenti che headers del kernel 2.6.7).

Ho dato un bell'apt-get install nvidia-glx

però il successivo "nvidia-glx-config enable" (come segnalato per ubuntu, che però dovrebbe essere uguale a debian) non me lo prende assolutamente.

Ho provato anche con il module assistant, come segnalato, ma non c'è verso. attualmente dando dpkg -l | grep kernel ottengo

ii iptables 1.2.11-8 Linux kernel 2.4+ iptables administration to
ii kcmlinuz 3.2.2-1 KDE Frontend for the Linux kernel configurat
ii kernel-headers 2.6.7-2 Header files related to Linux kernel version
ii kernel-image-2 2.4.27-2 Linux kernel image for version 2.4.27 on 386
ii kernel-kbuild- 2.6.8-1 Linux kernel 2.6 kbuild tools
ii kernel-package 8.117 A utility for building Linux kernel related
ii kernel-source- 2.6.7-4 Linux kernel source for version 2.6.7 with D
ii linux-kernel-h 2.5.999-test7- Linux Kernel Headers for development
ii nvidia-kernel- 1.0.6111+3 NVIDIA binary kernel module for Linux 2.4.27
ii nvidia-kernel- 1.0.6111-1 NVIDIA binary kernel module for Linux 2.6.7
ii nvidia-kernel- 1.0.6629+1 NVIDIA binary kernel module common files
ii nvidia-kernel- 1.0.6111-1 NVIDIA binary kernel module source


Insomma, pare che la roba sul disco ci sia, ma non va niente.
Se modifico i file di X11 il server grafico non parte, dice che non riesce a caricare i driver "nvidia" (se rimetto su nv, invece, funziona).

Vi chiedo un aiuto! Grazie!

wubby
28-12-2004, 18:30
Con debian non è necessario utilizzare l'installer di nvidia.

E' necessario installare i seguenti pacchetti:

wubby@andromeda:~$ env COLUMNS=132 dpkg -l | grep nvidia
ii nvidia-glx 1.0.6629+1-1 NVIDIA binary XFree86 4.x driver
ii nvidia-kernel-common 1.0.6629+1 NVIDIA binary kernel module common files

Poi si controlla il kernel installato:

wubby@andromeda:~$ uname -a
Linux andromeda 2.4.27-1-k7 #1 Wed Dec 1 20:12:01 JST 2004 i686 GNU/Linux

e si installa il pacchetto con i moduli del proprio kernel:

ii nvidia-kernel-2.4.27-1-k7 1.0.6629+2 NVIDIA binary kernel module for Linux 2.4.27-1-k7

Si modifica /etc/X11/XF86Config-4 come da istruzioni nvdia e si gode dell'accelerazione grafica.

Per il 2.6 il discorso cambia perché non ci sono i moduli disponibili.
Ci sono due soluzioni:

[1]
Si scarica nvidia-kernel-source i sorgenti del kernel 2.6.x e si ricompila il kernel utilizzando il metodo Debian:

make-kpkg kernel_image modules_image

Se non ci sono errori otteniamo due .deb che una volta installati ci permetteranno di avere un kernel personalizzato e con il modulo della scheda video. Si modifica /etc/X11/XF86Config-4 e al riavvio si puo' godere dell'accelerazione grafica.

[2]
Si utilizza module-assistant (apt-get module assistant) che con una comoda interfaccia ncurses ci guiderà nella realizzazione del modulo.

Spero che tutto questa possa fare chiarezza... :D

Cemb
28-12-2004, 18:57
Ti ringrazio per la risposta, ma credo di avere qualche problema.. non riesco a capire se è solo coi driver, o più a "basso livello"..

Quanto ottengo con module-assistant è ciò che segue:

cameretta:/home/gabriele# module-assistant
Starting the Dialog UI...
Kernel headers available in /usr/src/kernel-source-2.6.7
Creating symlink...

Done!


Press Return to continue...
W: Impossibile trovare il pacchetto atmelwlandriver-source
W: Impossibile trovare il pacchetto vaiostat-source
W: Impossibile trovare il pacchetto syscalltrack-source
W: Impossibile trovare il pacchetto cpcieject-source
W: Impossibile trovare il pacchetto ftpfs-src
W: Impossibile trovare il pacchetto cryptoloop-source
W: Impossibile trovare il pacchetto xlibmesa-drm-src
W: Impossibile trovare il pacchetto cryptoapi-core-source
W: Impossibile trovare il pacchetto e100-source
/usr/share/modass/packages/nvidia-kernel-source download
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso... Fatto
nvidia-kernel-source è già alla versione più recente.
0 aggiornati, 0 installati, 0 da rimuovere e 9 non aggiornati.
/usr/share/modass/packages/nvidia-kernel-source unpack
Extracting the package tarball, /usr/src/nvidia-kernel-source.tar.gz
Updating info about nvidia-kernel

Updated infos about 1 packages
/usr/share/modass/packages/nvidia-kernel-source build KVERS=2.6.7 KSRC=/usr/src/kernel-source-2.6.7 kdist_image
Done with /usr/src/nvidia-kernel-2.6.7_1.0.6111-1_i386.deb .
dpkg -i /usr/src/nvidia-kernel-2.6.7_1.0.6111-1_i386.deb
(Lettura del database ... 71724 file e directory attualmente installati.)
Mi preparo a sostituire nvidia-kernel-2.6.7 1.0.6111-1 (con .../nvidia-kernel-2.6.7_1.0.6111-1_i386.deb) ...
Spacchetto il rimpiazzo di nvidia-kernel-2.6.7 ...
depmod: QM_MODULES: Function not implemented

Configuro nvidia-kernel-2.6.7 (1.0.6111-1) ...
depmod: QM_MODULES: Function not implemented


Che ne dici?

Polyethylene
28-12-2004, 19:42
La situazione attuale è che temendo di incasinare ulteriormente tutto, siccome sto gia notando dei malfunzionamenti nel sistema, ho sospeso finchè non avrò capito bene cosa fare...
Dici che dovrei piallare... il problema è che non so, a sto punto cosa piallare, mi affido ai vostri consigli... intanto posto l'output corretto ( si vede quanto sono immbranato?)

apocalypse@Apocalypse:~ $ dpkg -l | grep kernel
ii iptables 1.2.11-10 Linux kernel 2.4+ iptables administration to
ii kernel-headers 2.6.8-10 Header files related to Linux kernel version
ii kernel-headers 2.6.8-10 Linux kernel headers 2.6.8 on 386
ii kernel-image-2 2.4.27-6 Linux kernel image for version 2.4.27on 386
ii kernel-kbuild- 2.6.8-1 Linux kernel 2.6 kbuild tools
ii kernel-package 8.117 A utility for building Linux kernel related
ii kernel-source- 2.6.8-10 Linux kernel source for version 2.6.8with D
ii linux-386 2.6.8.1-13 Complete Linux kernel on 386.
ii linux-headers- 2.6.8.1-16 Header files related to Linux kernel version
ii linux-headers- 2.6.8.1-16 Linux kernel headers 2.6.8.1 on 386
ii linux-image-2. 2.6.8.1-13 Linux kernel image for version 2.6 on386.
ii linux-image-2. 2.6.8.1-16 Linux kernel image for version 2.6.8.1 on 38
ii linux-image-38 2.6.8.1-13 Linux kernel image on 386.
ii linux-kernel-h 2.5.999-test7- Linux Kernel Headers for development
ii linux-source-2 2.6.8.1-16 Linux kernel source for version 2.6.8.1 with
ii module-init-to 3.1-rel-2 tools for managing Linux kernel modules
ii nvidia-kernel- 1.0.6629+2 NVIDIA binary kernel module for Linux2.4.27
ii nvidia-kernel- 1.0.6629+1 NVIDIA binary kernel module common files
ii nvidia-kernel- 1.0.6629+1-1 NVIDIA binary kernel module source

Polyethylene
28-12-2004, 19:47
comunque a conti fatti, visto la guida sul sito di ubuntu, vista la guida sul sito ufficiale di nvidia, anche a me non dovrebbe mancare niente per l'installazione..però non va...

wubby
28-12-2004, 20:01
Quale kernel stai utilizzando di default?
uname -a

Cemb
28-12-2004, 20:10
Io il 2.6.7
lui non so..

wubby
28-12-2004, 20:12
Originariamente inviato da Cemb
Io il 2.6.7
lui non so..
lsmod | grep nvidia

che dice? :cool:

Polyethylene
28-12-2004, 20:28
apocalypse@Apocalypse:~ $ lsmod | grep nvidia
nvidia 4821428 0

uso un 2.6.8.1 ho anche i sorgenti e gli headers

Cemb
28-12-2004, 20:38
Originariamente inviato da wubby
lsmod | grep nvidia

che dice? :cool:

dice:

lsmod: QM_MODULES: Function not implemented


Ma pork!
:ncomment:

Non riesco a capire.. è come se il kernel non supportasse i moduli (ma sono sicuro che non è così.. dopo la 12° ricompilazione.. :rolleyes: ) oppure come se mancasse qualcosa nei vari strumenti della mia povera debby.. secondo voi manca ancora qualche pacchetto? Ho fatto una installazione proprio "base", e man mano ho raccattato le cose via apt-get (in genere così mi ha sempre risolto tutte le dipendenze..).

wubby
28-12-2004, 20:56
Originariamente inviato da Polyethylene
apocalypse@Apocalypse:~ $ lsmod | grep nvidia
nvidia 4821428 0

uso un 2.6.8.1 ho anche i sorgenti e gli headers
il modulo è up :)

wubby
28-12-2004, 20:57
Originariamente inviato da Cemb
Non riesco a capire.. è come se il kernel non supportasse i moduli (ma sono sicuro che non è così.. dopo la 12° ricompilazione.. :rolleyes: ) oppure come se mancasse qualcosa nei vari strumenti della mia povera debby.. secondo voi manca ancora qualche pacchetto? Ho fatto una installazione proprio "base", e man mano ho raccattato le cose via apt-get (in genere così mi ha sempre risolto tutte le dipendenze..).

Dovresti piallare TUTTI i kernel non debian

apt-get remove --purge

tenere un kernel

e creare il modulo da quel kernel!

:)

RRT4
28-12-2004, 21:11
lsmod: QM_MODULES: Function not implemented


non vorrei dire sciocchezze ma quell'errore si ha quando non si è installato il pacchetto module-init-tools, necessario per il caricamento dei moduli con kernel 2.6.X

Proprietà del pacchetto ---> This package contains a set of programs for loading, inserting, and
removing kernel modules for Linux (versions 2.5.48 and above). It serves
the same function that the "modutils" package serves for Linux 2.4

Cemb
28-12-2004, 21:13
momento, momento..
io ho UN SOLO kernel con sorgenti e tutto.. il 2.6.7.. preso via apt-get (apt-get install kernel-source-2.6.7). Poi ricompilato con make menuconfig, male clean, make modules, make modules_install, make bzImage, make install (ho sempre fatto così con linux..).

C'è solo nella directory "boot" l'immagine vmlinuz del vecchio kernel di default dell'installazione (2.4.x), che posso anche togliere..

quale sarebbe il kernel "debian"? :confused:

wubby
28-12-2004, 21:16
Originariamente inviato da Cemb
momento, momento..
io ho UN SOLO kernel con sorgenti e tutto.. il 2.6.7.. preso via apt-get (apt-get install kernel-source-2.6.7). Poi ricompilato con make menuconfig, male clean, make modules, make modules_install, make bzImage, make install (ho sempre fatto così con linux..).

Ok. come non detto :)
Per kernel deb intendo quello che si usa durante l'installazione

Cemb
28-12-2004, 21:55
Ok, mancava modules-init-tool
Aggiunto, mi lascia installare il modulo del kernel con l'installer nvidia.
Riavvio e..
mannaggia, mi becco un altro erroraccio! (ma almeno ho fatto un passo avanti..).
Provato anche con module-assistant, installa il modulo ma all'avvio l'errore dell'xserver (dopo aver modficato l'XF86Config-4) è sempre lo stesso:


(II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
compiled for 4.0.2, module version = 1.0.6629
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.1

(II) LoadModule: "nvidia"
(II) Loading /usr/X11R6/lib/modules/drivers/nvidia_drv.o
(II) Module nvidia: vendor="NVIDIA Corporation"
compiled for 4.0.2, module version = 1.0.6629
Module class: XFree86 Video Driver

(II) Setting vga for screen 0.
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(--) NVIDIA(0): Linear framebuffer at 0xC0000000
(--) NVIDIA(0): MMIO registers at 0xCE000000
(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module!
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: "nvidia"
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found


Questi i pezzi interessanti del log dell'xserver.

In realtà in fase di avvio dice di controllare che il modulo del kernel e i driver nvidia siano della stessa versione (cita 2 numeri diversi), ma per quale motivo dovrebbe essere così??
Non ci capisco più nulla..

wubby
28-12-2004, 22:05
Originariamente inviato da Cemb
Ok, mancava modules-init-tool
Aggiunto, mi lascia installare il modulo del kernel con l'installer nvidia.
Riavvio e..
mannaggia, mi becco un altro erroraccio! (ma almeno ho fatto un passo avanti..).
Provato anche con module-assistant, installa il modulo ma all'avvio l'errore dell'xserver (dopo aver modficato l'XF86Config-4) è sempre lo stesso:


(II) Loading /usr/X11R6/lib/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
compiled for 4.0.2, module version = 1.0.6629
Module class: XFree86 Server Extension
ABI class: XFree86 Server Extension, version 0.1

(II) LoadModule: "nvidia"
(II) Loading /usr/X11R6/lib/modules/drivers/nvidia_drv.o
(II) Module nvidia: vendor="NVIDIA Corporation"
compiled for 4.0.2, module version = 1.0.6629
Module class: XFree86 Video Driver

(II) Setting vga for screen 0.
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(--) NVIDIA(0): Linear framebuffer at 0xC0000000
(--) NVIDIA(0): MMIO registers at 0xCE000000
(EE) NVIDIA(0): Failed to initialize the NVIDIA kernel module!
(EE) NVIDIA(0): *** Aborting ***
(II) UnloadModule: "nvidia"
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found



Niente paura... :D

cat /etc/X11/XF86Config-4

wubby
28-12-2004, 22:08
i fonts sono installati?

Cemb
28-12-2004, 23:05
Ma vuoi tutto l'XF86Config-4?se vuoi te lo posto! :)
i fonts sono installati, in sè l'xserver funziona e anche il file di configurazione dovrebbe essere a posto.
Fa casini solo quando cerco di fargli caricare i driver nvidia..

wubby
28-12-2004, 23:21
Originariamente inviato da Cemb
Ma vuoi tutto l'XF86Config-4?se vuoi te lo posto! :)

se non lo posti non si capisce il problema

Cemb
28-12-2004, 23:53
Ok! :p eccolo!


# XF86Config-4 (XFree86 X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the XF86Config-4 manual page.
# (Type "man XF86Config-4" at the shell prompt.)
#
# This file is automatically updated on xserver-xfree86 package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xfree86
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following commands as root:
#
# cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.custom
# md5sum /etc/X11/XF86Config-4 >/var/lib/xfree86/XF86Config-4.md5sum
# dpkg-reconfigure xserver-xfree86

Section "Files"
FontPath "unix/:7100" # local font server
# if the local font server has problems, we can fall back on these
FontPath "/usr/lib/X11/fonts/misc"
FontPath "/usr/lib/X11/fonts/cyrillic"
FontPath "/usr/lib/X11/fonts/100dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/Type1"
FontPath "/usr/lib/X11/fonts/CID"
FontPath "/usr/lib/X11/fonts/Speedo"
FontPath "/usr/lib/X11/fonts/100dpi"
FontPath "/usr/lib/X11/fonts/75dpi"
EndSection

Section "Module"
Load "GLcore"
Load "bitmap"
Load "dbe"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "record"
Load "speedo"
Load "type1"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "keyboard"
Option "CoreKeyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "it"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/psaux"
Option "Protocol" "PS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
Identifier "Generic Mouse"
Driver "mouse"
Option "SendCoreEvents" "true"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "4 5"
EndSection

Section "Device"
Identifier "Nvidia GeForce DDR"
Driver "nv"
EndSection

Section "Monitor"
Identifier "Samtron 76E"
HorizSync 30-70
VertRefresh 50-160
Option "DPMS"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Nvidia GeForce DDR"
Monitor "Samtron 76E"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "Generic Mouse"
EndSection

Section "DRI"
Mode 0666
EndSection


Quando voglio fargli caricare i driver nvidia commento con # oad "dri" e load "GLcore"; in più nella sezione driver al posto di "nv" metto "nvidia".

E' il metodo che ho sempre usato con mandrake, suse e fedora da più di un anno a questa parte..

Resto in attesa del tuo aiuto! ;)

wubby
29-12-2004, 00:02
Il Config è ok.
Dubbio per dubbio:

dpkg -l | grep xfonts

Cemb
29-12-2004, 00:12
Eccolo! :cool:

ii xfonts-100dpi 4.3.0.dfsg.1-8 100 dpi fonts for X
ii xfonts-75dpi 4.3.0.dfsg.1-8 75 dpi fonts for X
ii xfonts-base 4.3.0.dfsg.1-8 standard fonts for X
ii xfonts-scalabl 4.3.0.dfsg.1-8 scalable fonts for X


dovrebbero essere ok, ricordo di averli installati con apt-get..

Polyethylene
29-12-2004, 00:50
Io continuo ad avere i soliti problemi.. per riassumere vi posto un pò di output, chiedo scusa se sono un pò voluminosi,


root@Apocalypse:/home/apocalypse # env COLUMNS=132 dpkg -l | grep nvidia
ii nvidia-glx 1.0.6629+1-1 NVIDIA binary XFree86 4.x driver
ii nvidia-glx-dev 1.0.6629+1-1 NVIDIA binary XFree86 4.x driver development files
ii nvidia-kernel-2.4.27-1-386 1.0.6629+2 NVIDIA binary kernel module for Linux 2.4.27-1-386
ii nvidia-kernel-common 1.0.6629+1 NVIDIA binary kernel module common files
ii nvidia-kernel-source 1.0.6629+1-1 NVIDIA binary kernel module source
ii nvidia-settings 1.0+2-3 Tool of configuring the NVIDIA graphics driver


root@Apocalypse:/home/apocalypse # env COLUMNS=132 dpkg -l | grep kernel
ii initrd-tools 0.1.74 tools to create initrd image for prepackaged Linux kernel
ii iproute 20041019-1 Professional tools to control the networking in Linux kernels
ii iptables 1.2.11-10 Linux kernel 2.4+ iptables administration tools
ii kernel-headers-2.6.8-1 2.6.8-10 Header files related to Linux kernel version 2.6.8
ii kernel-headers-2.6.8-1-386 2.6.8-10 Linux kernel headers 2.6.8 on 386
ii kernel-image-2.4.27-1-386 2.4.27-6 Linux kernel image for version 2.4.27 on 386
ii kernel-kbuild-2.6-3 2.6.8-1 Linux kernel 2.6 kbuild tools
ii kernel-package 8.117 A utility for building Linux kernel related Debian packages.
ii kernel-source-2.6.8 2.6.8-10 Linux kernel source for version 2.6.8 with Debian patches
ii libapm1 3.2.2-2ubuntu2 Library forinteracting with APM driver in kernel
ii linux-386 2.6.8.1-13 Complete Linux kernel on 386.
ii linux-headers-2.6.8.1-3 2.6.8.1-16 Header files related to Linux kernel version 2.6.8.1
ii linux-headers-2.6.8.1-3-386 2.6.8.1-16 Linux kernel headers 2.6.8.1 on 386
ii linux-image-2.6-386 2.6.8.1-13 Linux kernel image for version 2.6 on 386.
ii linux-image-2.6.8.1-3-386 2.6.8.1-16 Linux kernel image for version 2.6.8.1 on 386.
ii linux-image-386 2.6.8.1-13 Linux kernel image on 386.
ii linux-kernel-headers 2.5.999-test7-bk-17 Linux Kernel Headers for development
ii linux-source-2.6.8.1 2.6.8.1-16 Linux kernel source for version 2.6.8.1 with Debian patches
ii module-init-tools 3.1-rel-2 tools for managing Linux kernel modules
ii nvidia-kernel-2.4.27-1-386 1.0.6629+2 NVIDIA binary kernel module for Linux 2.4.27-1-386
ii nvidia-kernel-common 1.0.6629+1 NVIDIA binary kernel module common files
ii nvidia-kernel-source 1.0.6629+1-1 NVIDIA binary kernel module source
ii powernowd 0.90-3 control cpu

apocalypse@Apocalypse:~ $ uname -a
Linux Apocalypse 2.6.8.1-3-386 #1 Tue Oct 12 12:41:57 BST 2004 i686 GNU/Linux

apocalypse@Apocalypse:~ $ dpkg -l | grep xfonts
ii xfonts-100dpi 4.3.0.dfsg.1-1 100 dpi fonts for X
ii xfonts-75dpi 4.3.0.dfsg.1-1 75 dpi fonts for X
ii xfonts-base 4.3.0.dfsg.1-1 standard fonts for X
ii xfonts-scalabl 4.3.0.dfsg.1-1 scalable fonts for X

spero che qualcuno riesca a capirci qualcosa...

wubby
29-12-2004, 07:35
Originariamente inviato da Polyethylene
Io continuo ad avere i soliti problemi.. per riassumere vi posto un pò di output, chiedo scusa se sono un pò voluminosi,

Nel post precedente ho visto che il modulo nvidia l'ha tirato su.
Hai configurato XF86Config-4 per l'uso?
"nvidia" al posto di "nv"

wubby
29-12-2004, 07:42
Originariamente inviato da Cemb
Eccolo! :cool:
dovrebbero essere ok, ricordo di averli installati con apt-get..
grrr, è una sciocchezza ma non riesco a capire dove stia il problema. :rolleyes:
Ultimo tentativo, poi mi ritirerò in meditazione spirituale per sempre... :oink:

Posta il log COMPLETO di /var/log/XFree86.0.log (allega il file)

Cemb
29-12-2004, 09:52
Ok, eccomi, ma TI PREGO non ritirarti in meditazione perchè a questo punto non so più che pesci prendere e tentativi ne ho fatti parecchi.. non mi era mai capitato di avere tanti problemi coi driver nVidia!!
Allora, intanto ti dò i messaggi che mi dà a schermo quando cerco di avviare xserver (e che non compaiono nel log, chissà perchè.. eppure mi sembrano la parte più significativa.. li ho copiati a mano perchè non so più fare copia & incolla in modo testo e senza mouse)


Error: API mismatch: the NVIDIA Kernel module is version
1.0.6111, but this X module is version 1.0.6629. Please be sure
that your kernel module and all NVIDIA driver files have the
same driver version.
(EE) NVIDIA (0): Failed to initialize the NVIDIA Kernel module!
(EE) NVIDIA (0): *** Aborting ***
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

XIO: fatal IO error 104 (Connection reset by peer) on Xserver ":0.0"
after 0 request (0 known processed) with 0 events remaining.


invece il log dell'Xserver è il seguente: (è il file log con l'aggiunta dell'estensione "gz" per poterlo allegare, ma è un normale file di testo)

Spero si possa risolvere!

wubby
29-12-2004, 10:16
:boh:
qui:

Section "Monitor"
Identifier "Samtron 76E"
HorizSync 30-70
VertRefresh 50-160
Option "DPMS"
EndSection

pare sia il problema, ma i valori mi sembrano corretti!
:boh:

Cemb
29-12-2004, 11:02
Uhm.. perchè dovrebbe essere l' il problema? I valori sono corretti (presi dal produttore, usati in passato, funzionano con l'xserver senza i driver nvidia..)..

Invece ho fatto qualche altro tentativo ed ho fatto un piccolo passo avanti.

Allora, ho eliminato i pacchetti installati con apt-get, poi ho fatto partire l'uninstall dell'installer nvidia.

Quindi ho reinstallato con l'installer nvidia dandogli il corretto percorso dei sorgenti del kernel attualmente in uso e mi ha compilato il modulo corretto.
Ho modificato XF86config-4 nel modo consueto ed ho riavviato.

A questo punto facendo partire il serverx carica il logo nvidia di "benvenuto", poi esce e mi dà un nuovo errore (diverso). Leggendo il log non mi vengono troppe idee.. l'errore che appare a video è di un broken link (lo riporto per completezza, ma non credo c'entri..)


Skipping "/usr/X11R6/lib/modules/fonts/libspeedo.a:spencode.o": no symbols
found

*** If unresolved symbol were reported above, they might not be the reason
*** for the server aborting

Fatal server error:
Caught signal 11. Server aborting.

XIO: fatal IO error 104 (Connection reset by peer) on Xserver ":0.0"
after 0 request (0 known processed) with 0 events remaining.


IL log stavolta è una mappazza (si vede che va molto più avanti..), comunque eccolo qua (stavolta è davvero compresso, non me l'accettava altrimenti..)

Grazie davvero per l'aiuto che mi hai dato finora! ;)

wubby
29-12-2004, 11:20
Originariamente inviato da Cemb

Skipping "/usr/X11R6/lib/modules/fonts/libspeedo.a:spencode.o": no symbols
found

*** If unresolved symbol were reported above, they might not be the reason
*** for the server aborting

Fatal server error:
Caught signal 11. Server aborting.

XIO: fatal IO error 104 (Connection reset by peer) on Xserver ":0.0"
after 0 request (0 known processed) with 0 events remaining.


Un simpatico segfault... :rolleyes:
Di più non so fare!

Polyethylene
29-12-2004, 13:37
Non ho ancora modificato XF86Config-4 perchè :
1. non sono ancora riuscito a portare a termine l'installazione del driver nvidia... vi ho spiegato che errore mi da... wubby, mi hai detto di piallare della roba, ma non so cosa...oltretutto non capisco quando si risponde a me e quando a Cemb

2. Se cambio il XF86Config-4 inserendo invidia il serverX non parte più all'avvio, nemmeno caricandolo manualmente

wubby
29-12-2004, 13:58
Originariamente inviato da Polyethylene
root@Apocalypse:/home/apocalypse # env COLUMNS=132 dpkg -l | grep nvidia
ii nvidia-kernel-2.4.27-1-386 1.0.6629+2 NVIDIA binary kernel module for Linux 2.4.27-1-386

Se usi esclusivamente il kernel 2.6 disinstalla questo pacchetto.

root@Apocalypse:/home/apocalypse # env COLUMNS=132 dpkg -l | grep kernel
ii kernel-headers-2.6.8-1 2.6.8-10 Header files related to Linux kernel version 2.6.8
ii kernel-headers-2.6.8-1-386 2.6.8-10 Linux kernel headers 2.6.8 on 386
ii kernel-image-2.4.27-1-386 2.4.27-6 Linux kernel image for version 2.4.27 on 386
ii kernel-source-2.6.8 2.6.8-10 Linux kernel source for version 2.6.8 with Debian patches
ii linux-386 2.6.8.1-13 Complete Linux kernel on 386.
ii linux-headers-2.6.8.1-3 2.6.8.1-16 Header files related to Linux kernel version 2.6.8.1
ii linux-headers-2.6.8.1-3-386 2.6.8.1-16 Linux kernel headers 2.6.8.1 on 386
ii linux-image-2.6-386 2.6.8.1-13 Linux kernel image for version 2.6 on 386.
ii linux-image-2.6.8.1-3-386 2.6.8.1-16 Linux kernel image for version 2.6.8.1 on 386.
ii linux-image-386 2.6.8.1-13 Linux kernel image on 386.
ii linux-kernel-headers 2.5.999-test7-bk-17 Linux Kernel Headers for development
ii linux-source-2.6.8.1 2.6.8.1-16 Linux kernel source for version 2.6.8.1 with Debian patches
ii nvidia-kernel-2.4.27-1-386 1.0.6629+2 NVIDIA binary kernel module for Linux 2.4.27-1-386

Tanta, troppa roba :|
Tieni solo le voci relative al kernel che stai utilizzando, cioè quelli che poco più sotto viene mostrato!

apocalypse@Apocalypse:~ $ uname -a
Linux Apocalypse 2.6.8.1-3-386 #1 Tue Oct 12 12:41:57 BST 2004 i686 GNU/Linux

Fai tutte le prove utilizzando esclusivamente questo?

Se hai problemi siamo qua!!! :p

Polyethylene
29-12-2004, 14:44
Ho provato a disinstallare quello che sembrava superfluo...

ii nvidia-kernel-2.4.27-1-386 1.0.6629+2 NVIDIA binary kernel module for Linux 2.4.27-1-386

questo pacchetto lo disinstallo, lo purgo, ricontrollo e continua ad esistere

per quanto riguarda quelli del kernel 2.6.8.1 sembrano tutti uguali, ne ho disinstallato alcuni e ora l'installazione del driver mi dice che mancano gli headers, li rinstallo e mi dice che sono gia installati, faccio per rimuovere linux-kernel-headers 2.5.99 che sembra quello che c'entra meno e mi avvisa che rimuoverà praticamente tutto compreso kde-base... ma siam fuori?

sto cominciando a maledire il giorno che mi è venuto in mente di provare ubuntu....

wubby
29-12-2004, 15:29
Originariamente inviato da Polyethylene
per quanto riguarda quelli del kernel 2.6.8.1 sembrano tutti uguali, ne ho disinstallato alcuni e ora l'installazione del driver mi dice che mancano gli headers, li rinstallo e mi dice che sono gia installati, faccio per rimuovere linux-kernel-headers 2.5.99 che sembra quello che c'entra meno e mi avvisa che rimuoverà praticamente tutto compreso kde-base... ma siam fuori?

dpkg -l etc etc cosa ritorna? :)

/me che ormai siamo alla frutta... :oink: :oink: :oink:

Cemb
29-12-2004, 15:38
Originariamente inviato da wubby
Un simpatico segfault... :rolleyes:
Di più non so fare!

Questo significa che posso iniziare a :cry: ?
Maledizione!
In genere con linux si viene a capo dei problemi.. porcaccia!
Beh, se a qualcuno viene qualche idea sono qui.. domani parto per Parigi e sto via 5 giorni; spero che nel frattempo possa venir fuori qualcosa di buono! (magari anche dagli amici Ing che mi accompagneranno nel viaggio..)

A presto!

Polyethylene
29-12-2004, 15:51
ii iptables 1.2.11-10 Linux kernel 2.4+ iptables administration to
ii kernel-kbuild- 2.6.8-1 Linux kernel 2.6 kbuild tools
ii kernel-package 8.117 A utility for building Linux kernel related
ii kernel-source- 2.6.8-10 Linux kernel source for version 2.6.8with D
ii linux-headers- 2.6.8.1-16 Header files related to Linux kernel version
ii linux-headers- 2.6.8.1-16 Linux kernel headers 2.6.8.1 on 386
ii linux-image-2. 2.6.8.1-13 Linux kernel image for version 2.6 on386.
ii linux-image-2. 2.6.8.1-16 Linux kernel image for version 2.6.8.1 on 38
ii linux-image-38 2.6.8.1-13 Linux kernel image on 386.
ii linux-kernel-h 2.5.999-test7- Linux Kernel Headers for development
ii linux-source-2 2.6.8.1-16 Linux kernel source for version 2.6.8.1 with
ii module-init-to 3.1-rel-2 tools for managing Linux kernel modules
rc nvidia-kernel- 1.0.6629+2 NVIDIA binary kernel module for Linux2.4.27

ora però devo andare..se ti viene in mente qualcosa...ti ringrazio

Black imp
29-12-2004, 17:43
volevo solo avvisare: ho letto tra i post che uno di voi aveva compilato nel kernel il modulo per riva/nvidia: questo modulo NON va messo. se è stato compilato come parte del kernel bisogna ricompilare il kernel senza. i driver nvidia aggiungono loro al kernel quanto gli serve.

Cemb
29-12-2004, 18:49
Originariamente inviato da Black imp
volevo solo avvisare: ho letto tra i post che uno di voi aveva compilato nel kernel il modulo per riva/nvidia: questo modulo NON va messo. se è stato compilato come parte del kernel bisogna ricompilare il kernel senza. i driver nvidia aggiungono loro al kernel quanto gli serve.

Hai ragione! Comunque l'installer nVidia avvisa..
Ho già provvisto a ricompilare il kernel senza quei moduli e a installare i moduli nvidia, ma come vedi senza troppo successo..

Boh, non so, forse potrei provare di nuovo a disinstallare i driver nVidia, ricompilare il kernel e reinstallare su un kernel sicuramente pulito.. che ne dite?
Non è che nutra troppe speranze, però.. a meno che mi manchi qualche altro pacchetto di debby..
Byez!

Cemb
30-12-2004, 00:34
Se vi dico come ho risolto vi mettete a ridere..
Evidentemente c'era qualcosa che non andava con i moduli per il kernel.

Ho scaricato i source per il kernel 2.6.8 e ho ricompilato (con lo stesso file .configure che avevo creato per il 2.6.7) un nuovo kernel, esattamente come ho fatto 7 o 8 volte col 2.6.7.

Ho riavviato, eseguito l'installer nvidia e via.. il server x funziona con tanto di accelerazione 3d. Misteri della fede.. boh! Vai a capire!!

Grazie a tutti lo stesso!

Cemb
30-12-2004, 10:08
Ok, ok, la soluzione non era neppure quella.
Ho risolto definitivamente ieri notte alle 2 e mezza..

In pratica quella che ho citato era solo una soluzione apparente, nel senso che al successivo riavvio del sistema ha ridato il consueto problema.
In pratica la situazione era che in fase di avvio del kernel ci doveva essere qualche pacchetto di debian che faceva casini.. tutte le volte che ripartiva il kernel dopo una installazione con l'installer nvidia appariva il messaggio "removing NVIDIA.xx" (non ricordo l'estenzione).

Quindi: il modulo nvidia.ko veniva caricato, il server x partiva, poi si piantava.
E sì che ero convinto di aver sistemato (cancellato) tutti i pacchetti debian relativi a nvidia!

Comunque, disinstallato con l'nvidia installer il modulo appena creato e i files aggiunti.

Ricreato un nuovo modulo con module_utils

riinstallato nvidia-glx

ora va che è una favola..
L'unica cosa, è come se mi avesse reso lo schermo un po' più "nebuloso".. boh!

Comunque, vista la mia esperienza, credo che anche il tuo, Polyethilene, sia un problema di pacchetti installati male ho che fanno casino.

Oneastamente non ho ancora ben capito che kernel stai usando, se è ricompilato da te, se è un'immagine precompilata o cosa.
Comunque ho l'ipmpressione che Debian e le debian-based digeriscano solo metodi debian..

Buona giornata, oggi parto per Parigi! ;)

wubby
30-12-2004, 11:55
Originariamente inviato da Cemb
Oneastamente non ho ancora ben capito che kernel stai usando, se è ricompilato da te, se è un'immagine precompilata o cosa.
Comunque ho l'ipmpressione che Debian e le debian-based digeriscano solo
Si. Debian predilige .deb ;)

Cemb
30-12-2004, 12:45
Basta saperlo! ;)
Grazie comunque dell'aiuto, la mia Debby sta migliorando a vista d'occhio! Byez!

wubby
30-12-2004, 12:49
Originariamente inviato da Cemb
Basta saperlo! ;)
Grazie comunque dell'aiuto, la mia Debby sta migliorando a vista d'occhio! Byez!
[OT] Salutami le francesine... :mano: :ubriachi: :sofico:

Cemb
30-12-2004, 12:59
Originariamente inviato da wubby
[OT] Salutami le francesine... :mano: :ubriachi: :sofico:

Già, così poi la morosa mi bastona dietro le orecchie.. :ops2:

Buon anno & a risentirci! ;)

Polyethylene
30-12-2004, 14:20
il mio kernel è un 2.6.8.1 poi con tutta la roba che ho installato, disinstallato e reimstallato non ci capisco + una fava...
Effettivamente anch'io farei piazza pulita, ma quando ci provo mi accorgo che si disintallerebbero dei pacchetti importantissimi, tipo kde, libdc, gcc eccetera, non so cosa ne possa venire fuori, io alla fine uso linuz da due mesetti...
In più ho scoperto che cedega (wineX) malsupporta i kernel 2.6.x e quello era il motivo per il quale mi sono imbarcato in sta avventura dell'accelerazione 3d...

vorrei riuscire a fare piazza pulita, per così dire, in sicurezza...