2

Я использую виртуальную машину Sabayon Linux внутри Virtualbox 4.3. У меня установлены гостевые дополнения, и когда я запускаю среду рабочего стола, такую как XFCE, у меня есть поддержка двунаправленного буфера обмена (через Control-Shift-C/V в виртуальной машине) с моим хостом Windows 8. Недавно я переключился на i3, чтобы испытать его, и пока я наслаждаюсь им, у меня больше нет доступа к буферу обмена Windows. Как я могу восстановить доступ к буферу обмена Windows в i3? Обратите внимание, что я использую i3 без рабочего стола.

2 ответа2

5

Предполагая, что у вас установлены virtualbox-guest-utils, вы можете просто запустить:

/usr/bin/VBoxClient-all

И если вы запускаете i3 с помощью startx, вы можете добавить это в свой файл .xinitrc, чтобы автоматически включить общий буфер обмена в i3 exec.

Примечание: хотя комментарий rsynnest содержит решение, оно немного запутанно / неточно, поэтому я и сделал этот комментарий.

0

i3 в выбранной вами среде рабочего стола должен восстановить функциональность общего буфера обмена.
У меня работает i3+gnome на гостевой системе Arch с хостом Windows 7.
Я еще не получил общий буфер обмена для работы только для i3, обновлю этот ответ, если выясню.

РЕДАКТИРОВАТЬ: Для Arch Linux, после установки virtualbox-guest-utils я могу запустить /usr/bin/VBoxClient-all и он включает все гостевые службы. По какой-то причине служба systembox vboxguest не работает так же, как в Gnome, но если я добавлю /usr /bin /VBoxClient-all в мой файл GDM PostLogin, это сработает!

Вики-ресурс Arch: https://wiki.archlinux.org/index.php/VirtualBox#Launch_the_VirtualBox_guest_services

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .