Копіювати / вставляти та перетягувати не працює у програмі Vmware з Ubuntu


55

Раптово скопіюйте / вставте, працюючи з / на головний комп'ютер Windows8, до / з віртуальної машини ubuntu. Перезавантаження Ubuntu не допомогло. Я спробував команду:

sudo apt-get install open-vm-tools

Але отримав звіт, я маю найновішу версію. Налаштування гостьової ізоляції ввімкнено. Яким може бути сценарій виправлення цієї проблеми?


Зауважте, що це відома проблема - там видано спільні файли, які не працюють у Linux VM, і схожі компоненти цього часу не працюють з VMware.
Thomas Ward


Я помітив, що ця проблема пов'язана зі мною за допомогою іншого менеджера вікон. Буфер обміну VM добре працює за допомогою gdm3, але коли я перейшов на DWM, спільний робочий стіл більше не працював
Макс Коплан

Відповіді:


49

У мене була та сама проблема, і я виявив, що це можна виправити, виконавши наступні команди:

  1. sudo apt-get autoremove open-vm-tools
  2. Встановіть інструменти VMware, дотримуючись звичайного методу ( Virtual Machine --> Reinstall VMWare Tools)
  3. Перезавантажте програму VM
  4. sudo apt-get install open-vm-tools-desktop
  5. Перезавантажте програму VM, після копіювання / вставки та перетягування / падіння буде працювати!

2
Я виявив, що мені не потрібно встановлювати VMware Tools. Робити apt-get open-vm-tools, потім open-vm-tools-desktop, а потім перезапуск працював для мене.
Біллі

1
Не працював для мене на Ubuntu 14.04 64bit.
Форівін

2
Не працювали для мене ні 16.04 64 біт (сервер)
Ман

Працює на робочому столі Xubuntu 14.04 LTS. Дякую!
RawwrBag

3
Видалення відкритих vm-інструментів і перезавантаження знищили моє ядро, і мені довелося перевстановити ОС з нуля.
діонізіз

34

Я спробував підхід, запропонований рішенням101 вище, але це не спрацювало для мене.

Я тоді це зробив

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

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

3) перезапустити гостьову операційну систему

і це, здається, вирішило проблему копіювання та вставки.


Це працювало для мене в Ubuntu 17.04 під керуванням на хості macOS Sierra - дякую!
Кріс Кобзак

Працював для мене 16.04, дякую :)
JREAM

Працював над Windows 7 / VMware Player - Ubuntu 16.04. Дякую.
N ..

1
Працював для Ubuntu 18.04. Я сумував open-vm-tools-desktop.
фенікс

2
робити це потрібно лише open-vm-tools-desktopтому, що встановлюється open-vm-toolsавтоматично
JREAM

13

Це скопійовано дослівно з форуму спільноти vmware :

  1. Перейдіть до VM / Налаштування / Параметри / Ізоляція гостей
  2. Зніміть прапорець (включити перетягування, увімкнути копіювання та вставити) та натисніть кнопку ОК.
  3. Вимкніть гостя та вимкніть робочу станцію VMware
  4. Перезавантажте основний комп'ютер
  5. Запустіть робочу станцію VMware, але ще не запускайте гостя.
  6. Перейдіть до VM / Налаштування / Параметри / Ізоляція гостей для гостя та
  7. ПЕРЕВІРИТИ обидва прапорці
  8. Харчування Гостя.

У мене немає такого варіанту ізоляції гостей
Alaa M.

@AlaaM. Можливо, вони зняли функцію? Я більше не запускаю VMWare, але натомість використовую KVM / QEMU для віртуальних машин.
Чарльз Грін

Може бути. Але це нормально, схоже, мені просто довелося, sudo nautilusі тоді я міг би перетягнути
Alaa M.

3
Нічого не зробив для мене на Ubuntu 16.10
Гудлаугур Егілссон

Я використовую 32-розрядний ubuntu 17.04. Я щойно зробив крок: 1,2,3, [немає 4], 5,6,7,8 ~ паста працює зараз
simomo

9

Найкращим і працюючим рішенням є перезавантаження вашого додатка VMWare (Workstation, Fusion тощо), а не самого VM. (за умови, звичайно, що ви вже встановили інструменти VMWare.)


1
Ця проста відповідь - це те, що працювало для мене. Дякую!
Дан Ніссенбаум

1
Я знав, що це повинно бути щось просте! не потрібно було навіть перезавантажувати мого хоста.
n00b

У моєму випадку мені також потрібно було перезапустити сервер VMWare Workstation Server (процес vmware-hostd.exe). Просто перезапустити додаток VMWare було недостатньо.
Алекс Че

3

Ви не можете зняти прапорці під час роботи VM; вони відключені. Якщо це зробити, коли VM не працює, ефекту немає (VMWare Workstation 12 Pro).


0

У моєму випадку якимось завданням запуску гостя під керуванням VMware User Agent було видалено з моєї автоматичної запуски сесії xfce. Вам потрібно запуститись /usr/bin/vmware-user-suid-wrapperпри вході в систему

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.