Ubuntu обнаружена ошибка в системной программе как исправить
Перейти к содержимому

Ubuntu обнаружена ошибка в системной программе как исправить

  • автор:

Форум русскоязычного сообщества Ubuntu

Страница сгенерирована за 0.064 секунд. Запросов: 23.

  • Сайт
  • Об Ubuntu
  • Скачать Ubuntu
  • Семейство Ubuntu
  • Новости
  • Форум
  • Помощь
  • Правила
  • Документация
  • Пользовательская документация
  • Официальная документация
  • Семейство Ubuntu
  • Материалы для загрузки
  • Совместимость с оборудованием
  • RSS лента
  • Сообщество
  • Наши проекты
  • Местные сообщества
  • Перевод Ubuntu
  • Тестирование
  • RSS лента

© 2012 Ubuntu-ru — Русскоязычное сообщество Ubuntu Linux.
© 2012 Canonical Ltd. Ubuntu и Canonical являются зарегистрированными торговыми знаками Canonical Ltd.

Появляется ошибка в системной программе без описания

Регулярно через несколько минут после запуска ОС (Ubuntu 18.04) появляется окно с ошибкой следующего содержания:

Обнаружена ошибка в системной программе. ссылка на скрин https://ibb.co/LPCB0gz

Где можно посмотреть подробности об этой ошибке? Что это вообще может быть?

OctavianusAugustus
09.02.21 12:40:00 MSK

Это типично для убунты, какая-то ерунда. Удаляется так:

sudo apt purge whoopsie apport tumbler unattended-upgrades snapd 

И после этого ты про ошибки забудешь.

anonymous
( 09.02.21 12:48:00 MSK )
andytux ★★★★★
( 09.02.21 12:53:34 MSK )
Ответ на: комментарий от anonymous 09.02.21 12:48:00 MSK
OctavianusAugustus
( 09.02.21 13:09:29 MSK ) автор топика
Ответ на: комментарий от andytux 09.02.21 12:53:34 MSK
OctavianusAugustus
( 09.02.21 13:13:58 MSK ) автор топика
Ответ на: комментарий от OctavianusAugustus 09.02.21 13:09:29 MSK

Это не решение. Совет откровенно глуп и вреден, предлагают удалить кучу важных для ОС компонентов:

  1. whoopsie — система сбора ошибок. От её удаления ошибки не исчезнут, но ты перестанешь это видеть.
  2. apport — второй компонент системы сбора ошибок. То же самое.
  3. tumbler — удаление этого компонента может вызвать массу глюков, он используется для множества вещей на десктопе: https://askubuntu.com/questions/89826/what-is-tumblerd
  4. unattended-upgrades — автоматические обновления. Удалять их глупо, обновления нужны из соображений безопасности — и на Linux их легко настроить так, чтобы система только напоминала тебе о них, но ставил после твоего подтверждения, когда тебе удобно.
  5. snapd — самый вредоносный совет из тех, что я видел за долгое время. Вообще, это демон snap — системы распространения кросс-дистрибутивных контейнеров с софтом для десктопа, что разрабатывает Canonical. На той же Xubuntu или Kubuntu его удаление безобидно для ОС (но snap пакеты использовать не сможешь, и те, что уже установил, перестанут работать) — но на Ubuntu его удаление сломает весь GUI — snap там важный и попросту необходимый компонент для GNOME, который в него запакован.

Vsevolod-linuxoid ★★★★★
( 09.02.21 13:25:53 MSK )
Ответ на: комментарий от anonymous 09.02.21 12:48:00 MSK

Вы не подскажите, а есть такая команда, чтобы СистемуД удалить?

anonymous
( 09.02.21 13:31:57 MSK )
Ответ на: комментарий от anonymous 09.02.21 13:31:57 MSK
anonymous
( 09.02.21 13:33:39 MSK )
Ответ на: комментарий от Vsevolod-linuxoid 09.02.21 13:25:53 MSK

Xubuntu 16.04 — все вышеперечисленное выпилено, УМВР. tumbler снижал скорость копирования файлов в два раза, snap дергал винт без спроса, несмотря на отключение службы. Если на дефолтном гоме без этого никуда, то наверное стоит задуматься. Ну да пользоваться дефолтной гномовской убунтой это себя не уважать, с тех пор как они выпилили гном2 и запилили какашечный интерфейс. Если кто не помнит, раньше убунта была оранжевой.

ошибки не исчезнут, но ты перестанешь это видеть

И как же я живу три года без этих зондов и все работает? Может быть apport панику разводит на каждый чих (варнинг)?

обновления нужны из соображений безопасности

Ну так и ставь их сам sudo apt dist-upgrade а не когда дрисяточка хочет.

кучу важных для ОС компонентов

Ты еще скажи, что телеметрия важна. Ну да в общем-то.

snap там важный и попросту необходимый компонент для GNOME

snap или libsnap? libsnap согласен важный, его удалять нельзя. А морда там напуркуа?

anonymous
( 09.02.21 14:12:52 MSK )
Ответ на: комментарий от anonymous 09.02.21 14:12:52 MSK

И почему Apport у ВСЕХ сыпет ошибками? Неужели убунта такая глючная? Или Canonical хочет знать как можно больше о своих пользователях и поэтому предлагает отправить запрос на каждый чих?

anonymous
( 09.02.21 14:15:20 MSK )
Ответ на: комментарий от Vsevolod-linuxoid 09.02.21 13:25:53 MSK

Всегда удаляю Снап пакеты и сам Снап из Убунты. Ничего не ломается. Что я делаю не так?

anonymous
( 09.02.21 14:49:22 MSK )
Ответ на: комментарий от anonymous 09.02.21 14:15:20 MSK

Это не Убунта глючная, а Апорт бесполезный. ХЗ зачем это в стандартной поставке.

anonymous
( 09.02.21 14:52:54 MSK )

Где можно посмотреть подробности об этой ошибке? Что это вообще может быть?

Нажмите «отправка сообщения об ошибке», откроется новое окно с подробностями, какая программа какую ошибку вызвала.

ValdikSS ★★★★★
( 09.02.21 21:59:12 MSK )
Ответ на: комментарий от anonymous 09.02.21 12:48:00 MSK

По-моему лучше сразу снести этот болгенос и установить оригинальную ОС (Debian).

firkax ★★★★★
( 10.02.21 21:24:54 MSK )
Ответ на: комментарий от anonymous 09.02.21 12:48:00 MSK

после этого ты про ошибки забудешь.

Точнее, падать будет и дальше, но знать ты об этом уже не будешь. Меньше знаешь — крепче спишь.

И логи надо отключить под корень.

Постоянные ошибки. Что делать?

Постоянно падают какие то ошибки типа «Обнаружена ошибка в системной программе». Никаких подробностей в окошках не указано. Падают чаще всего при запуске компьютера. Иногда еще падают ошибки с подробностями. Вот сейчас например упало с сообщением «Извините, обнаружена неполадка во время установки программного обеспечения. Пакет mysql-server 5.7.15-0ubuntu0.16.04.1». Хотя я сейчас тоже только что запустил компьютер, ничего не устанавливал. Но mysql на компьютере стоит и даже вроде вполне рабочий. Потом сейчас вот грохнулась ошибка «Приложение Google Chrome внезапно закрылось» опять без подробностей. Причем оно как бы и не закрылось вовсе. Я с него по прежнему спокойно пишу это сообщение сейчас. Оно и не думает закрываться. 😀 Что за фигня творится?

upd. memtest прогнал — ни одной ошибки. Я же говорил что проблема не в железе.

  • Вопрос задан более трёх лет назад
  • 1006 просмотров

Комментировать
Решения вопроса 0
Ответы на вопрос 3

gbg

Армянское Радио @gbg Куратор тега Linux
Любые ответы на любые вопросы

memest, badblocks и другие интересности прогнать, загрузившись с Live_CD.

Если все чисто, прогнать clamav, поискать заразу.

Ответ написан более трёх лет назад
DarkByte2015 @DarkByte2015 Автор вопроса

С аппаратной частью должно быть все чисто. У меня еще когда стояла винда были частые BSOD-ы. Отдавал в сервисный центр, они сказали что все эти тесты прогнали и типа проблема в софте. Я надеялся что хоть с убунтой проблем не будет.

gbg

Армянское Радио @gbg Куратор тега Linux

DarkByte2015: а теперь пришло время осознать, что на самом деле, вас обманули в СЦ и неисправно железо.

Исправляем обнаружена ошибка в системной программе Ubuntu

Иногда после установки некоторых программ, обновлений или изменения настроек системы, мы можем начать получать уведомление об ошибке содержащее сообщение «Обнаружена ошибка в системной программе». Конечно, это сообщение можно игнорировать, но очень частое его появление со временем просто начинает раздражать.

Проблему, которая вызывает ошибку можно решить, но решение есть не всегда. Например, вы будете не очень рады когда увидите вот такое сообщение при каждом входе в систему после неправильного монтирования диска:

Обнаружена ошибка в системной программе

Сообщить о проблеме разработчикам?

System_Program_Problem_Detected

Хотя если вы не используете Ubuntu, вы точно никогда не столкнетесь с такой проблемой. В этой статье мы рассмотрим что же делать с уведомлением обнаружена ошибка в системной программе в Ubnutu 16.04 или других версий.

Что делать если возникла «обнаружена ошибка в системной программе»

Что это вообще значит?

В основном это означает что в вашей системе произошел сбой. Но не беспокойтесь, это не очень критическая проблема и систему по-прежнему можно использовать. Просто одна программа неожиданно завершилась и Ubuntu спрашивает вас не хотите ли вы отправить отчет об ошибке разработчикам чтобы те смогли исправить проблему.

Canonical использует специальную утилиту Apport, которая собирает данные об ошибках в системе и отправляет их разработчикам. Как только какая-нибудь программа в системе завершается с сигналом SIGSEGV, SIGBUS, SIGFPE или другим, вызывающим ошибку, запускается демон Apport, собирает данные об ошибке и компьютере, затем создает crash файл в каталоге /var/crash. Информация из этого файла поможет разработчикам решить проблему. С другой стороны, когда в этом каталоге появляется новый файл, запускается графическая утилита, которая показывает информацию об ошибке и предложение отправить отчет разработчикам.

Если в других дистрибутивах такая ошибка не наблюдается, это еще не значит что дистрибутив стабильнее и программы не падают. Просто там некому палить такое их поведение.

Как только я нажму сообщить о проблеме, она исчезнет?

Нет, не совсем. После того как вы нажмете на кнопку отправки отчета, вы получите следующее окно:

Ubuntu_Internal_error

Утилита Apport соберет всю возможную информацию об ошибке, затем откроется браузер где вы сможете оформить отчет, используя свою или создав новую учетную запись Launchpad. Как вы видите это сложная процедура, которая займет около четырех шагов.

Кроме того, возможно, вы сможете решить проблему сами, если это не баг в программе, а ошибка, вызванная тем, что вы что-то неправильно установили. Посмотрите подробности (Show details) об ошибке в этом окне и попытайтесь сами или с помощью поисковых систем решить что с ней делать.

А если я хочу сообщить разработчикам о проблеме?

Это очень мило с вашей стороны. Вы поступаете правильно, но есть два но. Во-первых есть вероятность что кто-то уже сообщил об этой проблеме. Во-вторых, даже если вы сообщите разработчикам, это не гарантирует что вы не увидите ошибку снова. Точнее, наоборот, если программа падает регулярно, вы будете видеть это сообщение постоянно, пока с этим что-то не сделаете. Конечно, можно установить галочку не показывать больше для этой программы, но если программы разные, этот путь не поможет.

Вы предлагаете не сообщать о проблеме?

И да, и нет. Сообщите об ошибке когда увидите ее впервые если хотите. Информацию об ошибке вы можете увидеть, нажав кнопку Show details, как на картинке выше. Но если вы сталкиваетесь с ошибкой повторно и не можете ее решить или не хотите сообщать разработчикам советую вам избавиться от нее навсегда.

Исправляем проблему обнаружена ошибка в системной программе

Отчеты об ошибках хранятся в каталоге /var/crash. Если вы посмотрите содержимое этого каталога, можете увидеть там несколько файлов с данными о предыдущих ошибках.

Crash_reports_Ubuntu

Отчеты о сбоях лучше удалить, так как со временем они будут накапливаться и занимать дисковое пространство. Для этого выполните команду:

sudo rm /var/crash/*

Теперь у вас не останется данных о прежних сбоях, но если сбой произойдет снова, вы опять увидите то сообщение. Можно каждый раз удалять отчеты, но лучше отключить Apport (отладочный инструмент) и навсегда забыть о всплывающих окнах.

Отключение Apport в Ubuntu

Если вы это сделаете, вы больше не получите ни одного сообщения о неожиданном завершении программы в вашей системе. По-моему это не так уж плохо, если вы не отправляете отчеты об ошибках. Если вы не готовы отправлять отчеты об ошибках, то отсутствие уведомлений о сбоях не будет иметь никакого значения.

Вы можете отключить только утилиту, которая показывает вам уведомления, но оставить службу, собирающую данные в /var/crash работающей. Для этого выполните:

gsettings set com.ubuntu.update-notifier show-apport-crashes false

Для полного отключения Apport откройте терминал и введите команду:

gksu gedit /etc/default/apport

Вот содержимое этого файла:

set this to 0 to disable apport, or to 1 to enable it
# you can temporarily override this with
# sudo service apport start force_start=1
enabled=1

Замените enable=1 на enable=0 и сохраните изменения. Теперь вы не увидите никаких отчетов о сбоях в программах. Программа не будет собирать отчеты об ошибках и вы о них никогда не узнаете. Если вы снова захотите видеть уведомления достаточно просто вернуть флаг enabled в положение 1.

Выводы

Надеюсь, эта статья помогла вам решить проблему обнаружена ошибка в системной программе Ubuntu 16.04. Конечно, это только косметическое решение, и от этого программа не перестанет аварийно завершаться, но большинство из нас обычные пользователи и мы не можем понять почему не работает та или иная программа. Нам остается только сообщить разработчикам, и отключить уведомления дабы они не мешали нормально работать.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *