VirtualBox 4.12 Общий буфер обмена не работает в Ubuntu14.04

VirtualBox 4.12 Общий буфер обмена не работает в Ubuntu14.04

Мой общий буфер обмена внезапно перестал работать после dist-upgrade. Я попробовал переустановить гостевые дополнения, но это, похоже, не сработало. Я проверил, что «Двунаправленный буфер обмена» был включен.

решение1

Начало работать после запуска: sudo apt-get install virtualbox-guest-dkmsи включения двунаправленного общего буфера обмена.

решение2

У меня тоже не работало, Windows 7 64bit с Ubuntu 10.04. Выполнение следующих команд на гостевой машине решило проблему:

sudo VBoxClient-all stop
sudo VBoxClient-all start

решение3

  1. В меню VirtualBox Устройства -> «Вставьте образ компакт-диска с гостевыми дополнениями…»
  2. Следуйте всем инструкциям и примите все установки.
  3. Перезагрузить

У меня это сработало с Windows 10 Host и Ubuntu 16.04 Guest.

решение4

Фон:

Я использую Windows 7 64 бит, Linux внутри Virtual Box v4.3.16 r95972. После сборки нового ядра 3.17 на одной из моих виртуальных машин гостевые дополнения вообще перестали работать (включая и Cut&Paste, и изменение размера окна).

Краткое содержание:

Я обнаружил, что мне нужна более поздняя версия гостевых дополнений virtual box от Oracle, загруженная как файл .iso, и еще одна утилита, называемая parcellite. Моя операция копирования и вставки состоит из двух шагов.

Попытки исправления:

Я пробовал удалять и переустанавливать различные гостевые дополнения (iso, dkms, x11) с помощью apt-get remove и apt-get install, но все безрезультатно. Затем я заметил, что у меня возникли проблемы с чтением виртуального CD (VERR_PDM_MEDIA_LOCKED), куда я изначально загрузил другую версию гостевых дополнений от Oracle.

Оказалось, что гостевые дополнения от Oracle были 4.3.16 (см. это через modinfo vboxguest), а версии от apt-get были 4.3.10. Однако, чтобы переустановить более позднюю версию из файла .iso, мне пришлось искать способ обойти проблему монтирования CD.

В конце концов мне помогло то, что я убедился, что все CD были размонтированы со всех моих виртуальных машин с помощью выбора «Устройства -> Устройства CD/DVD -> Извлечь диск», а затем смонтировал файл .iso через VirtualBox Manager через Настройки -> Хранилище -> Контроллер IDE «Значок CD». Когда я выбрал файл .iso из VirtualBox Manger, его окно установки появилось в моей виртуальной машине, но попытка доступа к этому файлу из виртуальной машины всегда заканчивалась неудачей.

После завершения установки я выключил и снова включил виртуальную машину, и гостевые дополнения снова заработали.

Похоже, у Cut and Paste все еще есть проблема, которую я обошел раньше. Обойти ее можно, установив parcellite (Ubuntu software center или apt-get). Это менеджер буфера обмена, который создает значок в правом верхнем углу, где вы можете получить доступ к буферу обмена для вырезания и вставки. Использование левой и правой кнопок мыши для выбора текста в окне xterm приводит к вырезанию в другой буфер, нежели буфер обмена (я читал в Интернете), поэтому он, похоже, не работает между машинами.

Итак, чтобы вырезать и вставить в Windows из xterm в Linux, я выполняю многошаговый процесс: - сначала выделяю текст с помощью левой и правой кнопок мыши, - затем открываю parcellite и выбираю History, который открывает окно Editing Clipboard.
- Используйте среднюю кнопку мыши, чтобы вставить в этот буфер обмена.
- Затем выделяю текст (снова!) с помощью мыши, после щелчка правой кнопкой мыши здесь появляется всплывающее меню, в котором вы выбираете «Копировать».
- Теперь при вставке в область Windows появляется текст, который вы «Копировали».

Надеюсь, это поможет! - Джон Шапиро

Связанный контент