Ubuntu卡住了。我可以查看哪些日志?

所以我的电脑最近在运行一些过去表现良好的程序时会完全冻结。但我不确定在重新启动后有哪些日志可以帮助我找到问题的根源。
谢谢。

首先在终端中运行该软件,并查看它的输出。 - Uri Herrera
3个回答

检查

/var/log/syslog

如果你正在运行gnome,那么你可以使用"gnome-system-log"工具来检查日志,输入

gnome-system-log

在运行对话框中。

并在左侧查看syslog。

如果你想使用终端来检查日志,

那么执行以下操作:

tail -f /var/log/syslog

2请检查/var/log目录下syslog*文件的日期,我的特定故障发生在一个星期五的晚上,并且在星期一时已被重命名并压缩为syslog.2.gz。日志中充满了cntlm事件,这对我来说意味着我再次忘记关闭浏览器的多个标签页。这再次提醒我有一天需要学习如何在Ubuntu中启用内存杀手。 - TheHairyOne
1/var/log/syslog中,我应该寻找什么?有任何关键词吗? - Anna
1gnome-system-log 打开 /var/log/syslog/var/log/auth.log/var/log/dpkg.log 这三个日志文件。那么,这三个日志文件之间有什么区别?我们应该在何时、何地以及为何查看它们呢? - Gabriel Staples

如果整个机器都锁死了,我能想到的可能原因有:

  • 过热。你不需要日志来确定这一点,只需用手指触摸 :)
  • GPU 锁定。它是一个 OpenGL(3D)应用程序吗?你平时不运行这些应用吗?在锁定状态下,你应该能够从另一台机器上通过 SSH 进入。
  • 频繁换页。当机器锁死时,硬盘灯是否持续亮起?某个程序正在占用过多的内存。
  • 其他硬件问题。运行内存测试和/或另一个操作系统...

我的挖矿机有时候似乎会出现这种情况...显卡死机...:( - azote

我的电脑最近在运行一些程序时开始完全冻结了。那些程序是什么?对于你的问题的答案在很大程度上取决于那些"某些程序"。无论如何,请检查/var/log/syslog和/var/log/kern.log。也可以使用dmesg命令查看内核消息,以检查启动过程中是否有异常。