在 Virtualbox VM 中与 i3 共享 Windows 剪贴板

在 Virtualbox VM 中与 i3 共享 Windows 剪贴板

我在 Virtualbox 4.3 中运行 Sabayon Linux VM。我安装了客户机附加组件,当我运行 XFCE 等桌面环境时,我的 Windows 8 主机具有双向剪贴板支持(通过 VM 中的 Control-Shift-C/V)。最近,我切换到 i3 进行试用,虽然我很喜欢它,但我无法再访问 Windows 剪贴板。如何在 i3 中重新获得对 Windows 剪贴板的访问权限?请注意,我在没有桌面环境的情况下运行 i3。

答案1

假设您已经安装了 virtualbox-guest-utils,您可以简单地运行:

/usr/bin/VBoxClient-all

如果您使用 startx 启动 i3,您可以将其添加到 .xinitrc 文件中,以在 i3 exec 上自动启用共享剪贴板。

注意:虽然 rsynnest 的评论确实包含解决方案,但它有点令人困惑/不准确,这就是我发表此评论的原因。

答案2

您选择的桌面环境中的 i3 应该可以恢复共享剪贴板功能。
我在带有 Windows 7 主机的 Arch 客户机上运行 i3+gnome。
我还没有让共享剪贴板单独用于 i3,如果我弄明白了,我会更新这个答案。

编辑:对于 Arch Linux,安装后virtualbox-guest-utils我可以运行/usr/bin/VBoxClient-all它并启用所有客户服务。出于某种原因,vboxguest systemd 服务无法像在 Gnome 中那样工作,但如果我将 /usr/bin/VBoxClient-all 放入我的 PostLogin GDM 文件中,它就可以工作了!

Arch Wiki 资源:https://wiki.archlinux.org/index.php/VirtualBox#Launch_the_VirtualBox_guest_services

相关内容