我在 VirtualBox VM 上安装了 Ubuntu 16.04。现在每次我启动它时,我都会从 VirtualBox 收到两个覆盖通知:
您已打开自动捕获键盘选项。这将导致虚拟机在每次激活 VM 窗口时自动捕获键盘,并使其对主机上运行的其他应用程序不可用:当捕获键盘时,所有击键(包括 Alt-Tab 等系统击键)将定向到虚拟机。(...)
和
虚拟机报告客户操作系统支持鼠标指针集成。这意味着您无需捕获鼠标指针即可在客户操作系统中使用它——当鼠标指针悬停在虚拟机的显示屏上时,您执行的所有鼠标操作都会直接发送到客户操作系统。如果鼠标当前被捕获,它将自动取消捕获。
这些覆盖通知从启动开始一直存在,直到我单击☓
它们。
我可以永久禁用它们吗?
我在 Ubuntu 16.04 (amd64) 上运行 VirtualBox 5.0。
要删除一次消息:单击 X 按钮。
要一劳永逸地删除消息:单击 X 旁边的划掉的气球。
要恢复这些消息,请转到设置 -> 用户界面 -> 文件 - 重置所有警告(这是我的翻译,可能略有不同)。
将我的评论变成答案:
VBoxManage setextradata global GUI/SuppressMessages "all"
您可以看到 GUI/SuppressMessages 的可能值的更精细视图
VBoxManage getextradata global enumerate
- 我的看起来像:在我将其设置为
all
.我从https://forums.virtualbox.org/viewtopic.php?f=6&t=25797&hilit=disable+notification和https://forums.virtualbox.org/viewtopic.php?f=34&t=66523发现了这一点,但显然
all
没有记录,是通过阅读源代码发现的。