当我尝试暂停/重新启动我的 Ubuntu 18.04 时,出现一个要求输入密码的对话框:
"Authentication is required for suspending [respectively: rebooting] the system
while an application asked to inhibit it"
我该如何避免这种情况?
这个答案确实对我有用。但这个问题涉及由于多个用户导致的关机抑制。就我而言,原因是从 17.10 升级 Ubuntu 时中断,然后成功完成。因此可能存在一些锁定文件,而忽略锁定文件是危险的,所以我想先了解发生了什么。
数据
(这是来自我的系统日志的一分钟。如上所示,我在 18:19:00 启动了挂起过程,系统询问我密码,然后输入密码。笔记本电脑被挂起,然后我将其恢复。)
lslocks
显示了来自 Eclipse、Slack、Chrome、Firefox、Atom 和 KeePassX 的数十个普通应用程序锁。除此之外,还有这些行。也许锁dpkg
意味着什么?
COMMAND PID TYPE SIZE MODE M START END PATH
lvmetad 322 POSIX WRITE 0 0 0 /run...
thermald 817 POSIX WRITE 0 0 0 /run...
cron 863 FLOCK WRITE 0 0 0 /run...
dpkg 24505 POSIX WRITE 0 0 0 /...
whoopsie 1651 FLOCK WRITE 0 0 0 /run/lock...
- 命令
sudo lsof |grep dpkg
显示了这一点。