问题描述
我一直在尝试这一段时间,但没有运气。我安装了两次ubuntu-11.10-desktop-i386
。还安装了客人补充。不过,我总是可以获得最高的屏幕分辨率,如1024 x 768
。
我需要更改/etc/X11/xorg.conf
文件(example)中的任何内容吗?目前在这条路上没有这样的文件。另外,你能否告诉我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。
当Guest Additions未安装或从Ubuntu源安装时,会发生此问题。
要修复来自虚拟机设备>的此次安装客户添加,插入Guest Additions CD映像选项并运行自动提示。如果您已经从其他来源安装客人补充资料,它会提示您删除现有补充资料并安装新的客人补充资料,只需说’yes’。这将删除客户添加项,如果它们已经从Ubuntu源代码安装并从虚拟机安装附带的源代码构建。
这应该解决这个问题。
第三种解决办法
我刚刚在VirtualBox 4.1.4上安装了Ubuntu 12.04,但即使在安装并重新安装VBOXAdditions之后,也无法使其工作在更高分辨率上。绝望的是,我安装了VBOX 4.1.14并重新安装了VBOXAdditions,但没有任何成功。最后,解决该问题的解决方案是将视频内存(在Ubuntu的VBOX设置中)从12 MB开始增加到48 MB(仍未启用分辨率1366×768),并将其增加到128 MB。重新启动Ubuntu后,一切正常,1366×768是我的默认分辨率。我希望这会帮助你解决问题。干杯!
第四种办法
作为主机和Ubuntu 12.04 LTS桌面作为客户,我对Windows 7 x64上的Virtual Box上的屏幕分辨率感到困扰。我将视频内存提升到了128MB,安装了VirtualBox Linux Additions,但它仍然是不成功的。在Ubuntu中检查显示设置时,我只能选择800×640(4:3)和1024×768(4:3)。
选中复选框在虚拟机设置中启用3D加速使其工作。之后,当访客窗口被调整大小时,大小反映在Ubuntu显示设置中。通过打开全屏模式,我可以在Ubuntu中使用完整的1600×900分辨率。
希望这可以拯救别人的头发。
更新:启用3D加速后,Ubuntu变得极其缓慢。所以我没有选择3D加速,我仍然可以享受全屏分辨率。
第五种办法
这可能是VirtualBox问题,而不是Ubuntu问题。
我以前曾经有过同样的问题。有时候删除和re-installing Additions解决了这个问题。或者只是迫使VirtualBox实际加载它们,而不是只下载它们。
不幸的是,这个问题重演。我发现更新VirtualBox(更新版本)有时会使这种情况变得更糟,并且有时会解决这个问题。这是一个反复出现的问题。
第六种办法
我的系统是运行Ubuntu 12.04 LTS 32位(i386)的64位Windows 7 SP 1。我必须做几乎所有的工作。总结:
-
在虚拟机关闭的情况下,更改相关虚拟机的’Settings’。在’Display’下 – > ‘Video’将视频内存滑块移动到’128mb’,并勾选“启用3D加速”。
-
现在加载你的Ubuntu虚拟机。在’Devices’下单击“插入客人添加CD图像”。等待它做它的事情。
-
重新启动虚拟机。你现在应该能够达到更高的分辨率。否则,可能是因为虚拟机的窗口不够大。拖动角落使其变大或简单:’View’->’Switch to Fullscreen’
希望这可以帮助某人。感谢所有帮助我的其他答案。
第七种办法
最近进入游戏,不知道这个答案会有帮助,但有一个类似的解决方案问题(Mac主机,Ubuntu的Vbox),并在玩xrandr
,xorg.conf
等……我尝试了以下
-
关闭虚拟盒子
-
输入主机终端命令
VBoxManage setextradata Linux CustomVideoMode1 1152x680x32
,其中Linux是vbox名称,CustomVideoMode1是您为1
提供一个新分辨率的名称,1152x680x32为1152 x 680 x 32位颜色分辨率(Windows上为VBoxManage.exe) -
启动你的vbox
-
re-install嘉宾补充
vbox重启后立即工作。
第八种办法
在Windows 8上使用VirtualBox 4.3和客户端Ubuntu 12.04
我从virtualbox安装目录中提供的iso文件(使用autorun.sh)+重新启动guest虚拟机来安装virtualbox guest添加。
我首先认为它不起作用:分辨率仍然很低,屏幕参数没有显示出更高的分辨率
然后我意识到客户屏幕是在”scale mode”(主机+ C),我切换到全屏(主机+ F)和分辨率是好的!
参考资料