Può interessare a chi usa VMware.
Dopo l’aggiornamento di un sistema a Mandriva 2008 e l’aggiornamento di VMware Workstation alla 6.0.1, VMware andava in crash ogni volta che usavo un bottone “Browse” con un errore:
symbol lookup error: /usr/lib/gtk-2.0/2.10.0/filesystems/libgnome-vfs.so: undefined symbol: g_get_user_special_dir
Consultato il supporto di VMware, il problema sparisce settando
export VMWARE_USE_SHIPPED_GTK=force\ vmware
Senti, io non riesco proprio ad installarlo il vmware (6.0.2):
non ne vuole sapere di compilare il modulo …
E come me, tanti altri!
Ho aperto qui un Topic
http://www.mandrakeitalia.org/modules/newbb/viewtopic.php?topic_id=12192&viewmode=flat&order=ASC&start=0
Ne sai niente?
Credo di avere presente il problema, ma ti posso essere d’aiuto in parte perché io non uso mai il kernel della distribuzione, ho sempre qualche motivo per ricompilarmelo…
Questo problema lo puoi avere con qualsiasi tool che possa aver bisogno di compilare moduli per il kernel. Se lanci a mano vmware-config.pl quando arriva a quel punto, invece di proporti come default /usr/src/linux/include ti dovrebbe proporre una cosa del tipo /lib/modules/2.6.23/build/include
Se non te lo propone è perché non trova la directory build in quella che ritiene essere la directory dei moduli per il kernel in esecuzione. A parte le indicazioni che ti da già vmware-config.pl, un altro motivo per cui mi è capitato questo problema (ripeto, con ogni tool che richieda di compilare moduli, e infatti tu hai lo stesso con VirtualBox) è stato quando il nome di quella directory non corrispondeva alla versione del kernel. Ad esempio, mi è capitato di dover creare dei link simbolici in /lib/modules/ di nome 2.6.xx a 2.6.xx.altrecose, dove 2.6.xx.altrecose è il nome della directory esistente per i moduli.
Insomma, è un problema di cattiva installazione dei sorgenti del kernel, oppure hai provato a riconfigurare il kernel ma poi non lo hai installato, oppure ancora hai aggiornato i sorgenti ma non corrispondono al kernel in esecuzione… di più non ti so dire