VirtualBox 使用双显示器

fno*_*_ix 115 linux virtualbox multiple-monitors ubuntu

我正在运行带有双显示器设置的 Kubuntu Hardy Heron,并在其上安装了 VirtualBox,以无缝模式运行 Windows XP。

我的问题是,我无法让 VirtualBox 扩展到第二台显示器。如何做到这一点?

bob*_*aul 131

VirtualBox 3.2.1 支持多个访客监视器。文档不清楚如何启用它。

基本设置

  1. 如果虚拟机打开,请关闭它。
  2. 在 VirtualBox 主窗口中,选择您的 VM 并选择“设置”。
  3. 选择“显示”。
  4. “视频内存”下方是“显示器计数”。将其滑动到 2,并在 VirtualBox 抱怨时调整您的视频内存。
  5. 启动您的来宾并执行来宾操作系统的标准方法以将桌面扩展到第二台显示器上。(需要安装来宾添加。)
  6. 将出现第二个“Oracle VM VirtualBox”窗口和第二个显示。您可以根据需要调整其大小。

VirtualBox“查看”菜单将为每个“虚拟屏幕”提供一个条目。除了第一个之外的所有内容也可以从这里启用/禁用。这似乎只在第 5 步之后有效。

无缝/全屏

  1. 输入无缝或全屏。我假设您的 HostKey 是默认的“RightCtrl”。
  2. 如果屏幕显示错误,请点击RightCtrl+ Home
  3. 从视图菜单中,选择“Virtual Display 1”并将其设置为您想要的主机显示器。其他显示器将随机移动以适应此情况。如果您有两个以上的虚拟显示器,请重复“虚拟显示器 2”等。

无头

  1. 设置监视器的数量 VBoxManage modifyvm "vm name" --monitorcount X
  2. 启用多个 vrdp 连接 VBoxManage modifyvm "VM name" --vrdpmulticon on
  3. 使用 VBoxHeadless 正常启动。
  4. 用 连接到显示器 1,用rdesktop -d \@1 ip-address-of-host连接到显示器 2  rdesktop -d \@2 ip-address-of-host。这在lomaxx's answer 中有解释。(您也许可以使用@而不是\@,这取决于您的外壳。)

  • 机器启动后,在 VirtualBox 菜单上,我还必须单击“查看 > 虚拟屏幕 2 > 启用” (3认同)

Mar*_*ven 5

只要您安装了访客版本,我所要做的就是访问

设置 -> 显示 -> 监视器计数 -> 更改为两个(这是在运行 Windows 10 的计算机关闭的情况下)。然后,启动机器后,我进入“查看”->“虚拟屏幕 2”->“启用”

不确定这是否适合您。

  • 接受的[答案](https://superuser.com/questions/109485/virtualbox-to-use-dual-monitors/207291#207291)已经概述了这个解决方案 (2认同)