我已经尝试了一段时间,但没有运气。我安装了ubuntu-11.10-desktop-i386
两次。还安装了来宾添加项。但是,我总是获得最大的屏幕分辨率,如1024 x 768
。
我是否需要更改/etc/X11/xorg.conf
文件中的任何内容(示例)?目前,该路径中没有此类文件。另外,您能告诉我11.10版文件的内容是什么吗?
我已经尝试了一段时间,但没有运气。我安装了ubuntu-11.10-desktop-i386
两次。还安装了来宾添加项。但是,我总是获得最大的屏幕分辨率,如1024 x 768
。
我是否需要更改/etc/X11/xorg.conf
文件中的任何内容(示例)?目前,该路径中没有此类文件。另外,您能告诉我11.10版文件的内容是什么吗?
Answers:
这对我有用,我正在运行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源安装来宾添加时,就会发生此问题。
要解决此问题,请通过虚拟机的设备>插入来宾添加CD映像选项并运行自动提示来安装来宾添加。如果您已经从其他来源安装了来宾添加项,它将提示您删除现有的来宾添加项并安装新的来宾添加项,请说“是”。如果已经从ubuntu来源安装了来宾添加项,并从您的virtualBox安装随附的源进行了构建,这将删除来宾添加项。
这应该可以解决问题。
我只是在VirtualBox 4.1.4上安装了Ubuntu 12.04,但是即使在安装并重新安装VBOXAdditions之后也无法使其在更高的分辨率下工作。绝望的是,我安装了VBOX 4.1.14,并多次重新安装了VBOXAdditions,但没有成功。最后,解决该问题的解决方案是将视频内存(在Ubuntu的VBOX设置中)从开始的12 MB增加到48 MB(仍然没有启用分辨率1366x768),然后增加到128 MB。重新启动Ubuntu后,一切正常,我的默认分辨率为1366x768。我希望这会帮助您解决问题。干杯!
我对Windows 7 x64上的Virtual Box(作为主机)和Ubuntu 12.04 LTS桌面(作为来宾)的屏幕分辨率感到困扰。我已经将视频内存增加到128 MB,安装了VirtualBox Linux Additions,但还是不行。在Ubuntu中检查显示设置时,我只能在800x640(4:3)和1024x768(4:3)之间选择。
勾选虚拟机设置中的启用3D加速复选框即可使其工作。之后,在调整来宾窗口的大小时,该大小将反映在Ubuntu显示设置中。通过打开全屏模式,我可以在Ubuntu中使用完整的1600x900分辨率。
希望这可以节省别人的头发。
更新:启用3D加速后,Ubuntu变得非常呆滞。因此我取消了3D加速,仍然可以享受全屏分辨率。
最近进入游戏,不确定该答案是否会有所帮助,但是存在类似的分辨率问题(Mac主机,Ubuntu为vbox),并且在玩过后xrandr
,xorg.conf
等...我尝试了以下方法
VBoxManage setextradata Linux CustomVideoMode1 1152x680x32
,其中Linux是vbox名称,CustomVideoMode1是您1
为一种新分辨率提供的名称,对于1152 x 680 x 32位颜色分辨率(Windows上为VBoxManage.exe)使用1152x680x32vbox重新启动后立即工作。
只需在虚拟机上运行ubuntu并安装“ VirtualBox Guest Additions”(设备-> Install Guest Additions)。安装完成后,重新引导来宾系统。
现在,分辨率将根据窗口大小自动更改。
*我在Mac OS的VirtualBox 4.2.12上使用Ubuntu 13.04
祝好运。
在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
重新启动并完成。现在,我可以获得高达1600x1200的高分辨率。仍不是1920x1080(主机),因此它不是全屏显示,但至少比我以前的要好。
我想这是VirtualBox问题,但是使用Windows主机时没有此问题...
对我来说(主机:Mac El-capitan,访客:Ubuntu 14.xx LTS,VirtualBox:5.0.12),apt-get
按照以下大多数帖子中的说明进行安装后,Ubuntu不会重启(黑屏或冻结的默认紫色屏幕)线。
最后,我使用了VirtualBox的官方说明。在全新的Ubuntu安装上。工作了!
在Ubuntu上安装Guest Additions
- 请按照以下步骤在Ubuntu虚拟机上安装Guest Additions:
- 以ubuntu身份登录;
- 单击“应用程序/系统/终端”(如果使用的是6.06.1 Dapper Drake版本,则单击“应用程序/终端”);
- 使用sudo apt-get update更新您的APT数据库,并根据需要输入密码;
- 使用sudo apt-get upgrade安装最新的安全更新;
- 使用sudo apt-get install build-essential module-assistant安装所需的软件包;
- 通过运行sudo ma prepare来配置系统以构建内核模块;
- 从“设备”菜单中单击“安装来宾添加项…”,然后根据需要选择浏览CD的内容。
- 运行sudo sh /media/cdrom/VBoxLinuxAdditions.run,然后按照屏幕上的说明进行操作。
sudo reboot now
为了安全起见,我最后做了一个。重新启动后,它开始根据窗口大小更改其分辨率。
在没有重型桌面客户端的情况下使用普通X11(对于我来说是致命的),只需要以下软件包:
virtualbox-guest-x11
我知道其他软件包可能会使您的内核意识到它在虚拟环境中运行,这有一些好处,但是该软件包似乎可以解决解决问题。
唯一可行的解决方案是从Oracle网站下载最新的VBoxAdditions ISO,因为旧版本无法在DKMS上正常使用。
apt-get install virtualbox-guest-dkms
在每次内核更新后运行。