Sometimes a crash is critical to the safety of the data on the system
and
sometimes it is something completely unimportant that you don't care about.
For example, if bluetooth stuff fails to start and I don't have any bluetooth devices, does that really matter?
Check the logs. Probably the easiest is to run
Code:
$ journalctl -perr | tee /tmp/logs.errors
This will show on the terminal AND put into a temporary file all the errors logged. You can check out those errors one at a time, but there might be thousands of the same error ... er ... like I saw on my laptop for some process I played with for a few days, then never used again.
will show just the last error.
If you want to see the latest boot log errors,
Code:
$ journalctl -b -perr
journalctl isn't much different than logging through the log files in /var/log/ ... just a systemd logging system. As with most commadns on the system, there is a manpage with details for how to use the command. Manpages are written in a way, sorta like a newspaper article. The first stuff at the top is the most important big-picture ideas. As we read further into the page, more and more details are provided. It does take some time to get used to it, but after a little bit of time, you'll see why layout they use is so smart.
Bookmarks