Copia / incolla e trascina e rilascia non funziona nella macchina vmware con Ubuntu


55

Improvvisamente copia / incolla ha smesso di funzionare dal / al computer host windows8 alla / dalla macchina virtuale Ubuntu. Il riavvio di Ubuntu non ha aiutato. Ho provato il comando:

sudo apt-get install open-vm-tools

Ma ho ricevuto la notizia che ho la versione più recente. Le impostazioni di isolamento dell'ospite sono abilitate. Quale potrebbe essere lo scenario per risolvere questo problema?


Si noti che questo è un problema noto: esiste un problema con i file condivisi che non funzionano in una macchina virtuale Linux e sembra che componenti simili non funzionino con VMware in questo momento.
Thomas Ward


Ho notato che questo problema ha a che fare con me usando un altro gestore di finestre. Gli Appunti condivisi VM funzionano bene usando gdm3, ma quando sono passato al desktop condiviso DWM non funzionava più
Max Coplan

Risposte:


49

Ho avuto lo stesso problema e ho scoperto che questo può essere risolto eseguendo i seguenti comandi:

  1. sudo apt-get autoremove open-vm-tools
  2. Installa VMware Tools seguendo il solito metodo ( Virtual Machine --> Reinstall VMWare Tools)
  3. Riavvia la VM
  4. sudo apt-get install open-vm-tools-desktop
  5. Riavvia la VM, dopo il riavvio copia / incolla e trascina / rilascia funzionerà!

2
Ho scoperto che non avevo bisogno di installare VMware Tools. Fare un apt-get di open-vm-tools, quindi open-vm-tools-desktop e quindi il riavvio ha funzionato per me.
Billy

1
Non ha funzionato per me su Ubuntu 14.04 64 bit.
Forivin,

2
Non ha funzionato neanche per me su 16.04 64 bit (server)
Mahn

Funziona su Xubuntu 14.04 LTS desktop. Grazie!
RawwrBag

3
La rimozione di open-vm-tools e il riavvio hanno distrutto il mio kernel e ho dovuto reinstallare il sistema operativo da zero.
Dionyziz,

34

Ho provato l'approccio suggerito dalla soluzione 101 sopra, ma questo non ha funzionato per me.

L'ho fatto allora

1) sudo apt-get install open-vm-tools

2) sudo apt-get install open-vm-tools-desktop

3) riavviare il sistema operativo guest

e questo sembra aver risolto il problema del copia e incolla per me.


Questo ha funzionato per me in Ubuntu 17.04 in esecuzione su un host macOS Sierra - grazie!
Chris Kobrzak,

Ha funzionato per me il 16.04, grazie :)
JREAM

Ha funzionato su Windows 7 / VMware Player - Ubuntu 16.04. Grazie.
N ..

1
Ha funzionato per Ubuntu 18.04. Mi ero perso open-vm-tools-desktop.
fenice

2
devi solo farlo open-vm-tools-desktopperché si installa open-vm-toolsautomaticamente
JREAM

13

Questo è copiato letteralmente da un forum della community di vmware :

  1. Vai in VM / Impostazioni / Opzioni / Isolamento guest
  2. Deseleziona entrambe le caselle (Abilita trascinamento, Abilita copia e incolla) e fai clic su OK.
  3. Chiudi l'ospite e spegni VMware Workstation
  4. Riavvia il computer host
  5. Esegui VMware Workstation ma non avviare ancora il guest.
  6. Vai in VM / Impostazioni / Opzioni / Isolamento guest per il guest e
  7. CONTROLLA entrambe le caselle di controllo
  8. Accendi l'ospite.

Non ho questa opzione di isolamento dell'ospite
Alaa M.

@AlaaM. Forse hanno rimosso la funzione? Non eseguo più VMWare, ma invece utilizzo KVM / QEMU per macchine virtuali.
Charles Green,

Può essere. Ma va bene sembra che dovevo solo sudo nautiluse quindi potevo trascinare e rilasciare
Alaa M.

3
Non ho fatto nulla per me su Ubuntu 16.10
Gudlaugur Egilsson

Sto usando Ubuntu 17.04 a 32 bit. Ho appena fatto il passo: 1,2,3, [no 4], 5,6,7,8 ~ la pasta funziona ora
simomo

9

La soluzione migliore e funzionante è il riavvio dell'applicazione VMWare (Workstation, Fusion, ecc.), Non della VM stessa. (a condizione, ovviamente, di aver già installato gli strumenti VMWare).


1
Questa semplice risposta è ciò che ha funzionato per me. Grazie!
Dan Nissenbaum,

1
Sapevo che doveva essere qualcosa di semplice! non è nemmeno necessario riavviare il mio host.
n00b,

Nel mio caso avevo anche bisogno di riavviare il servizio VMWare Workstation Server (processo vmware-hostd.exe). Il semplice riavvio dell'applicazione VMWare non è stato sufficiente.
Alex Che

3

Non è possibile deselezionare le caselle di controllo mentre la VM è in esecuzione; sono disabilitati. Se lo si fa quando la VM non è in esecuzione, non si avrà alcun effetto (VMWare Workstation 12 Pro).


0

Nel mio caso, in qualche modo il processo di avvio del guest che esegue l'agente utente VMware è stato rimosso dall'avvio automatico della mia sessione xfce. Devi eseguire l' /usr/bin/vmware-user-suid-wrapperaccesso

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.