В системной программе Ubuntu обнаружена ошибка
Обновлено: 20.11.2024
Как исправить проблему с системной программой, обнаруженную в Ubuntu?
Но если программа снова выйдет из строя, вы снова увидите, что системная программа обнаружила ошибку. Вы можете снова удалить отчеты о сбоях, как мы только что сделали, или отключить Apport (инструмент отладки) и навсегда избавиться от всплывающих окон.
Как проверить системные ошибки в Ubuntu?
Apport — это функция Ubuntu, которая сообщает об ошибках в Ubuntu.
…
- sudo rm /var/crash/* удалит старые сбои и перестанет информировать вас о них до тех пор, пока какой-нибудь пакет снова не сработает.
- Вы можете остановить службу с помощью sudo systemctl disable appport (и снова включить ее с помощью sudo systemctl enable apport )
Как остановить сообщения об ошибках в Ubuntu?
Чтобы отключить отчеты об ошибках в Ubuntu 16.04, запустите окно терминала (CTRL+ALT+T) и выполните следующую команду, чтобы открыть файл конфигурации apport. Вы увидите строку enabled=1 . Чтобы отключить отчеты об ошибках, измените значение параметра enable с 1 на 0. Нажмите CTRL+O, чтобы сохранить файл.
Как исправить ошибки в Ubuntu?
- Создайте учетную запись на Launchpad.
- Просмотрите полный журнал невыполненных работ Ubuntu Server, помеченные ошибки по размеру фрагмента или помеченные ошибки следующего сервера.
- Найдите ошибку подходящего размера, соответствующую вашим интересам и способностям.
- Назначьте себя для устранения ошибки и пометьте ее как "Выполняется".
- Подпишитесь на все новости об ошибке.
Что представляет собой программа для исправления ошибок в Linux?
Это можно сделать с помощью системной утилиты fsck (проверка целостности файловой системы). Эта проверка может выполняться автоматически во время загрузки или запускаться вручную. В этой статье мы рассмотрим утилиту fsck и ее использование, чтобы помочь вам исправить ошибки диска.
Как загрузить Ubuntu в режим восстановления?
Используйте режим восстановления, если у вас есть доступ к GRUB
Выберите пункт меню «Дополнительные параметры для Ubuntu», нажимая клавиши со стрелками, а затем нажмите Enter. С помощью клавиш со стрелками выберите в подменю пункт «Ubuntu… (режим восстановления)» и нажмите Enter.
Как запланировать перезагрузку fsck?
- Определите монтирование файловой системы, для которой вы хотите запустить FSCK, используя «df»: …
- Создайте файл с именем «forcefsck» в корневой папке каждой желаемой файловой системы, чтобы принудительно выполнить проверку при следующей перезагрузке. …
- Перезагрузите CPM, и вы заметите, что после перезагрузки fsck выполняется через консоль:
Как проверить систему в Ubuntu?
Запустить fsck на корневом разделе Linux
- Для этого включите или перезагрузите компьютер через графический интерфейс или с помощью терминала: sudo reboot.
- Нажмите и удерживайте клавишу Shift во время загрузки. …
- Выберите Дополнительные параметры для Ubuntu.
- Затем выберите запись с (режим восстановления) в конце. …
- Выберите fsck в меню.
Можно ли отключить апорт?
Аппорт больше не будет запускаться при загрузке. Если вы хотите отключить его сразу без перезагрузки, запустите sudo service apport stop. Вы также можете использовать sudo service apport stop без изменения /etc/default/apport, чтобы временно отключить его.
Что такое сбой VAR?
2 ответа. Нет, это аварийные дампы ядра, т. е. файлы, содержащие полезную информацию для восстановления состояния ядра в момент его сбоя. Эти файлы для вашего ядра — то же самое, что дампы ядра для обычных исполняемых файлов. Существует утилита, которую можно использовать для анализа этих файлов: сбой.
Как сообщить об ошибке в Linux?
Как сообщить о проблеме в Ubuntu?
Если вы заметили проблему в Ubuntu, вы можете отправить отчет об ошибке.
- Нажмите Alt + F2 и введите ubuntu-bug nameofprogram. …
- После выполнения одной из приведенных выше команд Ubuntu соберет информацию об ошибке. …
- Откроется новая вкладка веб-браузера для продолжения обработки данных об ошибках.
Что такое Launchpad Ubuntu?
Launchpad, разработанный Canonical, представляет собой систему, используемую для отслеживания многих аспектов разработки с открытым исходным кодом. Функции Launchpad включают размещение кода, отслеживание ошибок, перевод, схемы функций и отслеживание ответов сообщества.
Уже несколько дней я получаю сообщение об ошибке "Обнаружена проблема с системной программой":
Я всегда нажимал кнопку "Сообщить о проблеме", но ничего не происходило.
Я также запускаю обновления каждый день.
Что является причиной этого? Как от него избавиться?
@begueradj У вас был Bleachbit на вашем ящике, когда вы получили это сообщение. Я полагаю, что эта ошибка возникла у меня после того, как я обновился до Bleachbit 4.0.0?
3 ответа 3
Просмотрите отчет о сбое, сохраненный на вашем диске.Вам нужен каталог /var/crash/, и он будет содержать несколько файлов, указывающих на пакет, о котором идет речь, и на причину сбоя.
Этот каталог описывается как:
/var/crash : Аварийные дампы системы (необязательно)
В этом каталоге хранятся аварийные дампы системы. На момент выхода этого выпуска стандарта аварийные дампы системы не поддерживались в Linux, но могут поддерживаться другими системами, которые могут соответствовать FHS.
Выпуски Ubuntu используют этот (необязательный) каталог для создания дампа сбоев, и пакет, который делает это, называется apport (и whoopsie). Ссылка содержит подробное описание, а также содержит PDF-файл, описывающий формат данных отчета о сбое.
Если вам нужны действительно подробные отчеты о сбое, установите GDB: отладчик проекта GNU с помощью sudo apt-get install gdb .
Зависит от того, что вы называете "избавиться". Идеальным решением было бы проверить, что содержится в отчетах, и попытаться найти для этого исправление. Если пакет, о котором идет речь, является ненужным или доброкачественным, вы также можете очистить его. Однако в большинстве случаев это основная функция.
Если вы не можете понять эти отчеты о сбоях, в большинстве случаев вы можете найти уведомление об ошибке в Google (там всегда будет одно). Или оставьте сообщение в чате. Как правило, сбои не относятся к теме AU, поскольку это ошибки, о которых необходимо сообщать (через эту службу ;)).
Вы можете выбрать любой из них, чтобы удалить отчет о сбое вплоть до фактического удаления пакета (было бы довольно иронично, если бы ошибка исходила от самого приложения):
sudo rm /var/crash/* удалит старые сбои и перестанет информировать вас о них до тех пор, пока какой-нибудь пакет снова не сработает.
Вы можете остановить службу с помощью sudo systemctl disable appport (и снова включить ее с помощью sudo systemctl enable appport)
Если вы не хотите видеть отчеты о сбоях, вы можете отключить его, выполнив sudo vim /etc/default/apport и изменив enable=1 на enabled=0 . (или sudo nano /etc/default/apport). Редактирование в обратном порядке снова активирует его.
Вы можете удалить службу с помощью sudo apt purge appport (и снова установить ее с помощью sudo apt install appport)
И есть еще десктопный метод (опция "отчет о проблемах":
как читать и использовать отчеты о сбоях? есть интересные ответы. В нем есть пример отчета о сбоях и метод отслеживания сбоев.
Ошибка "Обнаружена проблема с системной программой" возникает при сбое определенного приложения. В Ubuntu есть программа Apport, которая отвечает за обнаружение таких сбоев и, с согласия пользователя, сообщает об этих сбоях разработчикам. Этот процесс предназначен для устранения проблемы разработчиками.
Однако обычных пользователей это может сильно раздражать, и нет смысла показывать пользователям ошибки, если они сами ничего не могут с этим поделать. Поэтому вы можете отключить их.
1. Удалить файлы отчетов о сбоях
Система аппорта создает файлы отчетов о сбоях в каталоге /var/crash. Эти файлы отчетов о сбоях вызывают появление сообщения об ошибке при каждой загрузке Ubuntu.
Просто удалите файлы отчетов о сбоях
После удаления всех файлов отчетов о сбоях сообщение об ошибке должно перестать появляться. Однако, если произойдет новый сбой, он снова появится в будущем.
2. Отключить аппорт
Если после удаления старых отчетов о сбоях вы по-прежнему получаете то же сообщение об ошибке, вы можете полностью отключить аппорт, чтобы избавиться от него. Отредактируйте файл конфигурации в /etc/default/apport.
Файл будет содержать что-то вроде этого
Просто установите для параметра enable значение 0, и это отключит аппорт.
Сохраните файл и закройте его. Начиная со следующей загрузки, сообщений об ошибках быть не должно. Если вы не хотите перезапускать систему, перезапустите аппорт из командной строки.
Технический энтузиаст, блоггер, поклонник Linux и разработчик программного обеспечения. Пишет о компьютерном оборудовании, Linux и программном обеспечении с открытым исходным кодом, а также о программировании на Python, Php и Javascript. С ним можно связаться по адресу [email protected] .
43 мысли о «Как исправить ошибку «Обнаружена проблема с системной программой» в Ubuntu»
Функция оболочки
fixissue() sudo rm /var/crash/*
sudo sed -i.backup '/^enabled/s/1/0/g' /etc/default/apport
sudo restart appport
> && исправить проблему
похоже, это хорошее решение.
Спасибо, что поделились этим, что позволило мне остановить постоянное появление диалогового окна «Обнаружена проблема с системной программой» при запуске, даже после того, как я нажал кнопку «Сообщить».
Также спасибо, что показали мне, где находятся отчеты о сбоях.
Любой, кто не знаком с чтением файлов в терминале, может увидеть, какая «программная проблема» была обнаружена, с помощью команды:
$ less what_filename.crash (или $ sudo less what_filename.crash — если разрешение есть deny)
выдается после запуска
$ cd /var/crash
$ ls
Как указано в первом примере
$ sudo rm /var/crash/*
Диалоговое окно «Обнаружена проблема с системной программой» больше не появлялось при запуске.
Спасибо, исправил проблему при загрузке.
Ubuntu 19.04 л
Как разработчик, это самый глупый диалог, который я когда-либо видел. Нет возможности просмотреть детали, ничего не сообщает вам о том, что произошло, или о чем сообщается, и даже не предлагает возможность получения подробной информации, как раньше. сейчас бесполезен.
У меня это работает на Ubuntu 18.04.2 LTS Bionic Beaver, спасибо, сэр!
Сообщать об ошибках — это здорово. Но это всплывающее окно не включает детали, как другие всплывающие окна, и мы остаемся слепыми, не зная, является ли это новой ошибкой или старой ошибкой, каждый раз, когда это происходит. Итак, мы все на этом сайте, охотимся за этим советом. Если ошибка не содержит подробностей, поэтому я могу попытаться решить проблему самостоятельно, то что мне остается? Да, заканчивая тем, что здесь торгую всякими вещами. И да, лениво, я мог бы прочитать эти отчеты, теперь, когда я знаю, где они находятся в первый раз, но, правда? Стань серьезным. РМ они идут!
Также работает на Xubuntu
но что, если всплывающее окно на самом деле сообщает о проблеме с программным обеспечением? почему система сообщает о сбое, если это не важно. почему пользователь должен получить такую ошибку в выпусках LTS. Всплывающее окно может указывать пользователю, что и по какой причине потерпело крах.
Приветствую выпущенную ubuntu 17:04. После обновления убунту 16:10, wfi у меня не работал (офлайн). Я использовал различные методы, включая загрузку драйверов, но доход остался прежним. Ох !! .. Я ошибся, возможно во время обновления, потом я скачал iso файл и установил его заново, но результат все тот же.
Я был разочарован, и теперь, когда я вернулся к более стабильной Ubuntu 16:10, мне противно снова думать о драйвере.
спасибо всем, пт. Я новичок в Linux и столкнулся с этой проблемой отчета. Теперь я знаю, что делать. Приятного времяпрепровождения.
Если вы используете sudo rm /var/crash*,
вы можете пропустить какие-либо файлы .lock в каталоге
Попробуйте la или ls-a, чтобы увидеть, есть ли они там, и напрямую удалите любые файлы .lock с помощью
sudo rm .lock
боже, убунту такая хрень
Убунту великолепна!
Ubuntu — это операционная система Google и Facebook, и, как ни крути, все успешные веб-сайты используют Ubuntu. с Ubuntu вы можете делать что угодно и что угодно. от сложного программирования до сканирования веб-страниц и искусственного интеллекта. но вы должны научиться это делать.
для меня его бескрайний океан. чем больше вы исследуете новые вещи, которые вы открываете. если только ты не дурак. тогда хорошо, я говорю, это бесполезно т вам. если вам нравится и вы полагаетесь только на графическую ОС, такую как окна. что ограничивает вас только воспроизведением мультимедиа, программ Word и электронных таблиц. тогда я говорю, не используйте Ubuntu. если вы считаете Ubuntu дерьмом, то я думаю, что с вами что-то не так.
спасибо. я очень ценю это.
Спасибо, чувак, ты мне очень помог
У меня это работает на Ubuntu 14.04 LTS, надежный, спасибо, чувак! (у)
Привет друзья
У меня на ноуте такая ошибка не встает ubuntu.
С загрузочного компакт-диска я вхожу, но не имею права доступа к каталогам или файлам. Что я могу сделать?
это действительно помогает. Я думаю, как обрабатывать отчет об ошибках, это ужасный дизайн, и реализация также отстой, совершенно не работает, как ожидалось, продолжает появляться раздражающее сообщение даже после того, как я отправил отчет.
У меня проблема с отправкой отчета. что делать? Интернет-соединение существует
Спасибо, я решил проблему. Это отличная информация.
Спасибо за помощь…
Я получаю такие же сообщения, и когда я пытаюсь сделать то, что рекомендует эта страница, я получаю... rm: невозможно удалить ‘/var/crash/*’: Нет такого файла или каталога
sudo -i
Введите свой пароль
xdg-open /var
должен открыться проводник, затем просто откройте папку сбоя и удалите все внутри нее.
Если у вас нет папки сбоя, создайте новую и нажмите «Заменить», если будет предложено.
"это сработало для меня"
сначала нужно изменить каталог.
Спасибо за помощь. После того, как я сообщил об этом, ошибка все еще существует в моей папке сбоя, поэтому ее следует удалить.
Спасибо, давно искал решение ;o))
Зачем это делать? Это немного безответственно и очень не хватает духа сообщества.
Сообщив о проблеме, вы поможете разработчикам узнать о проблемах и исправить их. Это не займет много времени. У вас не должно возникнуть много проблем, если только вы не испортите свою систему.
Если вы сообщите о проблеме, а она не исчезнет, вы можете не захотеть, чтобы экран с ошибкой постоянно появлялся и блокировал ваше пространство для просмотра.
У меня эта проблема уже около года, начиная с новой установки *buntu.Это могут быть плохо написанные драйверы, я не уверен. Но я НИКОГДА не видел, чтобы Ubuntu или ее производные работали на машине лучше, чем Windows, с первой загрузки и далее.
Не проблема с драйвером — Windows также регистрирует ряд ошибок. Просто способ сообщения об ошибке раздражает, неправильный.
Кроме того, зависит от того, что вы подразумеваете под "работает лучше, чем Windows" — это всплывающее окно, безусловно, раздражает (в основном проблема дизайна), но это не осуждает ОС.
Я наслаждаюсь и каждый день благодарю Ubuntu за ее открытость, свободу (можно делать что угодно, все менять), скорость и надежность. В любом случае, под номером 2 будет Mac, опережающий Windows по многим параметрам.
Я никогда не говорил, что Ubuntu работает медленнее, чем Windows, только из-за всплывающего окна. Я устанавливал его на многих машинах и всегда получал неудовлетворительные результаты. Единственным исключением до сих пор была Elementary OS.
OS X работает только на высокопроизводительном оборудовании, поэтому я отказываюсь сравнивать ее с Windows и Linux. Я рад, что вы так считаете.
Я разработчик программного обеспечения, поэтому я понимаю необходимость сообщать об ошибках. У меня были те же проблемы, вызывающие шесть последовательных диалоговых окон с ошибками каждый раз, когда мой ноутбук выходит из спящего режима. Я сбился со счета, сколько раз я нажимал «Отчет», поэтому я уверен, что на данный момент нет ничего нового, что можно было бы почерпнуть из любых будущих отчетов о сбоях с моего ноутбука. Я использую свой ноутбук для работы каждый день, и поверьте мне, это очень полезный совет — вместо того, чтобы мириться с десятками всплывающих окон каждый день.
Конечно, нужно информировать разработчиков.
НО, должны ли мы терпеть выплеск окна в середине экрана после загрузки, или это может произойти случайным образом во время сеанса? Не говоря уже о работе с другими людьми на одном компьютере.
Разве нет менее *навязчивых* способов указать на наличие ошибки? Например, что-то в верхней панели заголовка, по которому нужно щелкнуть, чтобы отобразить список ошибок, И способ очистить /var/crash/* (+другие) – И способ автоматического отчета – И способ быть менее навязчивым.
А зачем после каждой загрузки обслуживать один и тот же старый /var/crash/* материал?
Эта «функция» уведомления об ошибке действительно напоминает быстро и грязно реализованную «функцию», чтобы снять с себя ответственность за ошибку/проблему и переложить ответственность на запутавшегося пользователя. «О, у тебя проблемы? Что ж, вас уведомили!».
Если вы заметили проблему в Ubuntu, вы можете отправить отчет об ошибке .
Нажмите Alt + F2 и введите название программы ubuntu-bug
Если у вас возникли проблемы с оборудованием или вы не знаете название затронутой программы, просто введите ubuntu-bug
Если использование ubuntu-bug по какой-либо причине не работает, сообщите об ошибке вручную и перейдите к шагу 4 этой инструкции.
После выполнения одной из приведенных выше команд Ubuntu соберет информацию об ошибке. Это может занять несколько минут. Просмотрите собранную информацию, если хотите. Нажмите «Отправить», чтобы продолжить.
Откроется новая вкладка веб-браузера для продолжения обработки данных об ошибках. Ubuntu использует веб-сайт Launchpad для управления отчетами об ошибках. Если у вас нет учетной записи Launchpad, вам необходимо зарегистрировать ее, чтобы сообщить об ошибке и получать по электронной почте обновления о ее статусе. Это можно сделать, нажав Создать новую учетную запись .
После входа в Launchpad введите описание проблемы в поле сводки.
После нажатия кнопки "Далее" Launchpad начнет поиск похожих ошибок, если об ошибке, о которой вы сообщаете, уже сообщалось. Если об ошибке уже сообщалось, вы можете пометить ее как затрагивающую вас. Вы также можете подписаться на отчет об ошибке, чтобы получать обновления о ходе ее исправления. Если об ошибке еще не сообщалось, нажмите Нет, мне нужно сообщить о новой ошибке .
Заполните поле описания как можно более подробной информацией. Важно указать три вещи:
Что вы ожидали
Что произошло на самом деле
Если возможно, минимальная последовательность шагов, необходимых для того, чтобы это произошло, где шаг 1 — «запустить программу»
Вашему отчету будет присвоен идентификационный номер, а его статус будет обновляться по мере обработки. Спасибо, что помогаете сделать Ubuntu лучше!
Если вы получаете сообщение об ошибке «Это не подлинный пакет Ubuntu», это означает, что программное обеспечение, о котором вы пытаетесь сообщить об ошибке, не из официальных репозиториев Ubuntu. В этом случае вы не сможете использовать встроенный в Ubuntu инструмент для создания отчетов об ошибках.
Дополнительную информацию о том, как сообщать об ошибках в Ubuntu, можно найти в обширной онлайн-документации .
Читайте также: