当我发现自己在终端中并想关闭计算机时,我会经常使用 poweroff 命令。这在 Ubuntu 16.04 64 位上一直对我有用。但是,在 Ubuntu 17.10 64 位上,我收到以下消息:
aaronfranke@ub17vm:~$ poweroff
Operation inhibited by "aaronfranke" (PID 951 "gnome-session-b", user aaronfranke), reason is "user session inhibited".
Please retry operation after closing inhibitors and logging out other users.
Alternatively, ignore inhibitors and users with 'systemctl poweroff -i'.
我知道我可以使用建议的命令来解决这个问题,但我想知道,为什么会这样?有没有可以修复的问题?我应该费心去修吗?
reboot
当您在命令行中键入时,可能会出现类似的消息。解决方案是sudo reboot
改用。在你的情况下,它会sudo poweroff
或sudo shutdown
做同样的事情。始终确保您已保存所有工作并关闭 Libre Office 等。我的另一个解决方案是从系统菜单中选择重新启动。在这种情况下,
sudo
没有必要。在你的情况下,你会从系统菜单中选择关机。最后,您可以按照消息的建议进行操作并使用:
我在 20.04 遇到了完全相同的问题。在我的例子中,Caffeine Gnome 扩展是抑制剂。我把它关掉了,现在重启和关机工作没有
sudo
. 希望这可以帮助。您可能在后台运行了一些程序,阻止了正常重启的发生。例如:- 如果您在 gnome-tweaks 中运行阻止自动挂起和屏幕保护程序的软件,您将收到该消息,直到您禁用它。
现在,在您的情况下,我不知道哪个程序阻止了它,为了一个好的措施,请尝试查看是否有您添加的启动程序或您手动启动的程序,该程序一直运行到您关机。