Добро пожаловать в Спросите Ubuntu! ;-) Apport - это система, которая перехватывает сбои, когда они случаются, так что это не проблема, а только симптом. Если вам нужна помощь с самой ошибкой, вам нужно предоставить более подробную информацию.
Ubuntu имеет программу под названием Apport, которая отвечает за обнаружение таких сбоев и, с согласия пользователя, сообщает об этих сбоях разработчикам. Этот процесс предназначен для решения проблемы разработчиков.
Однако это может быть очень раздражающим для обычных пользователей, и нет смысла показывать ошибки пользователям, когда они сами ничего не могут с этим поделать. Так что вы можете отключить их.
Система apport создает файлы отчетов о сбоях в каталоге / var / crash. Эти файлы отчетов об ошибках приводят к появлению сообщения об ошибке при каждой загрузке Ubuntu.
Выключить аппорт
$ gksudo gedit /etc/default/apport
Просто установите значение enabled в 0, и это отключит apport.
enabled=0
Сохраните файл и закройте его. Начиная со следующей загрузки, сообщений об ошибках не должно быть никогда. Если вы не хотите перезагружать систему, перезапустите apport из командной строки.
Обратите внимание, что вы можете временно отменить эту настройку с помощью sudo service apport start force_start=1.
jvriesem
Не могли бы вы уточнить, почему эти ошибки включены по умолчанию? Если они относительно бесполезны для конечного пользователя, то, вероятно, стоило бы их подавить и добавить глобальную опцию «отчет автоматически падает», которая вообще не взаимодействует с пользователем?
XtrmJosh
15
(Пишу новый ответ, потому что пока не могу комментировать.)
Добавление к ответу @Vlad Савицкого:
Задача Apport - сообщать о сбоях разработчикам Ubuntu. Как таковая, она является доброкачественной и не должна быть просто отключена.
Аппорт должен показать вам каждую проблему только один раз. Кажется, проблема в том, что само приложение может запутаться и не может записать, что оно уже сообщило о проблеме, или забывает, что оно имело место. Это может привести к целой серии диалогов, что раздражает. Это может произойти при обновлении системы.
Одним из решений является удаление всех отчетов о сбоях в /var/crashкаталоге. Эта команда может сделать это для вас:
sudo rm /var/crash/*
Конечно, если произойдут новые сбои, apport уведомит вас о тех, которые должны.
Если apport продолжает раздражать, его полное отключение - это другое решение. Как описал Влад, нужно
sudo ${EDITOR-gedit} /etc/default/apport
и установить enabled=0. Чтобы активировать это изменение, 16.04 и выше, restartдля перезапуска аппорта требуется другой синтаксис, чем просто . 16.04 использует systemdдля управления службами, так что systemctlкоманда может быть использована:
Ответы:
Ubuntu имеет программу под названием Apport, которая отвечает за обнаружение таких сбоев и, с согласия пользователя, сообщает об этих сбоях разработчикам. Этот процесс предназначен для решения проблемы разработчиков.
Однако это может быть очень раздражающим для обычных пользователей, и нет смысла показывать ошибки пользователям, когда они сами ничего не могут с этим поделать. Так что вы можете отключить их.
Система apport создает файлы отчетов о сбоях в каталоге / var / crash. Эти файлы отчетов об ошибках приводят к появлению сообщения об ошибке при каждой загрузке Ubuntu.
Выключить аппорт
Просто установите значение enabled в 0, и это отключит apport.
Сохраните файл и закройте его. Начиная со следующей загрузки, сообщений об ошибках не должно быть никогда. Если вы не хотите перезагружать систему, перезапустите apport из командной строки.
источник
sudo service apport start force_start=1
.(Пишу новый ответ, потому что пока не могу комментировать.)
Добавление к ответу @Vlad Савицкого:
Задача Apport - сообщать о сбоях разработчикам Ubuntu. Как таковая, она является доброкачественной и не должна быть просто отключена.
Аппорт должен показать вам каждую проблему только один раз. Кажется, проблема в том, что само приложение может запутаться и не может записать, что оно уже сообщило о проблеме, или забывает, что оно имело место. Это может привести к целой серии диалогов, что раздражает. Это может произойти при обновлении системы.
Одним из решений является удаление всех отчетов о сбоях в
/var/crash
каталоге. Эта команда может сделать это для вас:Конечно, если произойдут новые сбои, apport уведомит вас о тех, которые должны.
Если apport продолжает раздражать, его полное отключение - это другое решение. Как описал Влад, нужно
и установить
enabled=0
. Чтобы активировать это изменение, 16.04 и выше,restart
для перезапуска аппорта требуется другой синтаксис, чем просто . 16.04 используетsystemd
для управления службами, так чтоsystemctl
команда может быть использована:источник