Я запускаю виртуальную машину Sabayon Linux внутри Virtualbox 4.3. У меня установлены гостевые дополнения, и когда я запускаю среду рабочего стола, такую как XFCE, у меня есть двунаправленная поддержка буфера обмена (через Control-Shift-C/V в виртуальной машине) с моим хостом Windows 8. Недавно я переключился на i3, чтобы попробовать его, и пока я наслаждаюсь им, у меня больше нет доступа к буферу обмена Windows. Как восстановить доступ к буферу обмена Windows в i3? Обратите внимание, что i3 выполняется без среды рабочего стола.
Обмен буфером обмена Windows с i3 в виртуальной машине Virtualbox
2 ответа
предполагая, что у вас установлен virtualbox-guest-utils, вы можете просто запустить:
/usr/bin/VBoxClient-all
и если вы запускаете i3 с startx, вы можете добавить его к своему .xinitrc файл для автоматического включения общего буфера обмена на i3 exec.
Примечание: хотя комментарий rsynnest содержит решение, это немного запутанно / неточно, поэтому я сделал этот комментарий.
i3 внутри среды рабочего стола по вашему выбору должен восстановить функциональность общего буфера обмена.
У меня i3 + gnome работает на Arch guest с Windows 7 host.
Я еще не получил общий буфер обмена для работы только для i3, обновит этот ответ, если я выясню это.
EDIT: для Arch linux, после установки virtualbox-guest-utils Я могу запустить /usr/bin/VBoxClient-all
и это включает все услуги. По какой причине сервис vboxguest systemd не работает так, как в Gnome, но если я помещаю /usr/bin/VBoxClient-все в мой файл POSTLOGIN GDM, он работает!
Арч Вики-Ресурсов: https://wiki.archlinux.org/index.php/VirtualBox#Launch_the_VirtualBox_guest_services
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]