问题是当曼扎罗 Xfce主机进行屏幕锁定。
只有屏幕锁定才会触发此行为。这是我必须输入密码才能解锁屏幕的时候。
我尝试过使用“之后空白”、“之后进入睡眠状态”和“之后关闭”来让屏幕进入睡眠状态。
如果禁用“自动锁定会话”,则 VirtualBox 来宾会在屏幕唤醒后看到键盘。
如果启用,则客人在屏幕唤醒后松开键盘。
Xfce Manjaro 主机的其他窗口在相同情况下不会失去键盘焦点(如果有的话)。假设,如果文本编辑器打开,那么我可以在屏幕解锁后继续在其中输入文本。
我用的是最新的Xfce 曼扎罗与最新的更新。它在内核 5.4、5.9、5.10 上进行了测试。
解决方法
要恢复 VirtualBox 来宾上的键盘连接,您可以
- 切换到 Manjaro 主机的另一个打开的窗口,然后跳回到您的来宾窗口。
- 单击主机桌面的应用程序(开始)按钮,跳回访客窗口。
- 最小化并重新打开 VirtualBox 来宾窗口。
Ubuntu 行为
在 Ubuntu 上,如果 VirtualBox 来宾窗口处于活动状态,屏幕休眠会自动禁用。
Ubuntu 显示另一个应用程序锁屏睡眠的警告。
也就是说,您的屏幕永远不会被锁定,比如说在公共场所。我绝对更喜欢 Manjaro Xfce 行为。
如果知道如何修复 Xfce Manjaro 上的键盘丢失问题,那就太好了。
顺便说一句,MS-Windows 主机没有 Ubuntu 和 Manjaro Xfce 的这些麻烦。
我使用 Manjaro 作为 VirtualBox 主机,因为它允许我的笔记本电脑充当桌面。这是因为尽管负载很大,但冷却器在大多数时间都是安静的。
当然,如果我在一对重型 VirtualBox 来宾中运行一对重型 IDE,则情况并非如此。
Ubuntu和Windows都无法给我这种美感。
答案1
我最近在 Linux Mint Xfce 中的 Virtual Linux Mint Xfce 中遇到了这个问题,但没有一个解决方法对我有用 - 我一直不得不关闭 VirtualBox,因为它卡住了 - 没有键盘就无法使用 ctrl-f。但今天我就选择了它,因为我只需要几个小时的鼠标输入 - 并找到了另一种解决方法 - 我收到一封电子邮件 - 然后单击 VirtualBox 顶部可见的外部 Mint 的电子邮件弹出通知 - 这让我出来了VirtualBox - 然后当我回去时,键盘又回来了!因此,我认为您可以通过手机给自己发送电子邮件,单击收到的电子邮件弹出通知,然后返回,看看键盘是否再次可用!也许这是不言而喻的,但另一种解决方法是在离开计算机之前退出全屏 VirtualBox。