Pagina 1 di 1
Lubuntu 13.10 e VMware Tools
Inviato: mer feb 19, 2014 7:03 pm
da balubeto
Ciao
Ho provato ad installare i VMware Tools su una VM di Lubuntu 13.10 a 32 bit creata con Workstation 10.x per Windows.
Ho notato che, partendo dal file VMwareTools-x.x.x-yyyy.tar.gz, per installare e configurare senza errori i VMware Tools, il pacchetto build-essential deve essere installato in quanto questo installa anche il compilatore gcc.
Ora, lasciando tutte le risposte predefinite durante il processo di configurazione di questi tools, quando riavvio la mia macchina virtuale, il suo schermo non si ingrandisce automaticamente neanche dopo aver effettuato il Login. Come mai?
Inoltre, ho notato che, se dopo il Login, eseguo il comando sudo su -c /usr/bin/vmware-user, lo schermo si ingrandisce ma, quando riavvio la VM, lo schermo non si ingrandisce automaticamente. Come mai?
Grazie
Ciao
Re: Lubuntu 13.10 e VMware Tools
Inviato: mer feb 19, 2014 8:01 pm
da Andy99
Succede anche a me su Windows xp.. Provato a modificare manualmente la risoluzione?
Re: Lubuntu 13.10 e VMware Tools
Inviato: gio feb 20, 2014 10:54 am
da balubeto
Ho seguito queste istruzioni:
sudo apt-get install build-essential
cd /tmp
tar -zxpf "/media/<Username>/VMware Tools/VMwareTools-<numero-versione-prodotto>-<numero release>.tar.gz"
cd vmware-tools-distrib
sudo su -c ./vmware-install.pl
sudo su -c /usr/bin/vmware-user
cd ..
rm -fr vmware-tools-distrib
Quindi, come faccio ad avviare automaticamente il servizio VMware Tools quando Lubuntu viene avviata?
Grazie
Ciao
Re: Lubuntu 13.10 e VMware Tools
Inviato: gio feb 20, 2014 12:37 pm
da balubeto
Ho scoperto che nella directory /etc/xdg/Autostart c'e`l'eseguibile WMware User Agent. Perche` non viene avviato automaticamente?
Grazie
Ciao
Re: Lubuntu 13.10 e VMware Tools
Inviato: ven feb 21, 2014 7:50 pm
da balubeto
Quindi, nelle directory /etc/xdg/autostart, c'e` un'icona denominata VMware User Agent in cui contenuto e`:
[Desktop Entry]
Type=Application
Encoding=UTF-8
Exec=/usr/bin/vmware-user
Name=VMware User Agent
# KDE bug 190522: KDE does not autostart items with NoDisplay=tru...
# NoDisplay=true
X-KDE-autostart-phase=1
Ora, come faccio a fare in modo che questo file venga eseguito durante l'avvio del sistema in modo che esso valga per tutti gli utenti?
Grazie
Ciao
Re: Lubuntu 13.10 e VMware Tools
Inviato: sab feb 22, 2014 7:23 pm
da balubeto
Per fare in modo che VMware User Agent venga eseguito dopo che il Login di un utente, occorre andare in Preferenze ---> Default applications for LXSession ---> Autostart e, nella sezione Settings, selezionare no come risposta alla domanda "Disable autostarted applications?".
il guaio e` che questa procedura occorre farla per ogni utente in quanto il valore del parametro "Disable autostarted applications?" non e` globale. Esiste un modo per far si che questo parametro sia globale?
Ho notato anche che, durante la finestra di Login, il servizio VMware User Agent non e` attivo. Esiste un modo per attivarlo anche in questa fase ?
grazie
ciao
Re: Lubuntu 13.10 e VMware Tools
Inviato: dom feb 23, 2014 5:11 pm
da ninja
Ciao.
Non conosco il servizio nello specifico, ma se non necessita di un server grafico attivo (Xorg) lo puoi avviare in automatico da /etc/rc.local
Ricordati che avviando da questo script il servizio partirebbe come se fosse avviato dall'utente root (infatti ti servono i permessi di amministrazione per modoficare il file)...
... la cosa è necessaria per i servizi ordinari (cups, networking, network-manager, cron, at, ecc...), ma mi sembra strano che questo venga avviato con i permessi utente (durante l'apertura del desktop environment).
Fa una prova e vedi se la cosa funziona.
Re: Lubuntu 13.10 e VMware Tools
Inviato: dom feb 23, 2014 7:22 pm
da balubeto
Da quanto ho capito, la directory /etc/xdg/lxsessions/Lubuntu/autostart contiene l'elenco di tutti i programmi che vengono avviati per tutti gli utenti. Giusto? Se si, ho scritto in questo file il comando /usr/bin/vmware-user. Ho riavviato il computer ma ho visto che questo comando non viene eseguito. Come mai?
Se invece questo comando lo eseguo da una finestra di un terminale , questo viene eseguito.
Grazie
Ciao
Re: Lubuntu 13.10 e VMware Tools
Inviato: lun feb 24, 2014 2:17 am
da ninja
Sul wiki di Ubuntu affermano che il file corretto per Lubuntu è quello che hai indicato nell'ultimo post... /etc/xdg/lxsession/Lubuntu/autostart...
... poi, come ho detto, se il servizio è indipendente dalla sessione grafica poi utilizzare lo script /etc/rc.local che normalmente è utilizzato per le personalizzazioni del sistema, fra gli script d'avvio è l'ultimo a essere eseguito.
Se invece ti serve la sessione grafica attiva e non sono necessari i permessi d'amministrazione, allora /etc/xdg/lxsession/Lubuntu/autostart è quello che fa per te.
Re: Lubuntu 13.10 e VMware Tools
Inviato: lun feb 24, 2014 9:56 am
da balubeto
ninja ha scritto:Sul
wiki di Ubuntu affermano che il file corretto per Lubuntu è quello che hai indicato nell'ultimo post...
/etc/xdg/lxsession/Lubuntu/autostart...
... poi, come ho detto, se il servizio è indipendente dalla sessione grafica poi utilizzare lo script
/etc/rc.local che normalmente è utilizzato per le personalizzazioni del sistema, fra gli script d'avvio è l'ultimo a essere eseguito.
Se invece ti serve la sessione grafica attiva e non sono necessari i permessi d'amministrazione, allora /etc/xdg/lxsession/Lubuntu/autostart è quello che fa per te.
Da una finestra di XTerm, ho scritto gksudo /usr/bin leafpad /etc/xdg/lxsessions/Lubuntu/autostart e, siccome questo era vuoto, ho scritto /usr/bin/vmware-user . Dopo, ho salvato il file, ho chiuso Leafpad e XTerm ed ho riavviato la VM.
Dove ho sbagliato?
Per curiosiosita`: Quale sintassi dovrei usare per poter inserire un comando in /etc/rc.local?
Grazie
Ciao
Re: Lubuntu 13.10 e VMware Tools
Inviato: lun feb 24, 2014 10:26 am
da balubeto
ninja ha scritto:Sul
wiki di Ubuntu affermano che il file corretto per Lubuntu è quello che hai indicato nell'ultimo post...
/etc/xdg/lxsession/Lubuntu/autostart...
... poi, come ho detto, se il servizio è indipendente dalla sessione grafica poi utilizzare lo script
/etc/rc.local che normalmente è utilizzato per le personalizzazioni del sistema, fra gli script d'avvio è l'ultimo a essere eseguito.
Se invece ti serve la sessione grafica attiva e non sono necessari i permessi d'amministrazione, allora /etc/xdg/lxsession/Lubuntu/autostart è quello che fa per te.
Da una finestra di XTerm, ho scritto gksudo /usr/bin leafpad /etc/xdg/lxsession/Lubuntu/autostart e, siccome questo era vuoto, ho scritto /usr/bin/vmware-user . Dopo, ho salvato il file, ho chiuso Leafpad e XTerm ed ho riavviato la VM.
Dove ho sbagliato?
Per curiosiosita`: Quale sintassi dovrei usare per poter inserire un comando in /etc/rc.local?
Grazie
Ciao
Re: Lubuntu 13.10 e VMware Tools
Inviato: lun feb 24, 2014 10:54 am
da balubeto
Inoltre, ho provato anche a scrivere nel file /etc/xdg/lxsession/Lubuntu/autostart:
ma non funziona ancora. Come mai?
Grazie
Ciao
Re: Lubuntu 13.10 e VMware Tools
Inviato: lun feb 24, 2014 10:58 am
da ninja
e il comando è:
Codice: Seleziona tutto
gksudo leafpad /etc/xdg/lxsessions/Lubuntu/autostart
oppure
Codice: Seleziona tutto
gksudo /usr/bin/leafpad /etc/xdg/lxsessions/Lubuntu/autostart
non so se il tuo è stato un errore di battitura (lo spazio al posto del carattere / ) o se l'hai digitato come l'hai scritto.
Re: Lubuntu 13.10 e VMware Tools
Inviato: lun feb 24, 2014 11:11 am
da balubeto
ninja ha scritto:e il comando è:
Codice: Seleziona tutto
gksudo leafpad /etc/xdg/lxsessions/Lubuntu/autostart
oppure
Codice: Seleziona tutto
gksudo /usr/bin/leafpad /etc/xdg/lxsessions/Lubuntu/autostart
non so se il tuo è stato un errore di battitura (lo spazio al posto del carattere
/ ) o se l'hai digitato come l'hai scritto.
E` stato purtoppo solo un errore di trascrizione.
Quindi, aiuto!!!
Grazie
Ciao
Re: Lubuntu 13.10 e VMware Tools
Inviato: lun feb 24, 2014 12:08 pm
da ninja
Hai fatto una prova in /etc/rc.local?
Metti direttamente /usr/bin/vmware-user (senza la chiocciola) una riga prima dell'istruzione exit 0
Vediamo se così funziona, tentare non nuoce e puoi sempre facilmente rimuovere la nuova riga inserita.
Re: Lubuntu 13.10 e VMware Tools
Inviato: lun feb 24, 2014 12:41 pm
da balubeto
ninja ha scritto:Hai fatto una prova in /etc/rc.local?
Metti direttamente /usr/bin/vmware-user (senza la chiocciola) una riga prima dell'istruzione exit 0
Vediamo se così funziona, tentare non nuoce e puoi sempre facilmente rimuovere la nuova riga inserita.
Non funziona.
Grazie
Ciao
Re: Lubuntu 13.10 e VMware Tools
Inviato: lun feb 24, 2014 1:17 pm
da ninja
Quello che mi viene da pensare è che necessiti di qualche altro software per funzionare, quindi se questo non viene precedentemente caricato il servizio va in errore ed esce...
... mentre ad ambiente Lxde caricato completamente il problema non sussiste.
Una soluzione da provare sarebbe quindi creare uno script che posticipi l'esecuzione di vmware-user in fase d'avvio.
Qualcosa del tipo:
lo copi in /usr/bin e gli cambi i permessi affinchè possa essere eseguito, poi lo inserisci in /etc/xdg/lxsessions/Lubuntu/autostart al posto di vmware-user
Re: Lubuntu 13.10 e VMware Tools
Inviato: lun feb 24, 2014 6:17 pm
da balubeto
ninja ha scritto:Quello che mi viene da pensare è che necessiti di qualche altro software per funzionare, quindi se questo non viene precedentemente caricato il servizio va in errore ed esce...
... mentre ad ambiente Lxde caricato completamente il problema non sussiste.
Una soluzione da provare sarebbe quindi creare uno script che posticipi l'esecuzione di vmware-user in fase d'avvio.
Qualcosa del tipo:
lo copi in /usr/bin e gli cambi i permessi affinchè possa essere eseguito, poi lo inserisci in /etc/xdg/lxsessions/Lubuntu/autostart al posto di vmware-user
Ho provato ma non funziona. Come mai?
Poiche` Lubuntu 13.10 usa LightDM come Login Manager, e` possibile far eseguire questo comando poco prima o subito dopo che venga visualizzato il LightDM?
Grazie
Ciao
Re: Lubuntu 13.10 e VMware Tools
Inviato: mar feb 25, 2014 6:51 am
da ninja
Re: Lubuntu 13.10 e VMware Tools
Inviato: mar feb 25, 2014 8:12 pm
da balubeto
Ho inserito nel file /etc/lightdm/lightdm.conf l'istruzione display-setup-script=/usr/bin/vmware-user permettendo anche di ridimensionare il display di LightDM ma provoca una sua visualizzazione un po` errata.
Quindi, esiste una direttiva di LightDM che permetta di rinfrescare completamente il suo display?
grazie
ciao
Re: Lubuntu 13.10 e VMware Tools
Inviato: mer feb 26, 2014 12:36 am
da ninja
Prova a vedere se personalizzando la schermata di login risolvi...
http://www.maketecheasier.com/customize-lightdm-themes/
e
https://wiki.archlinux.org/index.php/LightDM
mi sembrano interesanti, potresti trovarci il suggerimento che ti serve.
Re: Lubuntu 13.10 e VMware Tools
Inviato: mer feb 26, 2014 9:35 am
da balubeto
In Lubuntu, sai da dove viene caricato LightDM? In altre parole, vorrei sapere qual'e` e dove si trova la direttiva che permette a X server di eseguire LightDM?
Grazie
Ciao
Re: Lubuntu 13.10 e VMware Tools
Inviato: gio feb 27, 2014 11:11 pm
da ninja
È LightDM che esegue Xorg, non viceversa, il percorso /etc/init.d/ contiene gli script che avviano/riavviano/arrestano i servizi, inclusa la sessione grafica.
Poi, in base al runlevel, dei collegamenti simbolici a questi script, adeguatamente rinominati per controllarne l'ordine di esecuzione, vengono creati nei percorsi /etc/rc{numero del runlevel}.d/
Se il nome del link inizia per S lo script è abilitato per essere avviato, se inizia per K viene ignorato.
Prova con:
P.S.: Per conoscere il runlevel in esecuzione devi eseguire il comando: