Answers:
针对行为不当的应用程序打开报告功能:
/etc/init.d/sendsigs
使用root权限(例如sudo vi /etc/init.d/sendsigs
或gksu /etc/init.d/sendsigs
)在您喜欢的文本编辑器中打开。搜索该行#report_unkillable
并取消注释(即删除#
标签)。保存文件。
确保启用了批准:编辑文件/etc/default/apport
,使其显示为enabled=1
。(如果enabled=0
然后重新启动,则可以开始分配。)
关掉。
下次启动时,apport
应该显示一条消息,告诉您程序存在某种问题。那就是造成延迟的原因。并且应该有一个崩溃报告/var/crash
。(如果apport没有报告名称,则只需查看崩溃文件,该文件的末尾将显示Title: MISBEHAVING_PROGRAMNAME does not terminate at computer shutdown
)。
你有试过吗?打开终端并输入
sudo shutdown now
这可能会有所帮助。
/sbin/initctl
(initctl不会在计算机关闭时终止)的报告