VirtualBox的屏幕分辨率更高?

我已经尝试了一段时间,但没有运气。 我安装了两次ubuntu-11.10-desktop-i386 。 还安装了客人添加。 但是我总是获得最大屏幕分辨率, 1024 x 768

我是否需要在/etc/X11/xorg.conf文件中更改任何内容( 示例 )? 目前,该路径中没有此类文件。 另外,您能告诉我11.10版本的文件内容应该是什么吗?

这对我有用,我正在运行VirtualBox 4.1.8和Ubuntu 11.10。

 sudo apt-get install virtualbox-guest-utils virtualbox-guest-x11 virtualbox-guest-dkms 

在这个网站上找到一个略有不同的问题在VirtualBox中更高的屏幕分辨率?

我能够在使用Ubuntu 11.10 guest的Windows 7主机上重复重现此问题。 从iso映像安装ubuntu。

未从ubuntu源安装或安装Guest Additions时会发生此问题。

要从虚拟机的“ 设备”>“插入访客添加CD”映像选项中修复此安装guest虚拟机添加,并运行autoprompt。 如果您已经从其他来源安装了guest虚拟机添加项,它将提示您删除现有的guest虚拟机并添加新的guest虚拟机添加项,只需说“是”。 如果已经从ubuntu源安装了guest虚拟机添加,并且从virtualBox安装附带的源构建,则将删除guest虚拟机添加。

这应该可以解决问题。

我刚刚在VirtualBox 4.1.4上安装了Ubuntu 12.04,但是即使安装并重新安装VBOXAdditions之后也无法让它在更高的分辨率上工作。 绝望,我安装了VBOX 4.1.14并重新安装了VBOXAdditions多次,但没有任何成功。 最后,解决问题的解决方案是将video内存(在Ubuntu的VBOX设置中)从启动12 MB增加到48 MB(仍然没有启用分辨率1366×768),而不是128 MB。 重启Ubuntu后一切都很完美,1366×768是我的默认分辨率。 我希望这对你的问题有所帮助。 干杯!

我对作为主机的Windows 7 x64上的Virtual Box和作为来宾的Ubuntu 12.04 LTS桌面上的屏幕分辨率感到困扰。 我已经将video内存提高到了128 MB,安装了VirtualBox Linux Additions,但它仍然没有用。 在Ubuntu中检查显示设置时,我只能在800×640(4:3)和1024×768(4:3)之间进行选择。

选中虚拟机设置中的启用3D加速复选框使其正常工作。 之后,当调整客户窗口大小时,大小反映在Ubuntu显示设置中。 通过打开全屏模式,我可以在Ubuntu中使用完整的1600×900分辨率。

希望这可以拯救某人的头发。

更新:启用3D加速后,Ubuntu变得非常迟缓。 所以我取消了3D加速度,我仍然可以享受全屏分辨率。

这可能是VirtualBox问题,而不是Ubuntu问题。

我之前一直有同样的问题。 有时删除并重新安装Additions可以解决这个问题。 或者只是强制VirtualBox实际加载它们,而不仅仅是下载它们。

不幸的是,这个问题再次出现。 我发现更新VirtualBox(更新版本)有时会使这更糟糕,有时会解决这个问题。 这是一个反复出现的问题..

我的系统是运行Ubuntu 12.04 LTS 32位(i386)的64位Windows 7 SP 1。 我不得不做几乎所有工作。 总结一下:

  1. 关闭虚拟机后,更改相关虚拟机的“设置”。 在“显示” – >“video”下,将video内存滑块移至“128mb”,并勾选“启用3D加速”。

  2. 现在加载你的Ubuntu虚拟机。 在“设备”下,点击“插入访客添加CD图像”。 等待它做它的事情。

  3. 重新启动虚拟机。 您现在应该能够实现更高的分辨率。 如果不是,可能是因为虚拟机的窗口不够大。 拖动角落使其变大或简单地执行:’查看’ – >’切换到全屏’

希望这有助于某人。 感谢所有其他帮助我的答案。

最近进入游戏,不确定这个答案会有所帮助,但有一个类似的解决方案问题(Mac主机,Ubuntu作为vbox),并在玩xrandrxorg.conf等之后……我试过以下

  • 关闭虚拟盒子
  • 输入主机终端命令VBoxManage setextradata Linux CustomVideoMode1 1152x680x32其中Linux是vbox名称, CustomVideoMode1是一个名称,一个新分辨率为1,1152x680x32为1152 x 680 x 32位颜色分辨率(Windows上为VBoxManage.exe)
  • 启动你的vbox
  • 重新安装Guest添加项

在vbox重启后立即工作。

更多信息

在Windows 8和guest Ubuntu 12.04上使用VirtualBox 4.3

我从virtualbox安装目录(使用autorun.sh)+ restart guest虚拟机中提供的iso文件中安装了virtualbox guest添加项。

我首先认为它不起作用:分辨率仍然很低,屏幕参数没有显示任何更高的分辨率

然后我意识到访客屏幕处于“缩放模式”(主机+ c),我切换到全屏 (主机+ F),分辨率很好!

只需在虚拟机上运行ubuntu并安装“VirtualBox Guest Additions”(设备 – >安装访客添加)。 安装后重新启动guest虚拟机系统。

现在分辨率将根据窗口大小自动更改。

*我在VirtualBox 4.2.12上使用Ubuntu 13.04 for Mac OS

祝好运。

更新后屏幕没有全尺寸的问题。 运行Ubuntu 12.04。 在VBOXADDITIONS媒体中,我只需运行autorun.sh – 这个已卸载并重新安装的guest虚拟机添加,然后我重新启动,一切都恢复正常。

随着Ubuntu 12.04作为主持人和访客我跟着wfudge回答。

这需要安装其他软件包:

 sudo apt-get xserver-xorg-core 

之后,从apt-get提示的wfudge执行此修改后的行:

 sudo apt-get install virtualbox-ose-guest-utils virtualbox-ose-guest-x11 virtualbox-ose-guest-dkms virtualbox-guest-x11 

之后,Ubuntu guest没有启动进入GUI,所以使用Ctrl + Alt + F1,登录控制台并执行:

 sudo apt-get install ubuntu-desktop 

重新启动并完成。 现在我可以获得高达1600×1200的更高分辨率。 仍然没有1920×1080(主机),所以它不是全屏,但至少比我以前更好。

我猜是VirtualBox问题,但是当使用Windows主机时没有这个问题……

对我来说(主机:Mac El-capitan,访客:Ubuntu 14.xx LTS,VirtualBox:5.0.12)在通过apt-get进行访客安装之后,Ubuntu将不会重新启动(黑色或默认的紫色屏幕冻结)这个post中的post。

最后我使用了VirtualBox的官方说明 。 在一个新的Ubuntu安装。 成功了!

在Ubuntu上安装Guest Additions

  1. 按照以下步骤在Ubuntu虚拟机上安装Guest Additions:
  2. 以ubuntu身份登录;
  3. 单击Applications / System / Terminal(或应用程序/终端,如果您使用的是6.06.1 Dapper Drake版本);
  4. 使用sudo apt-get update更新您的APT数据库,并在需要时输入您的密码;
  5. 使用sudo apt-get upgrade安装最新的安全更新;
  6. 使用sudo apt-get install build-essential module-assistant安装所需的软件包;
  7. 通过运行sudo ma prepare配置系统以构建内核模块;
  8. 单击“设备”菜单中的“安装访客添加…”,然后选择在请求时浏览CD的内容。
  9. 运行sudo sh /media/cdrom/VBoxLinuxAdditions.run,然后按照屏幕上的说明操作。

为了安全起见,我sudo reboot now最后做了一次sudo reboot now 。 重新启动时,它开始根据窗口大小更改其分辨率。

我的笔记本电脑DELL M6600与Ubuntu 12.10有同样的问题。 我必须在Windows安全模式下安装任务添加。 之后,桌面屏幕分辨率由具有客户操作系统的窗口大小完成。

有时它非常简单(参见12.03 / 4)在虚拟机窗口中,点击最大化按钮,它将填满屏幕,并使Ubuntu重新检测来自VM的屏幕分辨率。

另外,Christian Vielma的回答是,一个接一个地完成所有三个步骤,将启用此选项。

  1. 关闭VirtualBox。

  2. 将其粘贴在主机终端上:

     sudo VBoxManage setextradata NAME CustomVideoMode1 1152x680x32 

    其中NAME可在设置常规基本名称中找到

  3. 重启VirtualBox。

使用普通的X11,没有繁重的桌面客户端,在我的情况下,只需要以下包:

VirtualBox的客体-X11

我理解其他软件包可能会让你的内核知道它在虚拟环境中运行有一些好处,但是这个软件包似乎可以解决分辨率问题。

唯一有效的解决方案是从Oracle网站下载最新的VBoxAdditions ISO ,因为旧版本无法与DKMS一起正常运行。