我运行的是 13.10 作为主机,VirtualBox 4.2.16_Ubuntu 作为客户机运行 Windows 8.1。当 Ubuntu 因不活动而锁定时,我将虚拟机设置为全屏模式。
我尝试唤醒机器,发现了标准的解锁屏幕,我可以移动鼠标指针,但无法在密码框中输入任何字符。
我通过程序切换终端、登录并关闭虚拟机。但是,我仍然无法在锁屏上输入密码框。
我最终只是重新启动了真实(主机)机器,我想这工作得很好:-/
两个问题:
- 知道这里发生什么事了吗?
- 有没有办法解决这个问题而不需要重新启动整个计算机?
答案1
我在 14.04 上遇到了同样的问题。我通常运行 2 个 Virtualbox VM(Windows 8.1 和 CentOS 6.5)。我一直在不同的工作区以全屏模式运行这两个 VM,而我的锁屏阻止我解锁计算机。我找到了这篇文章,所以我没有使用 Virtualbox 菜单以全屏模式运行 VM,而是将它们最大化。这不是相同的 VM 体验(损失了一点屏幕空间),但我整个上午都没有遇到锁屏问题。
仅供参考,它还解决了我的问题,即虚拟机在唤醒屏幕后会移动到不同的工作区。
答案2
我刚刚在 14.04 上遇到了这个问题,当 Windows 8.1 VirtualBox VM 处于全屏模式时,因不活动而被锁定。键盘在登录屏幕上不起作用;鼠标光标移动但无法交互。
刚刚找到了一个解决方法:
- Alt+F2 到终端并输入:unity --replace
- 按下 Enter 键,键盘便可在锁屏上再次工作。
答案3
我也遇到过类似的问题。最有可能的情况是您的主机硬件将 RAM 替换回主机操作系统,并导致虚拟机出现编程故障/错误。您可能希望减少分配给虚拟机的 RAM 数量,这可能会有所帮助!
答案4
我在 Windows 7 Professional PC 上的 Virtualbox 中运行 Ubuntu 18.04,尽管我没有以全屏模式运行 Virtualbox,但有时也会遇到同样的问题。我偶然发现了一个简单的解决方法,对其他人来说可能有用,也可能没用。我按下滚动条滚轮,这似乎触发了某个事件并为我提供了密码提示窗口。然后我的键盘又可以正常工作了。