我意识到这是这帖子,但我无法对其发表评论。
我能够在全新安装的 13.04 上复制此问题
我尝试安装 prop nvidia 驱动程序,但没有效果
然后我打开 Cinnamon 和 KDE 看看会发生什么。这两个桌面都没有这个问题,只有 Unity 才会出现这个问题。裁剪的区域似乎与普通窗口中客户机的页脚大小完全相同。
此剪辑仅在无缝模式下发生。并且仅影响客户窗口(Windows 7)。主机(Ubuntu 13.04)的窗口正确呈现到屏幕底部。
我已在主机和客户机上尝试了不同的分辨率,但没有效果。
有没有人有什么建议?
编辑:此外,如果我将鼠标移到屏幕底部附近,它会向下滚动以显示被剪切的部分。这在另一篇文章中提到过,但有趣的是,每个打开的窗口的可见部分也会滚动。我的意思是,如果您打开了命令提示符并将鼠标移到屏幕底部,则顶部的菜单栏会消失,而客人桌面的相同区域会显示在底部。
编辑:如果我将第二个屏幕插入笔记本电脑并应用显示更改,问题就会消失。但是如果我重新启动虚拟机,它会在启动时出现蓝屏,直到我拔下第二个屏幕并重新启动……
答案1
我最近遇到了这个错误,当从无缝模式切换到全屏模式时,不知怎么的顶部和底部被截断了...我进入显示设置,只看到“1366x747”之类的东西......而不是“1366x768”。经过多次尝试,我想我找到了解决方案。
解决方案:
按照此页面上的说明进行操作:https://wiki.ubuntu.com/X/Config/Resolution#Adding_undetected_resolutions
例子(我做了什么):
我的屏幕分辨率是 1366x768
$ cvt 1366 768 60
# 1368x768 59.88 Hz (CVT) hsync: 47.79 kHz; pclk: 85.25 MHz
Modeline "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
复制“Modeline”之后的所有内容
$ xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
xrandr
使用复制的行运行命令
$ xrandr --addmode VBOX0 1366x768
保存新创建的模式
$ xrandr --output VBOX0 --mode 1366x768
应用新创建的模式,您就大功告成了!现在去检查显示设置,一切都应该很好。
笔记:按照我做的做,但我会强烈建议实际运行命令,而不是仅仅复制示例中的“Modeline”,因为即使您的屏幕分辨率与我相同,它也可能有所不同。这是在安装了 VirtualBox Guest Additions 的情况下完成的,我不知道如果没有它它是否能正常工作,但它应该可以工作...
答案2
- 单击工作区切换器。
- 将 Virtualbox 机器窗口移动到另一个工作区。
- 将机器窗口触摸到工作区顶部,它将最大化。
- 切换到工作区。