使用 Virtualbox 在双显示器中加速 Ubuntu 19.04

使用 Virtualbox 在双显示器中加速 Ubuntu 19.04

我正在使用 Ubuntu 19.04(在我的情况下是 Lubuntu 19.04)和 Virtualbox。如果我没有将第二台显示器连接到笔记本电脑,GTK2、GTK3、Qt 和其他小部件库中的 GUI 过渡动画(悬停在菜单上等)加载速度非常快,我的鼠标不会卡住。但是,当我连接第二台显示器并告诉 Virtualbox 将其加载为主显示器时,过渡动画会拖动,鼠标偶尔会卡住,直到过渡动画缓存,即使这样,它也只能缓存一段时间,然后在重建过渡动画缓存时再次卡住。这在 Chromium 浏览器和我的 Pluma 编辑器中尤其明显,但在新 Lubuntu 19.04 附带的基于 Q 的应用程序中则完全没有那么明显。

有些文章建议我可以尝试调整 xorg.conf。但是,该文件不再存在,我只有 /etc/X11/xorg.conf.d,并且该文件夹中只有一个键盘配置文件,没有其他内容。

为什么将 Virtualbox 显示器启动到我的笔记本电脑时速度很快,但将 Virtualbox 显示器启动到我连接的显示器时速度很慢?请注意,此问题在 Lubuntu 14.04 32 位中没有发生,在 Lubuntu 16.04 32 位中略有发生但远没有那么严重,现在在 Lubuntu 19.04 64 位中经常发生。(他们没有制作 Lubuntu 19.04 32 位。)

我正在运行一台 Mac Air 13 英寸(2013 年中),配有一个 ASUS(制造商:MX279/型号:MX279H)27 英寸显示器。我的 Mac 告诉我我的显卡芯片组是 Intel HD Graphics 5000 1536 MB 显卡。

注意,我并不是想在这里暗示我试图将 Linux 启动到双显示器设置中。不,我的 Mac OS 是双显示器设置,但我想将 Linux 启动到连接的显示器中,而不是双显示器配置中。

答案1

通过执行以下两个步骤,我可以稍微改善这个问题:

  1. 调整动画设置
  2. 打开 Ubuntu 软件源控制面板,它可能被列为附加驱动程序控制面板。您将看到一个标签,上面写着附加驱动程序。在那里,我注意到两个 Innotek 驱动程序。一个用于图形适配器,另一个用于 Guest Service。Innotek 是 VirtualBox 的制造商,归 Oracle 所有。我尝试了 2 个图形适配器设置,但都没有显示出改进。上面有“hwe”的设置代表硬件仿真。因此,我将设置设置为“不使用该设备”,因为它没有改进。接下来,我转到 VirtualBox Guest Service 驱动程序,并将其设置为Using x86 virtualization service - guest addition module source for dkms from virtualbox-guest-dkms (proprietary)。我还尝试了带有“hwe”(硬件仿真)的驱动程序。我发现非硬件仿真 VirtualBox Guest Service 版本大大加快了速度。当浏览器下载缓慢的内容时,它仍然会稍微锁定,但现在第二台显示器上的图形处理速度要快得多。

相关内容