ArchBang i3,如何优雅的启用 vboxguest 的共享剪切板?

2023-05-22 16:41:04 +08:00
 cathedrel
ArchBang 是今年的最新版,在虚拟机里面安装好之后

pacman -S virtualbox-guest-utils
然后
modprobe -a vboxguest vboxsf vboxvideo
以及
systemctl enable vboxservice.service

这样子还不能共享剪切板,还要:

VBoxClient --clipboard

这样子才能共享剪切板,而且重启机器之后就失效了,还必须再运行一下 VBoxClient --clipboard 才行。

没人乐意每次开机后都手打一次命令,我就想设置个开机启动,搜了一下有几个方案,一是~/.config/autostart 里面放个 desktop 文件,二是~/.config/i3/config 文件里面最后添加一句“exec VBoxClient --clipboard && VBoxClient --draganddrop && VBoxClient --seamless && VBoxClient --checkhostversion && VBoxClient --vmsvga”,三是用 systemd ,但是因为共享剪切板只是登陆桌面后需要,systemd 就不考虑了,怎么简单怎么来。

但是,方案一和二都不优雅。方案一怎么都没效,.desktop 是这么写的:

[Desktop Entry]
Type=Application
Version=1.0
Name=VBoxGuest
Path=/usr/bin/
Exec=/usr/bin/VBoxClient --clipboard
Terminal=false

进桌面后不能共享剪切板,还是必须手动运行一次命令才行。

方案二有效,但是不知道为什么,只要用方案二,每次进桌面鼠标都要呈现繁忙的打圈状态长达一分半钟,实在不能忍

所以怎么弄呢?请大佬们给点建议,谢谢
698 次点击
所在节点    Linux
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/941987

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX