在我的 linux (ubuntu 20.04) 工作站上,我通常有一个运行 windows 10 的 virtualbox VM,以访问一些与工作相关的东西。如果我不小心让 virtualbox 窗口保持焦点,它会阻止屏幕保护程序锁定屏幕。
在ubuntu或virtualbox中是否有设置允许屏幕保护程序在virtualbox窗口聚焦时锁定屏幕?
在我的 linux (ubuntu 20.04) 工作站上,我通常有一个运行 windows 10 的 virtualbox VM,以访问一些与工作相关的东西。如果我不小心让 virtualbox 窗口保持焦点,它会阻止屏幕保护程序锁定屏幕。
在ubuntu或virtualbox中是否有设置允许屏幕保护程序在virtualbox窗口聚焦时锁定屏幕?
这个问题没有简单的解决方案。问题的原因是virtualbox在聚焦时捕获鼠标指针,然后当屏幕保护程序尝试捕获它时失败。解决这个问题的唯一方法是让 virtualbox 在屏幕保护程序激活之前释放鼠标指针,但我还没有找到方法来做到这一点。
这是 Xorg 上 Gnome 的一个已知问题。Xorg 不再是最新版本 Ubuntu 的默认显示服务器。如果您切换到 Gnome Wayland 会话,屏幕锁定将按预期工作。很容易切换。只需注销,在登录屏幕上单击您的用户名,然后向下看屏幕的右下角。您将在那里看到一个按钮,允许您选择“Ubuntu”(适用于最新版本的 Ubuntu)或“Wayland”(适用于旧版本的 Ubuntu)。选择它,然后登录。下次登录时它会记住您的选择。