V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
cathedrel
V2EX  ›  Linux

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

  •  
  •   cathedrel · 2023-05-22 16:41:04 +08:00 · 709 次点击
    这是一个创建于 550 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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

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

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

    所以怎么弄呢?请大佬们给点建议,谢谢
    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1332 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 40ms · UTC 17:36 · PVG 01:36 · LAX 09:36 · JFK 12:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.