在我的 Oracle VirtualBox 6.1 中,左上角大约 15cm x 15cm 的正方形经常无法再单击鼠标(左键和右键)。我不确定是什么原因造成的。它随机出现和消失。
从日志中看不到任何明显的东西。我没有移动窗口,也没有调整其大小。问题刚刚出现,我必须等待一段时间(30 分钟或更长时间)或重新启动。
该图像是 Ubuntu,我尝试了 Gnome 和 KDE Plasma 来排除 X 问题。
我到目前为止尝试过的方法是:* 调整窗口大小 * 启用/禁用鼠标捕获 * 将鼠标设置更改为USB 平板电脑或者PS/2 鼠标rmmod
. * 使用和重新加载鼠标模块modprobe
什么都没变。我发现的唯一解决方法是启用第二台显示器并将我的应用程序切换到它,而忽略第一台显示器。
287:03:09.198303 VMMDev: SetVideoModeHint: Got a video mode hint (120x501x32)@(0x0),(1;0) at 0
287:03:09.202764 GUI: UIMediumEnumerator: Medium-enumeration finished!
287:03:09.237392 Display::i_handleDisplayResize: uScreenId=0 pvVRAM=0000000000000000 w=1920 h=1057 bpp=0 cbLine=0x0 flags=0x2 origin=0,0
287:03:09.251669 Display::i_handleDisplayResize: uScreenId=0 pvVRAM=000000001336b000 w=800 h=600 bpp=32 cbLine=0xC80 flags=0x1 origin=0,0
287:03:09.261604 GUI: UIMachineLogic: Guest-screen count changed
287:03:09.445216 Display::i_handleDisplayResize: uScreenId=0 pvVRAM=0000000000000000 w=800 h=600 bpp=0 cbLine=0x0 flags=0x2 origin=0,0
287:03:09.455684 Display::i_handleDisplayResize: uScreenId=0 pvVRAM=000000001336b000 w=120 h=501 bpp=32 cbLine=0x1E0 flags=0x1 origin=0,0
287:03:09.456747 GUI: UIMachineLogic: Guest-screen count changed
287:03:09.558287 GUI: UIMachineView::sltPerformGuestResize: Sending guest size-hint to screen 0 as 120x501 if necessary
287:03:09.567996 GUI: UIMachineView::sltPerformGuestResize: Sending guest size-hint to screen 0 as 120x501 if necessary
287:03:10.363041 GUI: UIMachineView::sltPerformGuestResize: Sending guest size-hint to screen 0 as 1920x1057 if necessary
287:03:10.375516 VMMDev: SetVideoModeHint: Got a video mode hint (1920x1057x32)@(0x0),(1;0) at 0
287:03:10.381757 GUI: UIMediumEnumerator: Medium-enumeration finished!
287:03:10.537721 Display::i_handleDisplayResize: uScreenId=0 pvVRAM=0000000000000000 w=120 h=501 bpp=0 cbLine=0x0 flags=0x2 origin=0,0
287:03:10.550348 Display::i_handleDisplayResize: uScreenId=0 pvVRAM=000000001336b000 w=120 h=501 bpp=32 cbLine=0x1E0 flags=0x1 origin=0,0
287:03:10.551218 GUI: UIMachineLogic: Guest-screen count changed
287:03:10.577517 Display::i_handleDisplayResize: uScreenId=0 pvVRAM=0000000000000000 w=120 h=501 bpp=0 cbLine=0x0 flags=0x2 origin=0,0
287:03:10.579120 Display::i_handleDisplayResize: uScreenId=0 pvVRAM=00000000114f7000 w=1920 h=1057 bpp=32 cbLine=0x1E00 flags=0x1 origin=0,0
287:03:10.588438 GUI: UIMachineLogic: Guest-screen count changed
答案1
对所有为此而抓狂的人:这个问题是由客人添加引起的。没有客人添加,工作就不切实际。
这个帖子包含大量有用的信息。拖放似乎是这里的问题。将文件从主机拖到客户机似乎可以恢复功能,因此从现在起我将禁用 DnD,希望问题不会再次出现
答案2
不确定,但看起来你遇到了与 Hot Corners 相关的虚拟化错误,请查看这个帖子要在 Gnome 下停用它,可能也有办法在 KDE Plasma 下停用它。