Newsgroup: it.comp.os.linux.iniziare
Titolo: Suse 9.1 e kernel

Grazie a chi mi può rispondere.
Come da oggetto ho una suse 9.1 professionale che ho installato con tutti
i tools per compilare, infatti dovevo installare un programma .pl che va
ad integrare nel kernel alcune cosette.
Con l'installazione di base tutto è andato ok e ha funzionato,
ma...quando ho effettuato l'aggiornamento online, scaricando anche i
sorgenti del kernel, non mi è statoto più possibile installare detto
programma (vmware GSX).
Per la cronaca negli include (dove i file ci sono) non trova un file mi
pare (e dico mi pare) si tratti di .config o qualcosa del genere.
Ora vorrei sapere, dato che sono digiuno di compilazioni se, dopo aver
fatto l'aggiornamento con yast avrei dovuto effettuare qualche altra
operazione. Che so un clear, anche se del vecchio kernel non ci è rimasto
nulla, sia come sorgenti che come immagine e, quindi, dovrebbe essere già
tutto a posto.
Grazie Ser

 pare (e dico mi pare) si tratti di .config o qualcosa del genere.
"mi pare" non e' debugging efficace. O si riportano gli errori, o niente.
Detto questo, in /boot trovi un file di nome config-2.6.X.XXXX.
Semplicemente copialo in /usr/src/linux-2.6.X.XXXX (ovviamente devono
essere uguali) rinominandolo come .config.
Se non hai /usr/src/linux-2.6.X.XXXX installa i sorgenti del kernel da
YAST, se non sai che kernel hai
$ uname -r
-- 
Best Regards, Jack
Linux User #264449
Powered by Fedora Core 2 (x86)
Powered by Debian Sid (ppc)

 
Credo che questa sia la soluzione, per quanto riguarda il kernel mi ha
eliminato copletamente il vecchi ed, ovviamente, dato che avevo
installato i sorgenti, me li ha sostituiti; quindi ci dovrebbe essere
tutto.
La cosa strana è che mi ha fatto la sostituzione del kernel non
lascindomi la possibilità di poter scegliere quale lanciare all'avvio,
come solitamente si fa, anzi non mi ha chiesto niente al riguardo ha fatto
tutto yast.
Evidentemente quello vecchio era da eliminare perchè non dava affidamento
(versione vecchia 2.6.4-52 la nuova 2.6.5-7.108 ormai hanno fretta e non
controllano bene le distro prima di metterle sul mercato.
L'assistenza (il partener italiano) mi ha mandato una e-mail (per un
problema sull'audio che prima funzionava e col nuovo kernel impazziva)
dicendomi che la gestione audio era fuori dalle loro competenze e mi dava
indirizzi varii dia Alsa etc.
Grazie per avermi risposto Ser

 indirizzi varii dia Alsa etc.
Lasciami capire: tu hai *comprato* SuSE 9.1 e ti hanno liquidato cosi'
all'assistenza tecnica? 'Ndiamo bene...
Spero tu abbia risolto, ciao!


 YAST, se non sai che kernel hai
Dopo aver fatto come mi hai consigliato ho provato a rifare
l'installazione ed ecco il risultato:
 What is the location of the directory of C header
files that match your running kernel? [/usr/src/linux/include]
Extracting the sources of the vmmon module.
Building the vmmon module.
Using 2.6.x kernel build system.
make: Entering directory `/tmp/vmware-config3/vmmon-only'
make -C /usr/src/linux/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules
make[1]: Entering directory `/usr/src/linux-2.6.5-7.108'
WARNING: Symbol version dump /usr/src/linux-2.6.5-7.108/Module.symvers 
is  missing, modules will have CONFIG_MODVERSIONS disabled.
  CC [M]  /tmp/vmware-config3/vmmon-only/linux/driver.o
/bin/sh: line 1: scripts/genksyms/genksyms: No such file or directory
make[2]: *** [/tmp/vmware-config3/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/tmp/vmware-config3/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.5-7.108'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/tmp/vmware-config3/vmmon-only'
Unable to build the vmmon module.
For more information on how to troubleshoot module-related problems, please
visit our Web site at "
http://www.vmware.com/download/modules/modules.html
" and
"
http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html
".
Execution aborted.
Vedi se puoi darmi un altro suggerimento 
Grazie Ser

 Spero tu abbia risolto, ciao!
Ho risolto installando su altro computer la cui scheda non mi ha dato
problemi.
TNX Ser

 comprata e costa di più di Windows XP versione OEM
Non entro nel merito della tua affermazione, visto che con Windows al
massimo hai il blocco note, con SuSE hai una miriade di applicazioni gia'
pronte.
Resta il fatto che dovrebbero garantire un supporto
vengo-a-casa-tua-e-ti-metto-a-posto-tutto.
Fine.


 Vedi se puoi darmi un altro suggerimento
Controlla che "linux" punti al kernel giusto:
$ ls -l /usr/src


 $ ls -l /usr/src
Si che punta al kernel giusto (l'unico), ma a me pare che non trovi un
descrittore dei files e delle directory.
Ma vedremo con più calma.
Ciao e grazie Ser

 Ciao e grazie Ser
Risolto, bastava fare make per sistemare tutte le strutture.
Grazie dell'aiuto Ser 

Copy /usr/src/linux-2.6.5-7.108-obj/i386/default/scripts/genksyms
into /usr/src/linux-2.6.5-7.108/scripts/genksyms/
Copy /usr/src/linux-2.6.5-7.108-obj/i386/default/scripts/modpost
into /usr/src/linux-2.6.5-7.108/scripts/
Re-run 
vmware-config.pl
CAB
Ser <s...@ShuttleX.site> wrote in message 
