Indice del forum Olimpo Informatico
I Forum di Zeus News
Leggi la newsletter gratuita - Attiva il Menu compatto
 
 FAQFAQ   CercaCerca   Lista utentiLista utenti   GruppiGruppi   RegistratiRegistrati 
 ProfiloProfilo   Messaggi privatiMessaggi privati   Log inLog in 

    Newsletter RSS Facebook Twitter Contatti Ricerca
Lubuntu 13.10 e VMware Tools
Nuovo argomento   Rispondi    Indice del forum -> *Ubuntu
Precedente :: Successivo  
Autore Messaggio
balubeto
Dio minore
Dio minore


Registrato: 19/05/06 09:22
Messaggi: 757

MessaggioInviato: 19 Feb 2014 14:00    Oggetto: Lubuntu 13.10 e VMware Tools Rispondi citando

Ciao

Ho provato ad installare i VMware Tools su una VM di Lubuntu 13.10 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
Top
Profilo Invia messaggio privato
balubeto
Dio minore
Dio minore


Registrato: 19/05/06 09:22
Messaggi: 757

MessaggioInviato: 20 Feb 2014 11:45    Oggetto: Rispondi citando

Ho seguito queste istruzioni:

Citazione:

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
Top
Profilo Invia messaggio privato
MK66
Moderatore Sistemi Operativi
Moderatore Sistemi Operativi


Registrato: 17/10/06 23:24
Messaggi: 8634
Residenza: dentro una cassa sotto 3 metri di terra...

MessaggioInviato: 20 Feb 2014 12:03    Oggetto: Rispondi citando

Citazione:
Quindi, come faccio ad avviare automaticamente il servizio VMware Tools quando Lubuntu viene avviata?

Devi aggiungere il servizio a quelli in avvio automatico di Lubuntu, inserendolo nel file /etc/xdg/lxsession/Lubuntu/autostart
Top
Profilo Invia messaggio privato HomePage
balubeto
Dio minore
Dio minore


Registrato: 19/05/06 09:22
Messaggi: 757

MessaggioInviato: 20 Feb 2014 13:28    Oggetto: Rispondi citando

Ho scoperto che nella directory /etc/xdg/autostart c'e`l'eseguibile WMware User Agent. Perche` non viene avviato automaticamente?

Grazie

Ciao

P.S La directory indicata da te e` vuota.
Top
Profilo Invia messaggio privato
MK66
Moderatore Sistemi Operativi
Moderatore Sistemi Operativi


Registrato: 17/10/06 23:24
Messaggi: 8634
Residenza: dentro una cassa sotto 3 metri di terra...

MessaggioInviato: 20 Feb 2014 21:09    Oggetto: Rispondi citando

Citazione:
Ho scoperto che nella directory /etc/xdg/autostart c'e`l'eseguibile WMware User Agent. Perche` non viene avviato automaticamente?

Che intendi con eseguibile?

Solitamente, in quella directory ci sono i file .desktop che caricano i vari elementi nei menù

Le applicazioni da lanciare automaticamente all'avvio si trovano nella directory che ti ho indicato prima, o nella corrispondente /etc/xdg/lxsession/Lxde/autostart
Top
Profilo Invia messaggio privato HomePage
balubeto
Dio minore
Dio minore


Registrato: 19/05/06 09:22
Messaggi: 757

MessaggioInviato: 21 Feb 2014 10:58    Oggetto: Rispondi citando

infatti , in questa directory , contiene anche il file VMware User Agent che e` un eseguibile ma non parte in automatico (devo farlo partire manualmente ). La seconda directory che mi hai indicato non esiste nella mia distribuzione . Ora che cosa faccio per far partire automaticamente questo servizio per tutti gli utenti ?

grazie

ciao
Top
Profilo Invia messaggio privato
MK66
Moderatore Sistemi Operativi
Moderatore Sistemi Operativi


Registrato: 17/10/06 23:24
Messaggi: 8634
Residenza: dentro una cassa sotto 3 metri di terra...

MessaggioInviato: 21 Feb 2014 12:02    Oggetto: Rispondi citando

Puoi copiare qua il contenuto del file?
(se e' un .desktop di fatto e' un file di testo)
Top
Profilo Invia messaggio privato HomePage
balubeto
Dio minore
Dio minore


Registrato: 19/05/06 09:22
Messaggi: 757

MessaggioInviato: 21 Feb 2014 20:42    Oggetto: Rispondi citando

Quindi, nelle directory /etc/xdg/autostart, c'e` un'icona denominata VMware User Agent in cui contenuto e`:

Citazione:

[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
Top
Profilo Invia messaggio privato
MK66
Moderatore Sistemi Operativi
Moderatore Sistemi Operativi


Registrato: 17/10/06 23:24
Messaggi: 8634
Residenza: dentro una cassa sotto 3 metri di terra...

MessaggioInviato: 21 Feb 2014 21:31    Oggetto: Rispondi citando

Uhm... mi ricorda un vecchio bug...

Se è così, ho recuperato una possibile soluzione.

Fai una copia del file, per sicurezza, anche salvandola nella tua home con altro nome (per esempio aggiungi un .bak alla fine)

Dopo, modifica il tuo file in questo modo:

Codice:
[Desktop Entry]
Type=Application
Encoding=UTF-8
Exec=vmware-user-suid-wrapper
Name=VMware User Agent
X-KDE-autostart-phase=1
NoDisplay=true


Prova e fammi sapere
Top
Profilo Invia messaggio privato HomePage
balubeto
Dio minore
Dio minore


Registrato: 19/05/06 09:22
Messaggi: 757

MessaggioInviato: 22 Feb 2014 11:44    Oggetto: Rispondi citando

Non funziona. Ora, cosa faccio?

Grazie

Ciao
Top
Profilo Invia messaggio privato
MK66
Moderatore Sistemi Operativi
Moderatore Sistemi Operativi


Registrato: 17/10/06 23:24
Messaggi: 8634
Residenza: dentro una cassa sotto 3 metri di terra...

MessaggioInviato: 22 Feb 2014 12:45    Oggetto: Rispondi citando

Scusa, ho visto che c'e' un errore nella mia risposta, dato che avevo copiato dalla risoluzione del vecchio bug, ed evidentemente le cose sono cambiate nel frattempo.

Mi confermi la presenza di questo file, indicato nel tuo .desktop?
Citazione:
Exec=/usr/bin/vmware-user

(cioe', mi spiego meglio: esiste il file wmare-user in /usr/bin/ ?)


Se e' confermato che il file esiste, sostituisci questa istruzione a quella della mia risposta precedente
Top
Profilo Invia messaggio privato HomePage
balubeto
Dio minore
Dio minore


Registrato: 19/05/06 09:22
Messaggi: 757

MessaggioInviato: 22 Feb 2014 20:16    Oggetto: Rispondi citando

Per fare in modo che VMware User Agent venga eseguito dopo che il Login di un utente, occorre andare in Menu ---> 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
Top
Profilo Invia messaggio privato
balubeto
Dio minore
Dio minore


Registrato: 19/05/06 09:22
Messaggi: 757

MessaggioInviato: 23 Feb 2014 20:08    Oggetto: Rispondi citando

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
Top
Profilo Invia messaggio privato
MK66
Moderatore Sistemi Operativi
Moderatore Sistemi Operativi


Registrato: 17/10/06 23:24
Messaggi: 8634
Residenza: dentro una cassa sotto 3 metri di terra...

MessaggioInviato: 23 Feb 2014 22:09    Oggetto: Rispondi citando

Come l'hai scritto nel file?

E come lo scrivi a terminale?
Top
Profilo Invia messaggio privato HomePage
balubeto
Dio minore
Dio minore


Registrato: 19/05/06 09:22
Messaggi: 757

MessaggioInviato: 24 Feb 2014 10:33    Oggetto: Rispondi citando

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?

Grazie

Ciao
Top
Profilo Invia messaggio privato
MK66
Moderatore Sistemi Operativi
Moderatore Sistemi Operativi


Registrato: 17/10/06 23:24
Messaggi: 8634
Residenza: dentro una cassa sotto 3 metri di terra...

MessaggioInviato: 24 Feb 2014 11:21    Oggetto: Rispondi citando

Non e' sbagliato, ma credo che sia necessario usare una forma diversa nel file di testo: devi mettere un @ davanti al nome del programma da avviare (senza spazi tra @ e il nome del programma):
Codice:
@/usr/bin/vmware-user


cosi' dovrebbe funzionare
Top
Profilo Invia messaggio privato HomePage
balubeto
Dio minore
Dio minore


Registrato: 19/05/06 09:22
Messaggi: 757

MessaggioInviato: 24 Feb 2014 11:51    Oggetto: Rispondi citando

Ho provato a scrivere nel file /etc/xdg/lxsession/Lubuntu/autostart:

Codice:

@/usr/bin/vmware-user


ma non funziona ancora. Come mai?

Grazie

Ciao
Top
Profilo Invia messaggio privato
MK66
Moderatore Sistemi Operativi
Moderatore Sistemi Operativi


Registrato: 17/10/06 23:24
Messaggi: 8634
Residenza: dentro una cassa sotto 3 metri di terra...

MessaggioInviato: 24 Feb 2014 17:27    Oggetto: Rispondi citando

Ho fatto delle ricerche. Pare che lubuntu abbia problemi con vmware (non so perche', dato che peraltro non utilizzo l'applicazione) ma sembra che sia possibile risolvere cosi:

nella tua home, crea una cartella scripts
all'interno crea un file di testo vuoto
rinominalo come preferisci, con estensione .sh
aprilo e scrivici dentro queste 2 righe:

Codice:
cd /etc/vmware-tools
vmware-user


(la cartella indicata e' quella dove si trova il file vmware-user.Xresources, quindi la puoi determinare con un
Codice:
locate vmware-user.Xresources
ed eventualmente sostituiscila nella prima riga cd /etc/...)

Salva questo file di script, rendilo eseguibile
Codice:
chmod +x NomeFile.sh
(sostituisci a NomeFile il nome che hai utilizzato te, ovviamente)

Dal menu di Lubuntu, scegli Preferences=>Default applications for LXSession (o l'equivalente in italiano)

nella finestra che si apre, seleziona la scheda Autostart e aggiungi il nome del file .sh appena creato (con il percorso completo)

Fatto cio', riavvia e dovrebbe andare tutto a posto, con caricamento automatico all'avvio
Top
Profilo Invia messaggio privato HomePage
balubeto
Dio minore
Dio minore


Registrato: 19/05/06 09:22
Messaggi: 757

MessaggioInviato: 24 Feb 2014 19:18    Oggetto: Rispondi citando

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
Top
Profilo Invia messaggio privato
balubeto
Dio minore
Dio minore


Registrato: 19/05/06 09:22
Messaggi: 757

MessaggioInviato: 25 Feb 2014 21:11    Oggetto: Rispondi

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
Top
Profilo Invia messaggio privato
Mostra prima i messaggi di:   
Nuovo argomento   Rispondi    Indice del forum -> *Ubuntu Tutti i fusi orari sono GMT + 2 ore
Vai a 1, 2  Successivo
Pagina 1 di 2

 
Vai a:  
Non puoi inserire nuovi argomenti
Non puoi rispondere a nessun argomento
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi