我在 virtualBox 中运行 16.04 版 Ubuntu(主机操作系统是 Windows 10 Enterprise)。我刚刚升级到 18.04。还将内核从 4.x 更新到 5.x。16.04 安装了 VBox 客户机附加功能,因此从主机到客户的双向剪切和粘贴可以正常工作,共享文件夹可以正常工作,客户机操作系统(Ubuntu)显示将占据虚拟框中可用的整个屏幕。升级后,剪切和粘贴仍然有效,共享文件夹可以正常工作,但客户机操作系统显示不会占据虚拟框中的所有空间,窗口周围都有空隙。
我尝试重新安装 VBox Guest Additions,但没有帮助。还有什么想法吗?我读过的几乎所有文章都建议安装 GuestAdditions,我已经安装过一次又一次了。
操作系统升级后,我必须编辑 /etc/default/grub 以在下面的行中添加“nomodeset”。除此之外,我没有做任何更改。我不得不这样做,因为启动画面会因 ubuntu 徽标而冻结。
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
编辑
我刚刚注意到,在升级了操作系统的虚拟机中,我在视图下禁用了“自动调整客户机显示器大小”。此外,在视图->“查看虚拟屏幕 1”中,选择了调整大小 800x600。当我安装 16.04 时,这两件事都没有发生(我与正在运行的另一个 16.04 进行了比较)。
在文件->首选项->显示中,我尝试选择自动(这是 16.04 设置)。然后我将自动更改为提示,分辨率为 1920x1200(这是本论坛中其他答案的建议)
答案1
我意识到我可以通过进入 Ubuntu 中的显示设置并选择一个更好的屏幕分辨率(与主机操作系统推荐的分辨率相同,在我的情况下是 1366x768)来解决这个问题,我现在可以在客户操作系统(Ubuntu)中使用全屏。但是“自动调整客户显示器大小”仍然被禁用。