Копирование / вставка и перетаскивание не работает в vmware машине с Ubuntu


55

Внезапно копирование / вставка перестали работать с / на хост-компьютер Windows8 на / с виртуальной машины Ubuntu. Перезапуск Ubuntu не помог. Я попробовал команду:

sudo apt-get install open-vm-tools

Но получил отчет, у меня самая новая версия. Настройки гостевой изоляции включены. Какой может быть сценарий решения этой проблемы?


Обратите внимание, что это известная проблема - существует проблема с общими файлами, не работающими на виртуальной машине Linux, и кажется, что подобные компоненты не работают с VMware в настоящее время.
Томас Уорд


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

Ответы:


49

У меня была та же проблема, и я обнаружил, что это можно исправить, выполнив следующие команды:

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

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
Удаление open-vm-tools и перезагрузка уничтожили мое ядро, и мне пришлось переустанавливать ОС с нуля.
Дионизиз

35

Я попробовал подход, предложенный решением 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. Зайдите в ВМ / Настройки / Параметры / Гостевая изоляция
  2. СНИМАЙТЕ оба флажка (Включить перетаскивание, Включить копирование и вставку) и нажмите OK.
  3. Завершите работу гостя и завершите работу VMware Workstation.
  4. Перезагрузите хост-компьютер
  5. Запустите VMware Workstation, но пока не запускайте гостя.
  6. Зайдите в ВМ / Настройки / Параметры / Гостевая изоляция для гостя и
  7. ПРОВЕРЬТЕ оба флажка
  8. Включите гостя.

У меня нет этого варианта гостевой изоляции
Alaa M.

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

Может быть. Но все в порядке, похоже, что я просто должен был, sudo nautilusа потом я мог бы перетаскивать
Alaa M.

3
Ничего не сделал для меня в Ubuntu 16.10
Гудлаугур Эгильссон

Я использую Ubuntu 17.04 32-bit. Я только что сделал шаг: 1,2,3, [нет 4], 5,6,7,8 ~ паста работает сейчас
simomo

9

Лучшее и работающее решение - перезапуск приложения VMWare (рабочая станция, Fusion и т. Д.), А не самой виртуальной машины. (при условии, конечно, что вы уже установили инструменты VMWare.)


1
Этот простой ответ - то, что работало для меня. Спасибо!
Дан Ниссенбаум

1
Я знал, что это должно быть что-то простое! даже не нужно было перезагружать мой хост.
n00b

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

3

Вы не можете снять флажки во время работы виртуальной машины; они отключены. Если вы делаете это, когда виртуальная машина не работает, это не дает никакого эффекта (VMWare Workstation 12 Pro).


0

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.