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

55

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

sudo apt-get install open-vm-tools

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

Вико
источник
Обратите внимание, что это известная проблема - существует проблема с общими файлами, не работающими на виртуальной машине Linux, и кажется, что подобные компоненты не работают с VMware в настоящее время.
Томас Уорд
Решение здесь: superuser.com/a/1323289/347416
Остин Дин
Я заметил, что эта проблема связана со мной, используя другой оконный менеджер. Общий буфер обмена 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. Перезагрузите виртуальную машину, после перезагрузки копирование / вставка и перетаскивание будет работать!
solution101
источник
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) перезагрузите гостевую операционную систему

и это, кажется, исправило проблему копирования и вставки для меня.

218
источник
Это работало для меня в 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.)

technophyle
источник
1
Этот простой ответ - то, что работало для меня. Спасибо!
Дан Ниссенбаум
1
Я знал, что это должно быть что-то простое! даже не нужно было перезагружать мой хост.
n00b
В моем случае мне также нужно было перезапустить службу VMWare Workstation Server (процесс vmware-hostd.exe). Просто перезапустить приложение VMWare было недостаточно.
Алекс Че
3

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

AdamC
источник
0

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

Тим Ричардсон
источник