Ubuntu 14.04 和 VirtualBox 的屏幕分辨率问题

Ubuntu 14.04 和 VirtualBox 的屏幕分辨率问题

环境:运行 Windows 7 的联想 T530。已使用 VM Virtual Box 在虚拟机上安装了 Ubuntu 14.04。已安装 Virtual Box 和 Ubuntu 的所有更新。

问题:在 Ubuntu 桌面和其他 Ubuntu 启动程序中,窗口缩小到大约 3x4 英寸,显示在常规 Virtual Box 窗口其余部分的中间。我只看到屏幕输出的右上角,而我通常会看到这个输出。

我见过如何在 VirtualBox VM 中安装 Guest Additions?

但是,这些答案在 14.04 中都不起作用。

答案1

您基本上需要 Guest 添加,登录虚拟机来安装以下软件包:

sudo apt-get install virtualbox-guest-dkms

最后重新启动虚拟机以完成安装。

答案2

在 VirtualBox 上,您必须安装“Guest Additions”。无需通过 Ubuntu 设置设置分辨率。将您的客户窗口置于前台,从顶部菜单中选择:

VirtualBox -> Devices -> Insert Guest Additions CD image

在 Ubuntu 中打开终端,导航到 cd 文件夹(通常是 /media/VBOXADDITIONS*)并运行

sh ./VBoxLinuxAdditions.run

请注意,你应该有一个可用的编译器 gcc/g++

答案3

我遇到了和你一样的问题。我按照以下步骤操作,也许对你也有帮助:

  1. 进入系统设置 → 软件和更新 → 附加驱动程序
  2. 使用 x86 虚拟化解决方案...
  3. 之后重新启动VirtualBox

我的 VirtualBox 运行正常。

答案4

从开发这个答案,事实上在另一个帖子。(我确实尝试了这里发布的所有其他方法,但它们似乎不适用于我的 Windows 7 系统)

初步步骤:

  1. 确保你已经安装了最新版本的 Virtual Box(*). 请注意,如果您要求 Virtual Box 更新到最新版本,即使存在较新版本,它也很可能会声明正在更新!

  2. 从一个干净的发行版开始,创建一个新的虚拟机,在那里安装 Ubuntu(我在安装过程中允许从网络下载更新的软件包),然后在继续之前克隆它,这可能是一个好主意,这样如果您遇到麻烦,您可以避免从头开始重新启动。

  3. 安装build-essentiallinux-headers-generic打包。显然,还建议安装dkms, 作为“在客户操作系统中运行 DKMS 将在客户内核更新后保留安装的客户添加项”

如何:

  1. 启动虚拟机

  2. 在 Virtualbox 菜单 -> 设备 -> 插入 Guest Additions CD 映像...

  3. 在 Ubuntu 中,您应该会看到一个弹出窗口,允许 CD 自动运行以安装程序。对我来说,就像以前很多次一样,它说找不到 Linux 头文件,但这次,最终一切都顺利。
    如果自动运行不起作用,请打开终端 ( ++ Ctrl) ,导航到文件夹(通常是)并运行AltT/media/VBOXADDITIONS*

    sh ./VBoxLinuxAdditions.run

  4. 关闭然后重新启动虚拟机


(*)如果像我一样,使用新版本的 Virtual Box 时遇到网络问题,请查看这个视频(简而言之:使用桥接网络,并选择“允许虚拟机”)

相关内容