已尝试使用以下命令更改分辨率:sudo apt-get install virtualbox-guest-utils virtualbox-guest-x11 virtualbox-guest-dkms
。
但它不起作用。错误信息如下:virtualbox-guest-x11 depends xorg-video-abi-15.
通过 Google 寻找答案,其中一条建议是运行以下命令:
sudo apt-get -q -y -f build-dep virtualbox-ose-guest-utils virtualbox-guest-x11 virtualbox-ose-guest-x11 virtualbox-ose-guest-dkms
。
这也不起作用。急需帮助:-)
答案1
尝试使用 xrandr 修改分辨率。
警告!确保进入 tty 控制台(lightdm 之外),否则它主要会导致 x 服务器出现错误。(使用 Ctrl+Alt+F1/F2/F3/等)
现在,使用这些命令:
xrandr --fb [enter width here]x[enter height here] --display [display number, default: 0]
sudo service lightdm restart
这些命令行将使 X 服务器重新启动,并且将显示分辨率更改为您想要的分辨率。
希望这能有所帮助!祝你平安,
matemate01
答案2
您似乎使用了旧版本的 VirtualBox ...请改用当前版本 VirtualBox 5.0:
卸载旧版本的 VirtualBox
sudo apt-get purge "^virtualbox-.*"
如果有剩余的话,请删除
sudo apt-get autoremove
下载并注册 ORACLE 公钥
wget -q -O - https://www.virtualbox.org/download/oracle_vbox.asc | sudo apt-key add -
将 ORACLE VirtualBox 存储库添加到软件源
echo "deb http://download.virtualbox.org/virtualbox/debian trusty contrib" | sudo tee /etc/apt/sources.list.d/oracle-vbox.list
更新软件存储库
sudo apt-get update
安装 VirtualBox 5.0
sudo apt-get install dkms virtualbox-5.0
打开 VirtualBox 偏好设置并添加扩展包。
建议之后重新启动操作系统。
请注意,对于阅读此答案的其他用户,如果他们使用其他 Ubuntu 版本(如 14.04):
添加存储库时,您必须将其替换trusty
为您所使用的 Ubuntu 版本!
从 Ubuntu 16.04 开始,用于下载和注册的 ORACLE 公钥已经发生改变:
oracle_vbox.asc
必须替换为oracle_vbox_2016.asc
!