如何在Ubuntu上使用VirtualBox的多显示器
导读:在 Ubuntu 上使用 VirtualBox 多显示器的完整步骤 一 前置条件与准备 安装VirtualBox 来宾增强功能(Guest Additions):在虚拟机窗口顶部菜单选择设备 > 安装来宾添加 CD 映像,按向导完成...
在 Ubuntu 上使用 VirtualBox 多显示器的完整步骤
一 前置条件与准备
- 安装VirtualBox 来宾增强功能(Guest Additions):在虚拟机窗口顶部菜单选择设备 > 安装来宾添加 CD 映像,按向导完成安装后重启。来宾增强功能提供显卡驱动与多屏支持,是使用多显示器的前提。
- 分配足够的显存(Video Memory):建议设置为128 MB 或更高,以支持多屏与更高分辨率。
- 启用加速选项:在虚拟机设置的显示页勾选启用 3D 加速,可显著提升多屏与桌面特效的流畅度。
- 主机端准备:确保主机有多显示器并已正确连接与启用;在需要时可将虚拟机窗口拖到不同物理屏幕上以便分配。
二 在 VirtualBox 中启用多显示器
- 打开虚拟机设置,进入显示 >
屏幕(Screen):
- 将监视器数量(Monitor Count)设置为需要的屏幕数(如2、3)。
- 提高显存到足够值(如128–256 MB)。
- 勾选启用 3D 加速。
- 点击确定保存,然后启动虚拟机。
三 在 Ubuntu 来宾系统中配置显示
- 图形界面设置(GNOME 等常见桌面):
- 打开设置 > 显示器(Displays),会看到多个“已连接”的虚拟显示器。
- 通过拖动图标调整相对位置,设置分辨率与缩放,并可指定主显示器,最后点击应用。
- 命令行设置(通用且高效):
- 查看输出与模式:
xrandr - 扩展模式示例:
xrandr --output Virtual1 --right-of Virtual0 --auto - 克隆/相同内容:
xrandr --output Virtual1 --same-as Virtual0 --auto - 指定分辨率:
xrandr --output Virtual1 --mode 1920x1080 - 关闭某显示器:
xrandr --output Virtual1 --off
提示:输出名称(如Virtual0/Virtual1)以本机xrandr实际显示为准。
- 查看输出与模式:
四 将虚拟屏幕分配到主机显示器与常用操作
- 在虚拟机运行时,使用视图菜单分配屏幕:
- 按Host+F进入全屏;随后依次选择视图 > 虚拟屏幕 1 > 使用主机屏幕 1、视图 > 虚拟屏幕 2 > 使用主机屏幕 2,即可把两个虚拟屏扩展到两块物理屏。
- 也可按需将虚拟屏幕 1分配到主机屏幕 2,灵活匹配物理显示器布局。
- 常用视图模式:
- 无缝模式(Seamless):Host+L,将来宾应用窗口无缝融合到主机桌面。
- 全屏模式(Full Screen):Host+F,全屏到当前或指定主机屏幕。
五 常见问题与排查
- 第二屏不显示或无法扩展:确认已安装来宾增强功能、已将监视器数量 ≥ 2、并分配足够显存;必要时重启来宾系统。
- 分辨率受限或无法设置:在来宾系统中用
xrandr查询并手动添加/选择所需分辨率,再设置为扩展或克隆模式。 - 性能卡顿:在虚拟机设置中开启3D 加速并适度提高显存;关闭不必要的后台程序以释放资源。
- 窗口分配异常:使用视图 > 虚拟屏幕 N > 使用主机屏幕 M手动纠正虚拟屏与物理屏的对应关系。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 如何在Ubuntu上使用VirtualBox的多显示器
本文地址: https://pptw.com/jishu/788808.html
