19.04 随机冻结,不确定要检查哪些日志

Mic*_*zuk 7 google-chrome freeze 19.04

我已经为此搜索了 Askubuntu 和其他网站,但没有发现任何实质性的内容,所以我希望它不是太多重复。

无论如何,我最近遇到了随机冻结 - 系统完全锁定,我的键盘和鼠标没有响应,PC 也从活动的网络客户端中消失(通过使用来自不同 PC 的 nmap 扫描我的网络)所以我假设它完全死亡,而不仅仅是失去输入。升级到 19.04 后,它最近开始发生。

我一直无法查明问题,唯一的共同点似乎是 Chrome。然而,即便如此,仍然存在巨大的变化窗口,因为我可以做任何事情,从观看 YT 到仅阅读 Latex 格式提示,从高负载到低负载。我关闭了 GPU 加速和其他实验性好东西,所以我不认为是这样 - 此外,我在 19.04 之前从未遇到过这样的问题。

在冻结之前 /var/log/syslog 中出现以下内容:

Sep 25 12:31:08 meeshbox systemd[1]: Started Run anacron jobs.
Sep 25 12:31:08 meeshbox anacron[11822]: Anacron 2.3 started on 2019-09-25
Sep 25 12:31:08 meeshbox anacron[11822]: Normal exit (0 jobs run)
Sep 25 12:31:08 meeshbox systemd[1]: anacron.service: Succeeded.
Sep 25 12:31:32 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3802c74 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 214748364
7; this doesn't make much sense.
Sep 25 12:31:32 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3802c74 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 214748364
7; this doesn't make much sense.
Sep 25 12:36:28 meeshbox org.gnome.Shell.desktop[1329]: [1:1:0925/123628.789445:ERROR:child_process_sandbox_support_impl_linux.cc(81)] FontService unique font name matching request did not receive a respo
nse.
Sep 25 12:36:28 meeshbox org.gnome.Shell.desktop[1329]: [1:1:0925/123628.791155:ERROR:child_process_sandbox_support_impl_linux.cc(81)] FontService unique font name matching request did not receive a respo
nse.
Sep 25 12:36:45 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x38039d7 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 214748364
7; this doesn't make much sense.
Sep 25 12:36:45 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x38039d7 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 214748364
7; this doesn't make much sense.
Sep 25 12:38:08 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803b5a sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 214748364
7; this doesn't make much sense.
Sep 25 12:38:08 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803b5a sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:38:26 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803bc3 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:38:26 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803bc3 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:38:40 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803c21 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:38:40 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803c21 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:38:41 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803c35 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:38:41 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803c35 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:38:42 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803c49 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:38:42 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803c49 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:38:51 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803ca1 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:38:51 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803ca1 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:39:02 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803d01 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:39:02 meeshbox org.gnome.Shell.desktop[1329]: Window manager warning: Window 0x3803d01 sets an MWM hint indicating it isn't resizable, but sets min size 1 x 1 and max size 2147483647 x 2147483647; this doesn't make much sense.
Sep 25 12:40:09 meeshbox smartd[910]: Device: /dev/sdb [SAT], SMART Usage Attribute: 190 Airflow_Temperature_Cel changed from 68 to 67
Sep 25 12:40:09 meeshbox smartd[910]: Device: /dev/sdb [SAT], SMART Usage Attribute: 194 Temperature_Celsius changed from 32 to 33
Sep 25 12:41:14 meeshbox systemd-resolved[803]: Server returned error NXDOMAIN, mitigating potential DNS violation DVE-2018-0001, retrying transaction with reduced feature level UDP.
Run Code Online (Sandbox Code Playgroud)

在 kern.log 中没有任何兴趣。18.04 从来没有这个问题。这不是很常见,但一旦发生就很烦人——例如,现在,我丢失了我正在编写的大量代码,因为我愚蠢到没有保存它。它也从未发生过,例如,在玩游戏时,即使在后台有其他东西。我真的无法正确定位它。但是,从上周的日志中搜索冻结发生时的日志,我发现这样的行:

[1:1:0925/123628.789445:ERROR:child_process_sandbox_support_impl_linux.cc(81)] FontService unique font name matching request did not receive a response.
Run Code Online (Sandbox Code Playgroud)

经常在冻结前不久看到 - 但不是在冻结前不久,更像是 3-4 分钟。

还有哪些其他日志需要检查?

Win*_*nix 2

启用 systemd 多重引导消息日志

最好的解决方案是启用多次启动消息日志记录,然后显示上次启动的最后消息:

$ journalctl -xe -b-1

Nov 11 23:12:07 alien systemd[1]: Reached target Shutdown.
-- Subject: Unit shutdown.target has finished start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit shutdown.target has finished starting up.
-- 
-- The start-up result is done.
Nov 11 23:12:07 alien systemd[1]: dev-disk-by\x2dpartlabel-Basic\x5cx20data\x5cx20partition
Nov 11 23:13:37 alien systemd[1]: dev-disk-by\x2duuid-b4512bc6\x2d0ec8\x2d4b17\x2d9edd\x2d8
Nov 11 23:13:37 alien systemd[1]: Deactivated swap /dev/disk/by-uuid/b4512bc6-0ec8-4b17-9ed
-- Subject: Unit dev-disk-by\x2duuid-b4512bc6\x2d0ec8\x2d4b17\x2d9edd\x2d88db0f031332.swap 
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Unit dev-disk-by\x2duuid-b4512bc6\x2d0ec8\x2d4b17\x2d9edd\x2d88db0f031332.swap has finis
Nov 11 23:13:37 alien systemd[1]: dev-disk-by\x2duuid-b4512bc6\x2d0ec8\x2d4b17\x2d9edd\x2d8
Run Code Online (Sandbox Code Playgroud)

在您的情况下,消息不会显示正常关闭,而是显示系统崩溃之前最后记录的消息。


分析您目前找到的消息

第一个错误消息在这里解决:

解决方案是使用:

看来我的系统有旧的配置,导致两个服务之间发生冲突:resolvconfsystemd-resolved

符号链接/etc/resolv.conf 指向 ../run/resolvconf/resolv.conf

将其更改为指向/run/systemd/resolve/resolv.conf由 systemd 管理的位置,为我修复了它。

第二条错误消息是由 nvidia 生成的:

发布的答案仅对软件开发人员有帮助,对最终用户没有帮助。对于运行 Chrome 的最终用户,存在其他解决方案:


小智 2

众所周知,系统锁定很难诊断,特别是当系统日志中没有显示任何内容时。您可以按照其他答案中的建议检查journalctl,但我的猜测是它不会显示任何更多信息。

如果您能够找到一种可靠地触发冻结的方法,那么dmesg --follow --human在窗口中运行可能会显示一些有用的信息。然而,大多数情况下,冻结发生得很突然,实际上没有任何记录。很多时候,这些“随机冻结”很难缩小到任何特定原因。

系统冻结可能是由硬件本身的问题(例如内存故障、电源过载……)、BIOS 缺陷或内核或其硬件驱动程序(尤其是 GPU 驱动程序)中的错误引起的。有时,首先尝试升级/降级内核,然后查看是否有可用的 BIOS 更新,如果有,则进行更新,然后进行一些硬件诊断和/或更换,这是最节省时间的方法。

GPU 锁定是一种常见的系统冻结类型。对于 Intel 显卡,有一些工具可以在冻结后从显卡本身获取转储(请参阅 intel-gpu-tools 的文档),但它可能会偶然获得足够有用的信息。通常最好的情况是不断更新您的 BIOS、内核和/或硬件,直到问题消失。


归档时间:

查看次数:

1663 次

最近记录:

6 年,3 月 前