Update notifier 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. Конечно, это только косметическое решение, и от этого программа не перестанет аварийно завершаться, но большинство из нас обычные пользователи и мы не можем понять почему не работает та или иная программа. Нам остается только сообщить разработчикам, и отключить уведомления дабы они не мешали нормально работать.

Источник перевода:

Обнаружили ошибку в тексте? Сообщите мне об этом. Выделите текст с ошибкой и нажмите Ctrl+Enter.

I just had «System Program Problem Detected» window appearing several times before user session even started (I have KDM with autologin to locked session).

I traced it with xprop to being /usr/lib/update-notifier/system-crash-notification which is binary (while I expected it to be some script) and belongs to update-notifier package (while I expected it to be somewhere from apport*).

P.S. Clicking on Report problem... button didn’t do anything.

$ dpkg -s update-notifier | grep Version
Version: 0.147

$ dpkg -L update-notifier | grep system-crash
/usr/lib/update-notifier/system-crash-notification

$ grep RELEASE /etc/lsb-release
DISTRIB_RELEASE=13.10

The same question on LP: https://answers.launchpad.net/ubuntu/+source/update-notifier/+question/239040

asked Nov 8, 2013 at 12:02

int_ua's user avatar

int_uaint_ua

8,36411 gold badges78 silver badges142 bronze badges

3

I had this same problem of error dialogs appearing at launch of the desktop.

I used krunner to show system activity (ctrl+esc on my Kubuntu). Then I found the «system-crash-notification» process and worked my way up the process tree using «jump to parent» from the right-click menu. For me it was lightdm at the top of the tree. So I tried re-installing lightdm (sudo apt-get install --reinstall lightdm lightdm-kde-greeter) which completed but didn’t fix the error.

Then I checked the lightdm logs in /var/log/lightdm/ and the x-0-greeter.log showed some IBus errors. Vague recollection on IBus suggested these were fine though.

So, instead I use apt-file search system-crash-notification to find the package responsible and see if I could dump it. Turns out that a dependency of update-notifier wasn’t installed so I purged update-notifier (in aptitude, but you can do it using sudo apt-get remove --purge update-notifier update-notifier-kde).

That solved it and now on rebooting there are no error notification dialogs. That might not be the best way to fix this but it worked and the system is running stable.

answered Jan 19, 2015 at 13:43

pbhj's user avatar

pbhjpbhj

3,04021 silver badges37 bronze badges

1

sudo apt-get install update-notifier-kde
Had the same issue until I installed it. It seems it doesn’t install it by default somehow.

answered Sep 14, 2015 at 16:42

Marlon's user avatar

MarlonMarlon

9166 silver badges13 bronze badges

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

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

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

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

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

Источник перевода:

I just had «System Program Problem Detected» window appearing several times before user session even started (I have KDM with autologin to locked session).

I traced it with xprop to being /usr/lib/update-notifier/system-crash-notification which is binary (while I expected it to be some script) and belongs to update-notifier package (while I expected it to be somewhere from apport*).

P.S. Clicking on Report problem... button didn’t do anything.

$ dpkg -s update-notifier | grep Version
Version: 0.147

$ dpkg -L update-notifier | grep system-crash
/usr/lib/update-notifier/system-crash-notification

$ grep RELEASE /etc/lsb-release
DISTRIB_RELEASE=13.10

The same question on LP: https://answers.launchpad.net/ubuntu/+source/update-notifier/+question/239040

asked Nov 8, 2013 at 12:02

int_ua's user avatar

int_uaint_ua

8,21611 gold badges77 silver badges142 bronze badges

3

I had this same problem of error dialogs appearing at launch of the desktop.

I used krunner to show system activity (ctrl+esc on my Kubuntu). Then I found the «system-crash-notification» process and worked my way up the process tree using «jump to parent» from the right-click menu. For me it was lightdm at the top of the tree. So I tried re-installing lightdm (sudo apt-get install --reinstall lightdm lightdm-kde-greeter) which completed but didn’t fix the error.

Then I checked the lightdm logs in /var/log/lightdm/ and the x-0-greeter.log showed some IBus errors. Vague recollection on IBus suggested these were fine though.

So, instead I use apt-file search system-crash-notification to find the package responsible and see if I could dump it. Turns out that a dependency of update-notifier wasn’t installed so I purged update-notifier (in aptitude, but you can do it using sudo apt-get remove --purge update-notifier update-notifier-kde).

That solved it and now on rebooting there are no error notification dialogs. That might not be the best way to fix this but it worked and the system is running stable.

answered Jan 19, 2015 at 13:43

pbhj's user avatar

pbhjpbhj

2,92021 silver badges35 bronze badges

1

sudo apt-get install update-notifier-kde
Had the same issue until I installed it. It seems it doesn’t install it by default somehow.

answered Sep 14, 2015 at 16:42

Marlon's user avatar

MarlonMarlon

9166 silver badges13 bronze badges

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

Более полугода, установленная операционная система Ubuntu, работала без сбоев, но, однажды, после загрузки стало появляться сообщение об обнаружении ошибки в системной программе. Перестали обновляться приложения. Как же узнать детали такой ошибки, определить её причины, последствия и благополучно исправить?

После загрузки компьютера, на панели рабочей среды Xfce стала отображаться иконка с изображением красного круга и белого прямоугольника внутри, при нажатии на которую всплывает сообщение:

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

Для исправления ошибки предлагается запустить менеджер пакетов из меню Система — Администрирование. Также, сообщается, что ошибка кроется в открытии временных файлов и, обычно, это означает наличие неразрешённых зависимостей в установленных пакетах. Данное сообщение, вероятно, посылает программа управления обновлениями и репозиториями software-properties-gtk, которая запускается щелчком по иконке «Параметры».

Ошибка программы обновления software-properties-gtk в Ubuntu

При попытке найти дополнительные драйверы происходит ошибка. В заголовке (Title) ошибки написано, что software-properties-gtk закрылся из-за системной ошибки E: списки пакетов или файл состояния не могут быть открыты или прочитаны (E:The package lists or status file could not be parsed or opened).

Ошибка программы обновления software-properties-gtk в Ubuntu

Также, программа Update-manager, с помощью которой можно проверить наличие доступных обновлений приложений, расположенная в меню Система — Обновление приложений, закрывается из-за ошибки.

Приложение Software Updater на Ubuntu внезапно закрылось из-за ошибки

В выделенном заголовке ошибки написано, что update-manager, точно также как и software-properties-gtk закрылся из-за системной ошибки E: списки пакетов или файл состояния не могут быть открыты или прочитаны (E:The package lists or status file could not be parsed or opened).

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

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

Ошибка, при запуске менеджера пакетов Synaptic в Ubuntu

Запустить Synaptic не удалось, из-за ошибки:

E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/
ua.archive.ubuntu.com_ubuntu_dists_trusty_main_i18n_Translation-ru%5fRU
E: Невозможно открыть или обработать файл состояния или списки пакетов.
E: _cache->open() failed, please report.

В терминале, при введении указанной в сообщении об ошибке команды

sudo apt-get install -f

выдаёт аналогичную ошибку:

Ошибка команды sudo apt-get install -f в терминале Ubuntu

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

Для исправления ошибки

E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/
ua.archive.ubuntu.com_ubuntu_dists_trusty_main_i18n_Translation-ru%5fRU

удалил проблемный файл, выполнив в терминале команду

sudo rm /var/lib/apt/lists/ua.archive.ubuntu.com_ubuntu_dists_trusty_main_i18n_Translation-ru%5fRU

После удаления данного файла и перезагрузки системы, вновь появилось сообщение об ошибке в системной программе, но Центр приложений Ubuntu, менеджер пакетов Synaptic программа обновления приложений Update-manager и программа управления обновлениями и репозиториями software-properties-gtk запускаются и функционируют. Далее, с помощью утилиты
Ubuntu Tweak удалил ненужные пакеты, ядра и очистил кэш. После перезагрузки системы, появилось всё тоже окно с сообщением об ошибке в системной программе. Обновив программное обеспечение компьютера с помощью менеджера обновления приложений update-manager и снова перезагрузив систему, окна с сообщением об ошибке уже небыло.

image.png

Иногда после установки некоторых программ, обновлений или изменения настроек системы, на рабочем столе 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.

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

Когда обновления выполняются dpkg, я получаю следующие ошибки:

Unpacking debconf (1.5.58ubuntu1) over (1.5.58ubuntu1) ...
Setting up debconf (1.5.58ubuntu1) ...
Setting up update-notifier-common (3.168.8) ...
Traceback (most recent call last):
File "/usr/lib/update-notifier/package-data-downloader", line 24, in <module>
import debian.deb822
File "/usr/lib/python3/dist-packages/debian/deb822.py", line 47, in <module>
import six
ImportError: No module named 'six'
dpkg: error processing package update-notifier-common (--configure):
subprocess installed post-installation script returned error exit status 1
dpkg: dependency problems prevent configuration of update-notifier:
update-notifier depends on update-notifier-common (= 3.168.8); however:
Package update-notifier-common is not configured yet.

dpkg: error processing package update-notifier (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of update-manager:
update-manager depends on update-notifier; however:
Package update-notifier is not configured yet.

dpkg: error processing package update-manager (--configure):
dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of ubuntu-release-upgrader-gtk:
ubuntu-release-upgrader-gtk depends on update-manager; however:
Package update-manager is not configured yet.

dpkg: error processing package ubuntu-release-upgrader-gtk (--configure):
dependency problems - leaving unconfigured
No apport report written because the error message indicates its a followup error from a previous failure.
No apport report written because the error message
indicates its a followup error from a previous failure.
No apport report written because MaxReports is reached already
Processing triggers for man-db (2.7.5-1) ...
Errors were encountered while processing:
update-notifier-common
update-notifier
update-manager
ubuntu-release-upgrader-gtk
E: Sub-process /usr/bin/dpkg returned an error code (1)

Это похоже на python. У меня есть python 3.5 и 3.6.5 в системе.

задан
5 May 2018 в 02:32

поделиться

3 ответа

Я указал систему python3 на python3.6, и ошибка dpkg исчезает. Мне все еще немного неудобно, но пока все мои коды, зависящие от python3, работают нормально.

ответ дан CharlieF
17 July 2018 в 15:12

поделиться

Я указал систему python3 на python3.6, и ошибка dpkg исчезает. Мне все еще немного неудобно, но пока все мои коды, зависящие от python3, работают нормально.

ответ дан CharlieF
20 July 2018 в 15:38

поделиться

Я указал систему python3 на python3.6, и ошибка dpkg исчезает. Мне все еще немного неудобно, но пока все мои коды, зависящие от python3, работают нормально.

ответ дан CharlieF
23 July 2018 в 16:09

поделиться

Другие вопросы по тегам:

Похожие вопросы:

Documentation of the functionality that update-notifier currently provides and ways in which update-notifier can stop being a long running process. Moving away from a long running process will help with the goal of reducing the desktop footprint

File Watches

Reboot file

Watches for /var/run/reboot-required and notifies you if a reboot is required.

Monitoring could be replaced by an upstart-file-bridge.

New package hook

Watches for a new file in /var/lib/update-notifier/user.d and then executes the hook there.

Monitoring could be replaced by an upstart-file-bridge and still use update-notifier to execute the hook.

New crash report

Watches for a new crash report in /var/crash/ and then launches /usr/share/apport/apport-gtk.

Monitoring could be replaced by an upstart-file-bridge and the job would directly call apport-gtk.

Avahi being disabled

Watches for the existence of the file /var/run/avahi-daemon/disabled-for-unicast-local and then presents a notification regarding avahi having been disabled.

Monitoring could be replaced by an upstart-file-bridge and still use update-notifier to display the notification.

Other Notifications

New release of Ubuntu

update-notifier includes a release checking system that checks, every two weeks, to see if there is a new release of Ubuntu by calling /usr/lib/ubuntu-release-upgrader/check-new-release-gtk. If there is a new release check-new-release-gtk will present you with a dialog stating «A new version of Ubuntu is available. Would you like to upgrade?».

There is some redundancy here in that /etc/update-motd.d/91-release-upgrade also checks for a new release of Ubuntu, however this is only run when a user gets a terminal log in. A new weekly cron job could be created that would call /usr/lib/ubuntu-release-upgrader/release-upgrade-motd which would update /var/lib/update-notifier/release-upgrade-available. Then an upstart job, run on desktop-session-start, would check if release-upgrade-available exists and if so start check-new-release-gtk or do-release-upgrade.

Disk with packages on it

What happens now

Mounted drives are checked to see if they contain one of the following directories, ‘/ubuntu’, ‘/cdromupgrade’, ‘/aptoncd.info’. In the event that it does a secondary check is made using /usr/lib/update-notifier/apt-cdrom-check. Depending on the outcome of that check one of the following happens:

A dialog regarding a volume with software packages being detected is presented and /usr/lib/update-notifier/backend_helper.py is called which then launches synaptic (software-center is a fallback option) with the —add-cdrom switch.

A dialog is presented regarding upgrading from the CD and /usr/lib/update-notifier/cddistupgrader is run, which will then run the release-upgrader from the disk.

A dialog is presented regarding a volume with «addon» software applications being detected. Depending on the response either /usr/lib/update-notifier/backend_helper.py is called or gnome-app-install —addon-cd with the mount point is.

Actions

Remove support for «addon» CDs. — done in r755

Hardware that requires firmware

What happens now

update-notifier watches for devices to be connected via USB. If the vendor id matches 03f0 and the product id is ??{17,2a} then /usr/bin/hp-mkuri -c is called to see if firmware is required. If it is then /usr/bin/hp-plugin-ubuntu is called.

If update-notifier is built with system-config-printer support then, if the device connected is a printer then update-notifier checks to see if system-config-printer is already running. If it is not then system-config-printer-applet is launched.

Action

The watching for specific devices should be done by an upstart job that should probably be shipped with hplip and not update-notifier.

  • Печать

Страницы: [1] 2 3 5  Все   Вниз

Тема: «При проверке обновлений возникла проблема» — 2  (Прочитано 4979 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
pavel_k@tut.by

Здравствуйте.
Тему https://forum.ubuntu.ru/index.php?topic=278637.0 прочитал, но не помогло.
Проблема: справа вверху кирпич «При проверке обновлений возникла проблема», и не запускается Терминал.
Команда sudo apt-get dist-upgrade выдаёт среди прочего:
«При обработке следующих пакетов произошли ошибки:  update-notifier-common.
E: Sub-process /usr/bin/dpkg returned an error code (1).

В командную строку попадаю с помощью Ctrl Alt F1 (F7 вых.)
Помогите, пожалуйста.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 


ТС не появлялся на Форуме более полугода по состоянию на 14/07/2019 (последняя явка: 28/08/2017). Модератором раздела принято решение закрыть тему.
—zg_nico

« Последнее редактирование: 14 Июля 2019, 05:34:56 от zg_nico »


Оффлайн
ReNzRv

Выполни:

{ sudo apt-get update && sudo apt-get dist-upgrade; } &> prog_outи покажи содержимое файла prog_out


Оффлайн
pavel_k@tut.by

содержимое prog_out:

1.4. Листинги и содержимое текстовых файлов следует добавлять в сообщение с помощью тегов

Показать скрытое содержание

или [code]…[/code], либо прикреплять к сообщению в виде отдельного файла.


—toZen

« Последнее редактирование: 20 Августа 2017, 09:52:31 от τοΖεη »


Оффлайн
ecc83

« Последнее редактирование: 20 Августа 2017, 09:38:47 от ecc83 »


Оффлайн
pavel_k@tut.by

cat /etc/apt/source.list :

1.4. Листинги и содержимое текстовых файлов следует добавлять в сообщение с помощью тегов

Показать скрытое содержание

или [code]…[/code], либо прикреплять к сообщению в виде отдельного файла.

Следующий раз будут бонусы.
—toZen

« Последнее редактирование: 20 Августа 2017, 09:53:43 от τοΖεη »


Оффлайн
ARTGALGANO

sudo mv /var/lib/dpkg/info/update-notifier-common.postinst{,.bak}?


Оффлайн
ReNzRv

pavel_k@tut.by,
Вывод

eval 'sudo apt '{purge,install}' update-notifier-common;'


Пользователь добавил сообщение 20 Августа 2017, 10:30:53:


Или так-же содержимое prog_out, после:

{ sudo apt purge update-notifier-common; sudo apt install update-notifier-common; } &> prog_out

« Последнее редактирование: 20 Августа 2017, 10:30:54 от renzrv »


Оффлайн
pavel_k@tut.by

ответ на sudo mv /var/lib/dpkg/info/update-notifier-common.postinst{,.bak}:
mv: не удалось выполнить stat для ‘var/lib/dpkg/info/update-notifier-common.postinst’: Нет такого файла или каталога


Пользователь добавил сообщение 20 Августа 2017, 11:10:56:


результат после { sudo apt purge update-notifier-common; sudo apt install update-notifier-common; } &> prog_out:

« Последнее редактирование: 20 Августа 2017, 11:10:56 от pavel_k@tut.by »


Оффлайн
ARTGALGANO

pavel_k@tut.by,вы скопировали правильно?? где /

mv: не удалось выполнить stat для ‘var/lib/dpkg/info/update-notifier-common.postinst’: Нет такого файла или каталога

ls /var/lib/dpkg/info/update-*


Оффлайн
ReNzRv

pavel_k@tut.by,

{ sudo apt-get -f install; } &> prog_out


Оффлайн
ARTGALGANO


Оффлайн
pavel_k@tut.by

результат { sudo apt-get -f install; } &> prog_out:


Пользователь добавил сообщение 20 Августа 2017, 11:51:52:


результат ls -l /usr/bin/python*:


Пользователь добавил сообщение 20 Августа 2017, 11:56:50:


результат ls /var/lib/dpkg/info/update-*:

« Последнее редактирование: 20 Августа 2017, 11:56:50 от pavel_k@tut.by »


Оффлайн
ARTGALGANO

pavel_k@tut.by, ну вот он /var/lib/dpkg/info/update-notifier-common.postinst
повторите, (ток без ошибок)

sudo mv /var/lib/dpkg/info/update-notifier-common.postinst{,.bak}


Оффлайн
ReNzRv

pavel_k@tut.by,

результат { sudo apt-get -f install; } &> prog_out:

Нет. Это копия вывода

{ sudo apt purge update-notifier-common; sudo apt install update-notifier-common; } &> prog_out

Еще раз выполни

{ sudo apt-get -f install; } &> prog_outи покажи содержимое prog_out.

« Последнее редактирование: 20 Августа 2017, 12:30:25 от renzrv »


Оффлайн
pavel_k@tut.by

ещё раз выполнил, вот содержимое prog_out:


Пользователь добавил сообщение 20 Августа 2017, 16:40:57:


ARTGALGANO, выполнить команду sudo mv /var/lib/dpkg/info/update-notifier-common.postinst?

« Последнее редактирование: 20 Августа 2017, 16:40:57 от pavel_k@tut.by »


  • Печать

Страницы: [1] 2 3 5  Все   Вверх

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

Более полугода, установленная операционная система Ubuntu, работала без сбоев, но, однажды, после загрузки стало появляться сообщение об обнаружении ошибки в системной программе. Перестали обновляться приложения. Как же узнать детали такой ошибки, определить её причины, последствия и благополучно исправить?

После загрузки компьютера, на панели рабочей среды Xfce стала отображаться иконка с изображением красного круга и белого прямоугольника внутри, при нажатии на которую всплывает сообщение:

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

Для исправления ошибки предлагается запустить менеджер пакетов из меню Система — Администрирование. Также, сообщается, что ошибка кроется в открытии временных файлов и, обычно, это означает наличие неразрешённых зависимостей в установленных пакетах. Данное сообщение, вероятно, посылает программа управления обновлениями и репозиториями software-properties-gtk, которая запускается щелчком по иконке «Параметры».

Ошибка программы обновления software-properties-gtk в Ubuntu

При попытке найти дополнительные драйверы происходит ошибка. В заголовке (Title) ошибки написано, что software-properties-gtk закрылся из-за системной ошибки E: списки пакетов или файл состояния не могут быть открыты или прочитаны (E:The package lists or status file could not be parsed or opened).

Ошибка программы обновления software-properties-gtk в Ubuntu

Также, программа Update-manager, с помощью которой можно проверить наличие доступных обновлений приложений, расположенная в меню Система — Обновление приложений, закрывается из-за ошибки.

Приложение Software Updater на Ubuntu внезапно закрылось из-за ошибки

В выделенном заголовке ошибки написано, что update-manager, точно также как и software-properties-gtk закрылся из-за системной ошибки E: списки пакетов или файл состояния не могут быть открыты или прочитаны (E:The package lists or status file could not be parsed or opened).

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

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

Ошибка, при запуске менеджера пакетов Synaptic в Ubuntu

Запустить Synaptic не удалось, из-за ошибки:

E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/
ua.archive.ubuntu.com_ubuntu_dists_trusty_main_i18n_Translation-ru%5fRU
E: Невозможно открыть или обработать файл состояния или списки пакетов.
E: _cache->open() failed, please report.

В терминале, при введении указанной в сообщении об ошибке команды

sudo apt-get install -f

выдаёт аналогичную ошибку:

Ошибка команды sudo apt-get install -f в терминале Ubuntu

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

Для исправления ошибки

E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/
ua.archive.ubuntu.com_ubuntu_dists_trusty_main_i18n_Translation-ru%5fRU

удалил проблемный файл, выполнив в терминале команду

sudo rm /var/lib/apt/lists/ua.archive.ubuntu.com_ubuntu_dists_trusty_main_i18n_Translation-ru%5fRU

После удаления данного файла и перезагрузки системы, вновь появилось сообщение об ошибке в системной программе, но Центр приложений Ubuntu, менеджер пакетов Synaptic программа обновления приложений Update-manager и программа управления обновлениями и репозиториями software-properties-gtk запускаются и функционируют. Далее, с помощью утилиты
Ubuntu Tweak удалил ненужные пакеты, ядра и очистил кэш. После перезагрузки системы, появилось всё тоже окно с сообщением об ошибке в системной программе. Обновив программное обеспечение компьютера с помощью менеджера обновления приложений update-manager и снова перезагрузив систему, окна с сообщением об ошибке уже небыло.

  • Печать

Страницы: [1] 2 3 5  Все   Вниз

Тема: «При проверке обновлений возникла проблема» — 2  (Прочитано 5247 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
pavel_k@tut.by

Здравствуйте.
Тему https://forum.ubuntu.ru/index.php?topic=278637.0 прочитал, но не помогло.
Проблема: справа вверху кирпич «При проверке обновлений возникла проблема», и не запускается Терминал.
Команда sudo apt-get dist-upgrade выдаёт среди прочего:
«При обработке следующих пакетов произошли ошибки:  update-notifier-common.
E: Sub-process /usr/bin/dpkg returned an error code (1).

В командную строку попадаю с помощью Ctrl Alt F1 (F7 вых.)
Помогите, пожалуйста.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 


ТС не появлялся на Форуме более полугода по состоянию на 14/07/2019 (последняя явка: 28/08/2017). Модератором раздела принято решение закрыть тему.
—zg_nico

« Последнее редактирование: 14 Июля 2019, 05:34:56 от zg_nico »


Оффлайн
ReNzRv

Выполни:

{ sudo apt-get update && sudo apt-get dist-upgrade; } &> prog_outи покажи содержимое файла prog_out


Оффлайн
pavel_k@tut.by

содержимое prog_out:

1.4. Листинги и содержимое текстовых файлов следует добавлять в сообщение с помощью тегов

Показать скрытое содержание
или [code]…[/code], либо прикреплять к сообщению в виде отдельного файла.


—toZen

« Последнее редактирование: 20 Августа 2017, 09:52:31 от τοΖεη »


Оффлайн
ecc83

« Последнее редактирование: 20 Августа 2017, 09:38:47 от ecc83 »


Оффлайн
pavel_k@tut.by

cat /etc/apt/source.list :

1.4. Листинги и содержимое текстовых файлов следует добавлять в сообщение с помощью тегов

Показать скрытое содержание
или [code]…[/code], либо прикреплять к сообщению в виде отдельного файла.

Следующий раз будут бонусы.
—toZen

« Последнее редактирование: 20 Августа 2017, 09:53:43 от τοΖεη »


Оффлайн
ARTGALGANO

sudo mv /var/lib/dpkg/info/update-notifier-common.postinst{,.bak}?


Оффлайн
ReNzRv

pavel_k@tut.by,
Вывод

eval 'sudo apt '{purge,install}' update-notifier-common;'


Пользователь добавил сообщение 20 Августа 2017, 10:30:53:


Или так-же содержимое prog_out, после:

{ sudo apt purge update-notifier-common; sudo apt install update-notifier-common; } &> prog_out

« Последнее редактирование: 20 Августа 2017, 10:30:54 от renzrv »


Оффлайн
pavel_k@tut.by

ответ на sudo mv /var/lib/dpkg/info/update-notifier-common.postinst{,.bak}:
mv: не удалось выполнить stat для ‘var/lib/dpkg/info/update-notifier-common.postinst’: Нет такого файла или каталога


Пользователь добавил сообщение 20 Августа 2017, 11:10:56:


результат после { sudo apt purge update-notifier-common; sudo apt install update-notifier-common; } &> prog_out:

« Последнее редактирование: 20 Августа 2017, 11:10:56 от pavel_k@tut.by »


Оффлайн
ARTGALGANO

pavel_k@tut.by,вы скопировали правильно?? где /

mv: не удалось выполнить stat для ‘var/lib/dpkg/info/update-notifier-common.postinst’: Нет такого файла или каталога

ls /var/lib/dpkg/info/update-*


Оффлайн
ReNzRv

pavel_k@tut.by,

{ sudo apt-get -f install; } &> prog_out


Оффлайн
ARTGALGANO


Оффлайн
pavel_k@tut.by

результат { sudo apt-get -f install; } &> prog_out:


Пользователь добавил сообщение 20 Августа 2017, 11:51:52:


результат ls -l /usr/bin/python*:


Пользователь добавил сообщение 20 Августа 2017, 11:56:50:


результат ls /var/lib/dpkg/info/update-*:

« Последнее редактирование: 20 Августа 2017, 11:56:50 от pavel_k@tut.by »


Оффлайн
ARTGALGANO

pavel_k@tut.by, ну вот он /var/lib/dpkg/info/update-notifier-common.postinst
повторите, (ток без ошибок)

sudo mv /var/lib/dpkg/info/update-notifier-common.postinst{,.bak}


Оффлайн
ReNzRv

pavel_k@tut.by,

результат { sudo apt-get -f install; } &> prog_out:

Нет. Это копия вывода

{ sudo apt purge update-notifier-common; sudo apt install update-notifier-common; } &> prog_out

Еще раз выполни

{ sudo apt-get -f install; } &> prog_outи покажи содержимое prog_out.

« Последнее редактирование: 20 Августа 2017, 12:30:25 от renzrv »


Оффлайн
pavel_k@tut.by

ещё раз выполнил, вот содержимое prog_out:


Пользователь добавил сообщение 20 Августа 2017, 16:40:57:


ARTGALGANO, выполнить команду sudo mv /var/lib/dpkg/info/update-notifier-common.postinst?

« Последнее редактирование: 20 Августа 2017, 16:40:57 от pavel_k@tut.by »


  • Печать

Страницы: [1] 2 3 5  Все   Вверх

  • Update google play services как исправить ошибку
  • Update for a faster better youtube как убрать ошибка
  • Update exe системная ошибка
  • Update exe ошибка приложения discord
  • Update exe ошибка парсера конфигурации