在 Ubuntu 16.04 LTS 上缓慢关闭(停止热守护进程/运行适合远程 CUPS 打印机)

iju*_*hat 65 shutdown error-handling 16.04

全新安装 Ubuntu 16.04 LTS 后,与 15.10 相比,我的关机速度非常慢。似乎有两个进程之一在关机时挂起。启动完全不受影响。当按下 (esc) 时,将显示以下内容。任何一个:

在 1 分 30 秒的计时器启动之前,“停止热守护进程服务”挂起或“正在为本地可用的远程 CUPS 打印机运行停止作业”,然后机器最终关闭。

有没有其他人遇到过这种情况?这是最奇怪的。这两个挂起的原因可能是什么?

小智 39

我发现负责 CUPS 远程打印机的守护进程是 cups-browsed 服务。

关机时有1m 30s 的时间。停止此服务会导致关闭过程只需要几秒钟。

我在 Ubuntu GNOME 16.04 上使用这个命令行禁用了它:

sudo systemctl disable cups-browsed.service
Run Code Online (Sandbox Code Playgroud)

我的关机过程在几秒钟内结束。

我从这个 Ask Ubuntu answer 中得到了这个想法


unh*_*mer 27

如果你依赖网络打印机,你可以简单地让 systemd 更积极地停止这个过程。默认情况下,它会在强制关闭之前最多等待 1 分 30 秒,但您可以这样做

$ sudo systemctl edit cups-browsed.service 
Run Code Online (Sandbox Code Playgroud)

并输入

[Service]
TimeoutStopSec=10
Run Code Online (Sandbox Code Playgroud)

将超时设置为 10。然后

$ sudo systemctl daemon-reload 
Run Code Online (Sandbox Code Playgroud)

应使其生效(或重新启动计算机)。

这至少对我很有用。

编辑:根据Xiaodong Qi 的回答,cups-filters 1.11.4 对此进行了修复,因此升级到 17.04 Zesty(其中包含 cups-filters 1.13.4应该是最简单的修复,但正如评论者指出的那样,此解决方法可能仍然存在被需要 :(

  • 我觉得2秒就够了 (2认同)
  • 根据 [cups-browsed 原因在 Ubuntu 16.04 中关闭挂起/延迟](https://bugs.launchpad.net/ubuntu/+source/cups-filters/+bug/1579905) 现已在 16.04 中修复,但它仍然挂起。我仔细检查过,我安装了“固定”包。奇怪的。在我看来,解决方案就是你的答案;它真的帮助了我。 (2认同)
  • 请注意“编辑”,这仍然会在 Zesty 中发生(至少在我的戴尔 XPS 上) (2认同)
  • 仅供参考:Eoan 19.10 中仍然存在问题 (2认同)

小智 20

我有同样的问题。它发生在全新安装 Ubuntu 16.04 之后。最后,经过大量故障排除后,我发现(在禁用 Ubuntu 启动闪屏后)某个停止作业正在运行,导致关机速度变慢。(感谢亚历克斯!)然后我得到了这个错误报告:

a stop job is running for make remote cups printers available locally
Run Code Online (Sandbox Code Playgroud)

然后我尝试了这个:

sudo systemctl stop cups-browsed.service
sudo systemctl disable cups-browsed.service
Run Code Online (Sandbox Code Playgroud)

验证:

sudo systemctl status cups-browsed
sudo systemctl is-enabled cups-browsed
Run Code Online (Sandbox Code Playgroud)

它终于奏效了!关机现在和以往一样好和快。(您可以在 ec-cwang 的博客上的“浏览烦人的杯子”上找到此故障排除!)

对于那些此解决方案没有帮助的人来说,这可能很重要:如何找出您正在运行的停止作业,只需在 Ask Ubuntu 上查找:“如何禁用启动启动屏幕”。然后,如果您启动 Ubuntu,您将获得典型的 Linux 运行命令标志。如果您关闭 Ubuntu,请提及输出。它会在最后向您显示哪种停止作业会减慢您的关机程序。


小智 3

我有类似的问题。检查完所有内容后,我发现如果取消选中“启用无线”(wifi图标上的右键)并重新启动,则需要5秒钟。如果我离开无线主动关闭大约需要 1 分钟。

我有一个 USB wifi 适配器 TP-LINK。希望对您有帮助。


小智 2

从 15.10 全新更新后出现几乎相同的问题。我已经微调了不同的程序/属性,包括尝试安装我的 WiFi 杯打印机。大多数似乎可以工作,但关闭需要 3 分钟以上。按 f12 显示结束无限文本循环:确定开始显示普利茅斯重新启动屏幕确定停止热守护程序服务。我可以以某种方式获取关闭过程的日志吗?2:已解决。正确安装打印机后一切正常。