Kopiuj / wklej oraz przeciągnij i upuść nie działa na maszynie VMware z Ubuntu


55

Nagle kopiowanie / wklejanie przestało działać z / do komputera hosta Windows8 na / z maszyny wirtualnej Ubuntu. Ponowne uruchomienie Ubuntu nie pomogło. Próbowałem polecenia:

sudo apt-get install open-vm-tools

Ale dostałem raport, że mam najnowszą wersję. Ustawienia izolacji gościa są włączone. Jaki może być scenariusz rozwiązania tego problemu?


Zauważ, że jest to znany problem - istnieje problem z udostępnianymi plikami, które nie działają na maszynie wirtualnej z systemem Linux, i wydaje się, że podobne komponenty nie działają obecnie z VMware.
Thomas Ward


Zauważyłem, że ten problem dotyczy mnie przy użyciu innego menedżera okien. Wspólny schowek VM działa dobrze przy użyciu gdm3, ale kiedy przełączyłem się na współdzielony pulpit DWM już nie działał
Max Coplan

Odpowiedzi:


49

Miałem ten sam problem i stwierdziłem, że można to naprawić, wykonując następujące polecenia:

  1. sudo apt-get autoremove open-vm-tools
  2. Zainstaluj narzędzia VMware, postępując zgodnie ze zwykłą metodą ( Virtual Machine --> Reinstall VMWare Tools)
  3. Uruchom ponownie maszynę wirtualną
  4. sudo apt-get install open-vm-tools-desktop
  5. Uruchom ponownie maszynę wirtualną, po ponownym uruchomieniu skopiuj / wklej i przeciągnij / upuść będzie działać!

2
Odkryłem, że nie muszę instalować narzędzi VMware. Wykonanie apt-get z open-vm-tools, następnie open-vm-tools-desktop, a następnie ponowne uruchomienie działało dla mnie.
Billy

1
Nie działało dla mnie na Ubuntu 14.04 64bit.
Forivin,

2
Nie działał też dla mnie 16.04 64-bitowy (serwer)
Mahn

Praca na pulpicie Xubuntu 14.04 LTS. Dzięki!
RawwrBag,

3
Usunięcie open-vm-tools i ponowne uruchomienie spowodowało zniszczenie mojego jądra i musiałem ponownie zainstalować system operacyjny od zera.
dionyziz

34

Próbowałem podejścia zaproponowanego w powyższym rozwiązaniu 101, ale to nie działało dla mnie.

Potem zrobiłem

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

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

3) uruchom ponownie system operacyjny gościa

i wydaje się, że to rozwiązało problem kopiowania i wklejania.


Działa to dla mnie w Ubuntu 17.04 działającym na hoście macOS Sierra - dzięki!
Chris Kobrzak,

Pracowałem dla mnie 16.04, dzięki :)
JREAM

Pracował w Windows 7 / VMware Player - Ubuntu 16.04. Dzięki.
N ..

1
Pracował dla Ubuntu 18.04. Tęskniłem open-vm-tools-desktop.
feniks

2
musisz tylko zrobić, open-vm-tools-desktopponieważ instaluje się open-vm-toolsautomatycznie
JREAM

13

Jest to kopiowane dosłownie z forum społeczności vmware :

  1. Przejdź do VM / Ustawienia / Opcje / Izolacja gościa
  2. Odznacz oba pola wyboru (Włącz przeciąganie i upuszczanie, Włącz kopiowanie i wklejanie) i kliknij OK.
  3. Zamknij gościa i zamknij VMware Workstation
  4. Uruchom ponownie komputer hosta
  5. Uruchom VMware Workstation, ale jeszcze nie uruchamiaj gościa.
  6. Przejdź do VM / Ustawienia / Opcje / Izolacja gościa dla gościa i
  7. SPRAWDŹ oba pola wyboru
  8. Włącz gościa.

Nie mam tej opcji izolacji gościa
Alaa M.,

@AlaaM. Być może usunęli tę funkcję? Nie uruchamiam już VMWare, ale zamiast tego używam KVM / QEMU dla maszyn wirtualnych.
Charles Green,

Może. Ale wygląda na to, że po prostu musiałem, sudo nautilusa potem mogłem przeciągać i upuszczać
Alaa M.,

3
Nic dla mnie nie zrobiłem na Ubuntu 16.10
Gudlaugur Egilsson

Używam Ubuntu 17.04 32-bit. Właśnie zrobiłem krok: 1,2,3, [nr 4], 5,6,7,8 ~ pasta działa teraz
simomo

9

Najlepszym i działającym rozwiązaniem jest ponowne uruchomienie aplikacji VMWare (stacja robocza, Fusion itp.), A nie sama maszyna wirtualna. (oczywiście pod warunkiem, że masz już zainstalowane narzędzia VMWare).


1
Ta prosta odpowiedź sprawdziła się u mnie. Dzięki!
Dan Nissenbaum

1
Wiedziałem, że to musi być coś prostego! nawet nie musiałem restartować mojego hosta.
n00b

W moim przypadku musiałem także ponownie uruchomić usługę VMWare Workstation Server (proces vmware-hostd.exe). Ponowne uruchomienie aplikacji VMWare nie wystarczyło.
Alex Che

3

Nie można odznaczyć pól wyboru, gdy maszyna wirtualna jest uruchomiona; są niepełnosprawni. Jeśli zrobisz to, gdy maszyna wirtualna nie jest uruchomiona, nie ma żadnego efektu (VMWare Workstation 12 Pro).


0

W moim przypadku zadanie uruchamiania gościa z programem VMware User Agent zostało w jakiś sposób usunięte z autostartu sesji xfce. Musisz uruchomić /usr/bin/vmware-user-suid-wrapperprzy logowaniu

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.