在 Ubuntu 中查找与特定崩溃相关的错误日志

在 Ubuntu 中查找与特定崩溃相关的错误日志

每次我尝试启动特定程序(Mathematica)时,我的 Ubuntu 会话都会崩溃,然后返回登录屏幕。我想找出 1)崩溃到底是什么(可能是 X)和 2)找到这次崩溃产生的错误日志。

我尝试查看 .xsession-errors 文件,但该文件很大,我不知道如何从那里找到我要查找的内容。如果我能以某种方式让 X 将其错误日志暂时输出到另一个文件或其他文件,那就太理想了。

编辑:从 /var/log/syslog 中找到了相关错误日志,其中显示:“gnome-session[3679]: Gdk-WARNING: gnome-session: Fatal IO error 11 (资源暂时不可用) on X server :0.# 012”。这可能与此错误有关:https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers/+bug/999191

答案1

您可以tail -f在运行程序(Mathematica)时观察日志,并查看程序崩溃时发生了什么。

tail -f /path_to_the_log_file &

在单独的终端中启动此命令并观察那里的输出。

答案2

我的机器上也有同样的情况,这与我的 GTX 580 的 NVIDIA 显示驱动程序有关。安装最新版本的显示驱动程序后,问题消失了。

相关内容