我在 MacOS Mojave 主机上的 VirtualBox 虚拟机中运行 Ubuntu 16.04。我可以在命令行上启动虚拟机:
VBoxManage startvm my_ubuntu --type headless
关闭虚拟机的推荐方式是
VBoxManage controlvm my_ubuntu acpipowerbutton
然而,这失败了——GUI 显示了启动菜单:
Goodbye, Chris, would you like to
<suspend image>
我尝试使用以下方法抑制此启动图像
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target
和
gsettings set com.canonical.indicator.session suppress-shutdown-menuitem true
gsettings set com.canonical.indicator.session suppress-restart-menuitem true
gsettings set com.canonical.indicator.session suppress-logout-menuitem true
gsettings set com.canonical.indicator.session user-show-menu false
每次都重新启动,但启动画面仍然显示。
我还有什么可以尝试的吗?或者这是acpipowerbutton
中的命令的一个错误VBoxManage
?
(我可以通过 SSH 并运行来解决这个问题sudo shutdown
,或者通过使用 GUI,但这两种方式都不太方便)
我还注意到运行sudo restart now
结果是:
restart: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused
这有关系吗?(如果没有,我会编辑并在新问题中提出...)