Сохранить "сообщить о проблеме" в виде простого текстового файла

Я получаю сообщение "сообщить о проблеме" сразу после загрузки. Я хотел бы найти причину проблемы. Для этого я хотел бы сохранить сообщения об ошибках.

Я понимаю, что могу извлечь его из dmesg, но есть ли способ просто сохранить вывод? Скажем, отправьте отчет на мою электронную почту или в виде простого текста локально? Скриншоты делают работу, но это уродливое решение.

1 ответ

Вы найдете файлы отчетов об ошибках, созданные apport в каталоге

/var/crash/

Файлы названы по следующей схеме:

_underscore_separated_path_to_executable.UserID.crash

Так, например, когда qtox недавно произошел сбой при работе с пользователем с UID 1000, он создал следующий файл:

/var/crash/_usr_bin_qtox.1000.crash

Это простой, но очень длинный (до нескольких МБ) текстовый файл ASCII, который вы можете открыть в любом редакторе. Например, это выглядит так (только первые несколько строк):

ProblemType: Crash
Architecture: amd64
CrashCounter: 1
CurrentDesktop: Unity
Date: Tue Nov 17 12:30:26 2015
DistroRelease: Ubuntu 15.10
ExecutablePath: /usr/bin/qtox
ExecutableTimestamp: 1447542999
ProcCmdline: qtox
ProcCwd: /home/alphawolf
ProcEnviron:
[...]
Другие вопросы по тегам