Ubuntu查看程序崩溃、系统闪退日志

前言

本文旨在简单介绍如何查找Ubuntu的程序崩溃、系统闪退日志。

MOTIVATION

最近自己的Ubuntu电脑总是在我打字写博客(使用的搜狗输入法)的时候突然整个屏幕就卡住了,鼠标能动,但是用鼠标点任何地方都没有反应,过一会儿系统就会自动黑屏一会儿,然后回到登录界面,待我登录之后,之前打开的网页全部给我关了,所有应用都退出了(有点像账户被注销然后重新登录的情况)。。。所以我现在写博客都要尽量多点几次保存按钮,免得闪退没地方恢复。

此外,刚刚在用火狐浏览器的时候,突然就黑屏了,然后又回到了登录界面。同上。

非常奇怪为什么会有这样的问题。我认为:
1)我的Ubuntu系统是14.04版本,估计有些bug还没有修复,我也还没有升级or下载补丁;
2)在查看日志后发现是火狐和搜狗输入法的问题。

所以在此简单记录怎么查看ubuntu下的程序崩溃、系统闪退日志。

查看日志

其实很简单,但是我一开始的关键字是:
Ubuntu 闪退日志在哪里
由于关键字设定不太准确,所以没有找到什么好的方案,后来设成了:
ubuntu 查看崩溃日志
就好一些了。

主要参考:[1] ,[2]。

根据 [1] ,我打算看看apport这个日志(对应的是:应用程序崩溃记录),所以我直接在终端中输入:

cd /var/log/
ll #两个小写的L,查看文件夹下的文件(夹)的详细信息

如下图:
Ubuntu查看程序崩溃、系统闪退日志_第1张图片

我肯定要看最新的错误报告,因为是刚刚发生的闪退,所以我选择最新的,即:apport.log
使用gedit apport.log 打开:

1)如下,可以发现确实是搜狗拼音的问题:
Ubuntu查看程序崩溃、系统闪退日志_第2张图片

2)如下,有些闪退也是firefox导致的:
Ubuntu查看程序崩溃、系统闪退日志_第3张图片

总结

现在还没有太多办法解决闪退崩溃问题,故仅简要记录如下,留待以后研究。

参考文献

[1] ubuntu/var/log/下各个日志文件 https://blog.csdn.net/nancygreen/article/details/9873895

[2] 详解Linux中的日志及用日志来排查错误的方法 https://www.jb51.net/LINUXjishu/378593.html

你可能感兴趣的:(研二上)