Ubuntu 16.04.1:shutdown / reboot卡在“停止的热守护程序服务”上

正如标题所说,5次中有3次我关闭了我的ubuntu 16.04.1它​​总是停留在“[ok]停止热守护程序服务”。

我的硬件:

  • 戴尔vostro 5459
  • 三星850 EVO 250 GB
  • I5 6200U
  • 8GB DDR3

这似乎发生在一个月前我双启动窗口和Ubuntu之后。

如果我对我的mysql数据库(在本地安装)做任何事情,似乎会触发这件事。

如果我启动我的ubuntu并且只使用chrome和mozilla进行一些浏览,那么使用libreoffice执行某些文档。 问题不会发生。

我让Windows驱动器不能自动安装。 但它没有任何区别。

我已经google了回答,但没有解决方案真的有效。

感谢您的任何回复或建议。

*英语不是我的母语所以请原谅我的任何错误

我找到了解决问题的方法。

*我不知道为什么我最后一次尝试等待它需要一个多小时才能关机。

我做的是在慢动作模式下用手机记录了关机过程。

像以前一样,它坚持下去

[ok] stopped thermal daemon service 

大约10分钟后,我看到这样的事情

 [ok] stopped thermal daemon service [ok] stopped mysql community server 

就在一堆文字很快填满屏幕之前,我的笔记本电脑就关机了。

所以问题是mysql社区服务器没有关闭它自己。 但即使在超时(10分钟)用完之后, 它也不会给我一个错误或任何东西

这是解决方案

在终端中键入以下内容

  systemctl show mysql 

它将在其中一行返回mysql服务配置的位置。 例如我说

  Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: en 

编辑文件(/lib/systemd/system/mysql.service)找到包含单词“timeout”的行。 改变价值。

 TimeoutSec=600 

 TimeoutSec=5 

这样做是将mysql社区服务器的超时从10分钟更改为5秒,如果停止/启动服务超过了超时值,它将强制关闭/停止服务。 让我的ubuntu关闭得更快。