Перейти к содержимому

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

  • автор:

[Решено] В Ubuntu обнаружена проблема с системной программой

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

Обнаружена проблема с системной программой
Вы хотите сообщить о проблеме сейчас?

Я знаю, что если вы пользователь Ubuntu, вы наверняка иногда сталкивались с этим надоедливым всплывающим окном. В этом посте мы увидим, что делать с отчетом «Обнаружена проблема системной программы» в Ubuntu 14.04 и 16.04.

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

Так что же это за уведомление?

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

Итак, нажимаем «Сообщить о проблеме», и она исчезнет?

Нет, не совсем. Даже если вы нажмете «Сообщить о проблеме», в конечном итоге вы увидите всплывающее окно, подобное этому:

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

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

Но я хочу помочь разработчикам и сообщить им об ошибках!

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

Итак, вы предлагаете не сообщать о сбое?

Да и нет. Сообщите о сбое, когда увидите его впервые, если хотите. Вы можете увидеть сбой программы в разделе «Показать подробности» на картинке выше. Но если вы видите это постоянно или если вы не хотите сообщить об ошибке в Справочнике Linux, я советую вам избавиться от сбоя системы раз и навсегда.

Исправить ошибку «Обнаружена проблема системной программы» в Ubuntu

Вы можете посмотреть это видео, чтобы узнать, как решить эту проблему в Ubuntu. Также подписывайтесь на наши YouTube канал чтобы получить больше обучающих видео по Linux.

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

Я предлагаю вам удалить эти отчеты о сбоях. Откройте терминал и используйте следующую команду:

sudo rm / var / сбой / *

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

Навсегда избавиться от всплывающих окон системной ошибки в Ubuntu

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

Чтобы отключить Apport и полностью избавиться от отчета о сбое системы, откройте терминал и используйте следующую команду для редактирования файла настроек Apport:

sudo gedit / etc / default / apport &

# установите значение 0, чтобы отключить аппорт, или 1, чтобы включить его
# вы можете временно отменить это с помощью
# sudo service apport start force_start = 1
включен = 1

Изменить включен = 1 к включен = 0. Сохраните и закройте файл. После этого вы не увидите всплывающих окон с отчетами о сбоях. Очевидно, что если вы хотите снова включить отчеты о сбоях, вам просто нужно изменить тот же файл и снова включить значение 1.

Это сработало для вас?

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

[Решено] Ubuntu зависает при загрузке [Руководство по созданию снимков экрана]

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

Как создать загрузочный USB-накопитель Ubuntu для Mac в OS X

Я купил Macbook Air вчера после того, как в прошлом месяце Dell потеряла мой ноутбук в своем сервисном центре. И среди первых вещей, которые я сделал, была двойная загрузка Mac OS X с Ubuntu Linux. Я расскажу об установке Linux на Macbook в следую.

[Решено] Не удается отформатировать USB-диск в Ubuntu из-за ошибки форматирования тома

Итак, я пытался отформатируйте USB-диск в Ubuntu. Я использовал обычный способ форматирования USB. Я щелкаю правой кнопкой мыши подключенный USB-накопитель и выбираю диск форматирования. Это дало мне обычное предупреждение о потере данных, и следу.

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

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

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

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

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

gbg

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

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

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

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

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

gbg

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

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

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

Регулярно через несколько минут после запуска ОС (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

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

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

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

Исправляем проблему «ОБНАРУЖЕНА ОШИБКА В СИСТЕМНОЙ ПРОГРАММЕ»

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

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

image.png

ЧТО ЭТО ВООБЩЕ ЗНАЧИТ?
В основном это означает что в вашей системе произошел какой-то сбой. Но не беспокойтесь, это не очень критическая проблема и систему по-прежнему можно использовать. Просто какая-то программа как-то не совсем корректно завершилась и Ubuntu спрашивает вас не хотите ли вы отправить отчет об ошибке разработчикам чтобы те смогли исправить проблему.

КАК С ЭТИМ БОРОТЬСЯ
Canonical использует специальную утилиту Apport, которая собирает данные об ошибках в системе и отправляет их разработчикам. Как только какая-нибудь программа в системе завершается с сигналом SIGSEGV, SIGBUS, SIGFPE или другим, вызывающим ошибку, запускается демон Apport, собирает данные об ошибке и компьютере, затем создает crash файл в каталоге /var/crash. Информация из этого файла поможет разработчикам решить проблему. С другой стороны, когда в этом каталоге появляется новый файл, запускается графическая утилита, которая показывает информацию об ошибке и предложение отправить отчет разработчикам.
Если в других дистрибутивах такая ошибка не наблюдается, это еще не значит что дистрибутив стабильнее и программы не падают. Просто там некому палить такое их поведение =)

КАК ТОЛЬКО Я НАЖМУ СООБЩИТЬ О ПРОБЛЕМЕ, ОНА ИСЧЕЗНЕТ?
Нет, не совсем. После того как вы нажмете на кнопку отправки отчета, вы получите следующее окно:

image.png

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

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

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

image.png

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

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

Вы можете отключить только утилиту, которая показывает вам уведомления, но оставить службу, собирающую данные в /var/crash работающей. Для этого выполните:
gsettings set com.ubuntu.update-notifier show-apport-crashes false

Для полного отключения Apport откройте терминал и введите команду:
sudo 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.

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

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

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