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

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

5 ответов

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

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

sudo VBoxClient-all stop
sudo VBoxClient-all start
  1. В Устройствах меню VirtualBox -> "Вставить образ гостевого дополнения…"
  2. Следуйте всем инструкциям и примите все установки
  3. перезагружать

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

У меня была такая же проблема.

1) Включение двунаправленного общего буфера обмена
2) Введите следующие команды:

sudo apt-get update  
sudo apt-get install virtualbox-*  
sudo shutdown -r now

Фон:

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

Резюме:

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

Попытки исправить:

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

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

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

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

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

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

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

Другие вопросы по тегам