为什么剪贴板共享不能在VirtualBox 5.1.26中与Ubuntu 18.04 LTS一起使用?


47

我在VirtualBox 5.1.26内安装了Ubuntu 18.04 LTS。我安装了来宾添加,启用了剪贴板共享并重新启动了来宾VM。但是,剪贴板共享不起作用。如何解决?

Answers:


57

问题是virtualbox-guest-x11缺少包装。

执行以下命令:

sudo apt-get update
sudo apt-get install virtualbox-guest-x11

如果它询问您保留文件或安装新文件,请选择新文件。

sudo VBoxClient --clipboard

这应该启用剪贴板共享。确保在VirtualBox的VM设置下将剪贴板共享设置为双向,如下所示:

VirtualBox中的剪贴板共享


1
此解决方案为我工作(赢得10个主机+ Xubuntu 18)
Alex

2
该解决方案为我工作(主机:Ubuntu 15.10,访客:Ubuntu 18.10)。我需要运行所有3条命令,然后对维护或替换文件的答案说“是”。谢谢
user2342558 '19

3
使用aptitude安装virtualbox-guest-x11后,它冻结了我的Ubuntu 18.04 64位。现在,我需要重新安装ubuntu 18.04。
山姆

1
这对我的设置不起作用:主机和来宾都运行Xubuntu 18.04,VirtualBox版本为6.1.2 r135662(Qt5.9.5)。我已经从GuestAdditions CD映像安装了软件包和二进制文件,重新启动后可以运行,sudo VBoxClient --clipboard但仍然没有剪贴板共享。
FriendFX

1
@sam尝试禁用3D加速
Hannes Schneidermayer

28

问题是VirtualBox的旧版本具有旧的来宾添加版本。在这种情况下,将VirtualBox更新到5.2.8会有所帮助。更新VirtualBox之后,必须以以下方式更新来宾添加项:

  • 难道sudo apt install linux-headers-$(uname -r) build-essential dkms如果尚未完成。
  • 从VirtualBox VM菜单中选择Devices-> Insert Guest Additions CD Image ...
  • 遵循指示
  • 安装完成后从Ubuntu弹出CD
  • 重新启动Ubuntu来宾VM
  • 从VirtualBox VM菜单中选择设备->共享剪贴板->双向​​以确保启用剪贴板共享

现在共享剪贴板应该可以工作了。


2

注意:以下解决方案适用于以下设置:

  • Windows 10(v。1909)
  • 虚盒6.01
  • Ubuntu 18.04(已安装所有软件更新)

老实说,我会先尝试使用此解决方案,因为截至2019年12月15日,该解决方案是唯一没有完全失败的解决方案。我遇到了和山姆同样的问题(法学家的回答中的第三条评论)。遵循juhist的回答后,重启后我的ubuntu虚拟机被完全冻结(ubuntu登录后键盘和鼠标无法工作)。幸运的是,在执行解决方案之前,我做了一个快照,所以我将其回滚并改为执行此操作:

在你开始之前:

关闭您的Ubuntu Virtualbox,并制作快照!这样,如果出现任何问题,您可以恢复工作映像。

步骤1:

制作快照后,备份您的Ubuntu虚拟机,打开终端,然后执行以下操作:

sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)

仅供参考:$(uname -r)打印正在运行的内核版本。

第2步:

从虚拟机菜单中,单击设备->“插入来宾添加CD映像”

这应该在Ubuntu来宾计算机中安装虚拟CD / DVD驱动器。发生这种情况时,应该提示您运行该软件。单击运行开始安装。

如果您收到错误消息,说来宾系统没有CD-ROM,请停止虚拟机,打开虚拟机设置,然后从“存储”选项卡中,通过单击加号(添加光学设备)。完成后,重新引导虚拟机。

步骤3:

重新启动来宾计算机,您便已设置好。

还有问题吗?以下两页是我的大部分说明。这些页面还有其他步骤,以尝试上述操作对您不起作用。


您尝试了我的答案还是Swapnil Goad的答案?sam的评论不是对我的答案的评论,我看到您的答案与我的非常相似。
juhist

我试过了Swapnil的。没用 由于某种原因,当我看到您的答案在投票最多的答案下方时,我只看到您提到“将VirtualBox更新到5.2.8”,并且由于我使用的是6.01,所以我不想尝试另一个可能已经过时了。那时我已经尝试了两个小时,直到遇到答案中张贴的页面。现在我发现这基本上是同一件事,我会投票给你。就是说...我更喜欢格式化;-)
Doomd

这对我的设置不起作用:主机和来宾都运行Xubuntu 18.04,VirtualBox版本为6.1.2 r135662(Qt5.9.5)。我已经从GuestAdditions CD映像安装了软件包和二进制文件,重新启动了,但是没有剪贴板共享。
FriendFX

不得不降级到6.1.2,执行此过程以及unix.stackexchange.com/a/349763/145930使其正常工作
Barmaley

2

在版本剪贴板功能6.1.4 GuestAdditions的是窃听将无法正常工作

下载并使用其他版本 -对我而言,版本6.1.2可以正常工作。


1
为什么它被窃听了并且无法正常工作?
MMM

@MMM如果您想调查原因,可以检查与该问题相关的票证#19336
komidawi

这是唯一有效的解决方案,降级为6.1.2 ..谢谢!
hesham_EE

我是否必须降级整个virtualbox,还是可以只安装旧的来宾添加程序?
安迪

@Andy我使用了最新的VirtualBox和旧的来宾添加,并且运行良好
komidawi

2

我可以确认来自科米达维的答案。

如果您有GuestAdditions版本6.1.4。只是行不通。您必须使用版本6.1.2或下载最新的测试版本(6.1.5)

安装,重新启动,它将正常工作。


0

如果在安装Guest Additions后无法正常工作,则只需从虚拟驱动器中卸下虚拟光盘。

进入虚拟机。设置>存储>单击磁盘图标(名称以.iso结尾的文件旁边)>单击右窗格中的磁盘形状>选择选项“从虚拟驱动器中删除磁盘”。


0

每次在6.1.4版中安装Guest Additions时,共享剪贴板都会损坏。有一个解决问题的技巧:

sudo apt-get remove virtualbox-guest-x11
sudo apt-get install virtualbox-guest-x11
sudo /usr/bin/VBoxClient --clipboard
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.