![使用 LXDE 的 Ubuntu 关闭时间过长](https://linux22.com/image/175198/%E4%BD%BF%E7%94%A8%20LXDE%20%E7%9A%84%20Ubuntu%20%E5%85%B3%E9%97%AD%E6%97%B6%E9%97%B4%E8%BF%87%E9%95%BF.png)
我有 Ubuntu 20.04,桌面环境是 LXDE。当我尝试关闭计算机时,系统一直等待并显示一条消息:
A stop job is running for Session c2 of user ... (1min 30s)
我搜索过这个问题并遇到了这个线程:用户的会话 c2 正在运行停止作业
根据第二个最佳答案,我运行journald
并查找无法退出的应用程序。相关的日志是:
jun 14 16:56:27 user systemd[1]: Stopped MySQL Community Server.
jun 14 16:57:54 user systemd[1]: session-c2.scope: Stopping timed out. Killing.
jun 14 16:57:54 user systemd[1]: session-c2.scope: Killing process 5306 (pcmanfm) with signal SIGKILL.
jun 14 16:57:54 user systemd[1]: session-c2.scope: Failed with result 'timeout'.
jun 14 16:57:54 user systemd[1]: Stopped Session c2 of user joao.
jun 14 16:57:54 user systemd[1]: Stopping Login Service...
由于某种原因,关闭进程无法退出pcmanfm
。
加法1:我知道可以改变DefaultTimeoutStopSec=10s
作为解决方法,但我想真正解决问题。
加法2:我设法通过 停止 gdbus systemctl stop gdbus
。现在为什么pcmanfm
不放弃呢。