kernel-header

Tutto ciò che è pertinente a Sabayon Linux, indipendentemente dall'architettura e dall'ambiente grafico

Moderator: Moderators

kernel-header

Postby mae89 » Thu Jun 30, 2011 14:12

Ciao a tutti sono nuovo di sabayon... ma utente linux da parecchi anni...

ho un problemino riguardante l'installazione della demo di vmware work station...

l'installazione guidata va benissimo.. ma quando lo avvio mi da un errore:

C header files matching your running kernel were not found. Refer to your distribution's documentation for installation instructions.


e subito dopo mi chiede:

Before you can run VMware, several modules must be compiled and loaded into the running kernel

Kernel Headers 2.6.39-sabayon

Kernel headers for version 2.6.39-sabayon were not found. If you installed them in
a non-default path you can specify path below.
Otherwise refer to your distribution's documentation for installation
instructions and click refresh to search again in default locations.


e mi permete di cercare fra le directory questo kernel-headers....

come posso fare?

nb ho gia installato con:
Code: Select all
equo install linux-headers
mae89
Young Hen
 
Posts: 21
Joined: Wed Jun 29, 2011 9:30

Re: kernel-header

Postby sabayonino » Thu Jun 30, 2011 18:23

Ciao

Non sono prtaico di VMWare , non l'ho mai usato. ma presumo che oltre agli headers esso abbia bisogno anche delle sorgenti del kernel

puoi provare ad installare anche sabayon-sources e riprovare con VMWare.

é una Ipotesi in quanto ricordi di vecchia data per problemi simili... :roll:
User avatar
sabayonino
Sagely Hen
 
Posts: 2446
Joined: Sun Sep 21, 2008 1:12
Location: Italy

Re: kernel-header

Postby mae89 » Thu Jun 30, 2011 20:10

ok primo ostacolo sorpassato ora ottengo:

mpossibile eseguire il comando « ''\''/usr/bin/vmware-modconfig'\'' --icon='\''vmware-workstation'\'' --appname='\''VMware'\'' --gcc='\''/usr/bin/gcc'\'' --headers='\''/lib/modules/2.6.39-sabayon/build/include'\'' --gcc-ignore-minor '».


e sul terminale compare:

kdesu(29944)/kdesu (kdelibs) KDESu::PtyProcess::exec: [ /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4/kdesu/process.cpp : 293 ] Running "/bin/su"
kdesu(29944)/kdesu (kdelibs) KDESu::SuProcess::ConverseSU: [ /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4/kdesu/su.cpp : 259 ] Read line "Password: "
kdesu(29944)/kdesu (kdelibs) KDESu::PtyProcess::exec: [ /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4/kdesu/process.cpp : 293 ] Running "/bin/su"
kdesu(29944)/kdesu (kdelibs) KDESu::SuProcess::ConverseSU: [ /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4/kdesu/su.cpp : 259 ] Read line "Password: "
kdesu(29944)/kdesu (kdelibs) KDESu::PtyProcess::WaitSlave: [ /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4/kdesu/process.cpp : 379 ] Child pid 30031
kdesu(29944)/kdesu (kdelibs) KDESu::SuProcess::ConverseSU: [ /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4/kdesu/su.cpp : 259 ] Read line ""
kdesu(29944)/kdesu (kdelibs) KDESu::SuProcess::ConverseSU: [ /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4/kdesu/su.cpp : 259 ] Read line "kdesu_stub"
kdesu(29944)/kdesu (kdelibs) KDESu::PtyProcess::exec: [ /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4/kdesu/process.cpp : 293 ] Running "/bin/su"
kdesu(29944)/kdesu (kdelibs) KDESu::SuProcess::ConverseSU: [ /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4/kdesu/su.cpp : 259 ] Read line "Password: "
kdesu(29944)/kdesu (kdelibs) KDESu::PtyProcess::WaitSlave: [ /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4/kdesu/process.cpp : 379 ] Child pid 30037
kdesu(29944)/kdesu (kdelibs) KDESu::SuProcess::ConverseSU: [ /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4/kdesu/su.cpp : 259 ] Read line ""
kdesu(29944)/kdesu (kdelibs) KDESu::SuProcess::ConverseSU: [ /var/tmp/portage/kde-base/kdelibs-4.6.4/work/kdelibs-4.6.4/kdesu/su.cpp : 259 ] Read line "kdesu_stub"
mae89
Young Hen
 
Posts: 21
Joined: Wed Jun 29, 2011 9:30

Re: kernel-header

Postby mae89 » Thu Jun 30, 2011 21:01

vmware-modconfig --icon=vmware-workstation --appname=VMware --gcc=/usr/bin/gcc --headers=/lib/modules/2.6.39-sabayon/build/include/ --gcc-ignore-minor
Acquisizione del valore per "/desktop/gnome/interface/accessibility" non riuscita: Contatto col server di configurazione non riuscito; tra le possibili cause la mancanza o l'errata configurazione del demone del bus di sessione D-Bus. Consultare http://projects.gnome.org/gconf/ per ulteriori informazioni (dettagli - 1: Recupero delle connessione alla sessione non riuscito: La connessione è chiusa).
Acquisizione del valore per "/desktop/gnome/interface/accessibility" non riuscita: Contatto col server di configurazione non riuscito; tra le possibili cause la mancanza o l'errata configurazione del demone del bus di sessione D-Bus. Consultare http://projects.gnome.org/gconf/ per ulteriori informazioni (dettagli - 1: Recupero delle connessione alla sessione non riuscito: La connessione è chiusa).
Logging to /tmp/vmware-root/setup-10861.log
ERROR: modinfo: could not find module vmmon
ERROR: modinfo: could not find module vmnet
ERROR: modinfo: could not find module vmblock
ERROR: modinfo: could not find module vmci
ERROR: modinfo: could not find module vsock
ERROR: modinfo: could not find module vmmon
ERROR: modinfo: could not find module vmnet
ERROR: modinfo: could not find module vmblock
ERROR: modinfo: could not find module vmci
ERROR: modinfo: could not find module vsock
ERROR: modinfo: could not find module vmmon
ERROR: modinfo: could not find module vmnet
ERROR: modinfo: could not find module vmblock
ERROR: modinfo: could not find module vmci
ERROR: modinfo: could not find module vsock
ERROR: modinfo: could not find module vmmon
ERROR: modinfo: could not find module vmnet
ERROR: modinfo: could not find module vmblock
ERROR: modinfo: could not find module vmci
ERROR: modinfo: could not find module vsock
ERROR: modinfo: could not find module vmmon
ERROR: modinfo: could not find module vmnet
ERROR: modinfo: could not find module vmblock
ERROR: modinfo: could not find module vmci
ERROR: modinfo: could not find module vsock
ERROR: modinfo: could not find module vmmon
ERROR: modinfo: could not find module vmnet
ERROR: modinfo: could not find module vmblock
ERROR: modinfo: could not find module vmci
ERROR: modinfo: could not find module vsock
ERROR: modinfo: could not find module vmmon
ERROR: modinfo: could not find module vmnet
ERROR: modinfo: could not find module vmblock
ERROR: modinfo: could not find module vmci
ERROR: modinfo: could not find module vsock
ERROR: modinfo: could not find module vmmon
ERROR: modinfo: could not find module vmnet
ERROR: modinfo: could not find module vmblock
ERROR: modinfo: could not find module vmci
ERROR: modinfo: could not find module vsock
ERROR: modinfo: could not find module vmmon
ERROR: modinfo: could not find module vmnet
ERROR: modinfo: could not find module vmblock
ERROR: modinfo: could not find module vmci
ERROR: modinfo: could not find module vsock


e questo è ciò che ottengo se do il comando x conto suo...

soluzioni?
mae89
Young Hen
 
Posts: 21
Joined: Wed Jun 29, 2011 9:30

Re: kernel-header

Postby mae89 » Wed Jul 06, 2011 12:00

non c'e nessuno??
mae89
Young Hen
 
Posts: 21
Joined: Wed Jun 29, 2011 9:30

Re: kernel-header

Postby micia » Wed Jul 06, 2011 19:33

per caso stai eseguendo quei comandi come root e sei diventato root usando:
Code: Select all
su

?

(usa i tag Code per output molto lungo, altrimenti è difficile da leggere)
micia
Sagely Hen
 
Posts: 2718
Joined: Wed Nov 26, 2008 16:41

Re: kernel-header

Postby mae89 » Thu Jul 07, 2011 17:23

sia utente normale che amministratore
mae89
Young Hen
 
Posts: 21
Joined: Wed Jun 29, 2011 9:30

Re: kernel-header

Postby micia » Thu Jul 07, 2011 18:47

intendevo, quale comando esatto hai usato per diventare root, se quella è un'applicazione video (mi sembra che lo sia a giudicare dal messaggo di DBus), devi usare:
Code: Select all
su -

con il trattino, oppure il comando apposito secondo il tuo ambiente desktop, dato da utente normale (presumo kdesu).

Ma più importante, come hai installato vmware-workstation?
micia
Sagely Hen
 
Posts: 2718
Joined: Wed Nov 26, 2008 16:41

Re: kernel-header

Postby mae89 » Thu Jul 07, 2011 21:55

si scarica dal sito l'eseguibile, lo si lancia, fa diventare root, e si installa attraverso una procedura guidata
mae89
Young Hen
 
Posts: 21
Joined: Wed Jun 29, 2011 9:30

Re: kernel-header

Postby micia » Thu Jul 07, 2011 22:21

Scaricare programmi da siti esterni non è raccomandato, causa il 90% delle volte problemi non banali da risolvere, sopratutto per problemi di dipendenze e di differenze fra le varie distribuzioni. Noto che su portage è presente un pacchetto, credo che per te sarebbe meglio installarlo da lì.

Dovresti disinstallare la versione che hai scaricato dal sito, poi procedere cosi:

1) sincronizza i pacchetti di portage:
(come root)
Code: Select all
emerge --sync


2) cerca di minimizzare l'uso di portage installando le dipendenze del pacchetto con entropy:
(come root)
Code: Select all
equo install xmlrpc-c libview libgnomecanvasmm openssl libsexymm libpng-1.2.44


3) installa vmware-workstation:
Nota che perché l'installazione si completi, hai bisogno di scaricare manualmente il binario (che penso sia esattamente lo stesso che installi tu a mano), e spostarlo in /usr/portage/distfiles, questo a causa delle licenze proprietarie. Il suggerimento dell'ebuild è:
* Please download VMware-Workstation-7.1.4-385536.x86_64.bundle
* from http://www.vmware.com/products/workstation/
* and place it in /usr/portage/distfiles

In più, visto che certamente trascinerà pacchetti che necessitano dei sorgenti del kernel, assicurati di averli installati con:
(come root)
Code: Select all
equo install linux-sources


(ho idea che ti toccherà anche ricompilare il kernel per usare vmware, dato che i suoi moduli hanno bisogno di:
CONFIG_BKL=y
nella configurazione del kernel)

assicurati aver selezionato il kernel corretto con:
Code: Select all
eselect kernel list

se non ci fosse un * accanto al kernel in uso, esegui:
(come root)
Code: Select all
eselect kernel set id

con id il numero che compare accanto al kernel che vuoi selezionare.

A questo punto installa il pacchetto con:
(come root)
Code: Select all
emerge -1av vmware-workstation


4) sincronizza portage ed entropy:
(come root)
Code: Select all
equo rescue spmsync


ora dovrebbe essere installata, portage può richiedere un po' di tempo, dato che non lo hai (presumibilmente) mai usato. In più è probabile che il comando di portage coinvolga parecchie dipendenze, però purtroppo non ci sono alternative su entropy.
micia
Sagely Hen
 
Posts: 2718
Joined: Wed Nov 26, 2008 16:41

Next

Return to Sabayon Linux Discussioni Generali

Who is online

Users browsing this forum: No registered users and 1 guest