我正在尝试在基于 Debian/Ubuntu 的虚拟化 Linux VM 上设置一个舒适的工作环境(用于开发目的)。我遇到了一些图形问题,尤其是在使用具有不同分辨率的第二台显示器时。我尝试了几次(见下文),现在,在测试其他任何东西之前,我正在寻找技巧或经过验证的有效解决方案。
我的硬件主机/配置:
- 配备 HiDpi 屏幕 (3840x2160) 的 Windows 10 Asus 笔记本电脑
- 16GB RAM、i7-6700HQ 4 双核、NVidia GeForce GTX 960
- 外接 HDMI 三星显示器 1920x1080
使用此配置,由于 HiDpi 屏幕,我需要在主显示器上使用 2 或 2.5 的缩放系数,在三星显示器上使用 1 的缩放系数。
尝试:
- VirtualBox 上的 Debian-LXDE(5.2.16)和 Guest Tools
看起来 LXDE 不支持缩放选项(我查看过xrandr
,arandr
但找不到设置缩放比例的选项)
- 带有 Guest Tools 的 Virtual Box(5.2.16)上的 Ubuntu 16.04
- 带有 Guest Tools 的 Virtual Box(5.2.16)上的 Ubuntu 18.04
看起来新的桌面不允许不同的缩放选项。 https://askubuntu.com/questions/1028622/different-display-scale-settings-18-04 我开始尝试获取 Wayland 选项但最终放弃了尝试。
- VMWare 上的 Ubuntu 16.04(Workstation Player 版本)带有 Guest Tools
这是我找到的最接近可行的解决方案。但应用程序似乎无法正确处理缩放。桌面在第二台显示器上看起来不错,但即使在第二台显示器上似乎也应用了 2 倍缩放。
附属问题?
我在尝试获得相同的用户体验时是在做梦吗:HiDpi、流畅的视频、虚拟化环境中的多个显示器?确实如此,即使命令/usr/lib/nux/unity_support_test -p
显示所有内容都是绿色。我仍然觉得只要我的机器上的物理 GPU(例如 YouTube 视频不流畅),图形加速就很少使用。