В Ubuntu precise появилась очень плохая черта — apport стал предлагать отправить багрепорт после падения приложения. Ну и перезапустить его ещё.
Удалять apport — не очень хороший вариант, через него можно всё же постить баги. А окошки сильнор задалбывают — особенно, когда локальный bind в dmesg валит кучей сообщений о невозможности отрезолвить что-то. И на каждое такое сообщение — всплывает окошко.
В общем, отучается убунта от этой дурацкой привычки так:
user@desktop:~$ sudo sed -i 's/enabled=1/enabled=0/' /etc/default/apport
И потом:
user@desktop:~$ sudo /etc/init.d/apport stop
(после рестарта системы оно уже не запустится).
После этого apport должен перестать отвлекать ваше внимание.
Таки
sudo service apport stop
;3
Фиг им. Суровые дебианщики ещё лет 10 будут в init.d смотреть.
У меня в дебьяне давно уже тоже service ;3
Энивей. Спасибо за подсказку. Я даж чот не догадался поискать, как его выключить. Сразу удалил, хотя тоже не хотел из-за баг-репортов.
Чорт. Ладно, я слоупок-дебианщик.
Впрочем, зоопарк дистрибутивов вынуждает использовать универсальные решения, чтобы меньше думать.
А про сабж — не за что )
sudo service apport stop
sudo update-rc.d apport disable
Там в postinst пакета такая конструкция есть:
if [ -x "/etc/init.d/apport" ]; then
if [ ! -e "/etc/init/apport.conf" ]; then
update-rc.d apport defaults >/dev/null
fi
invoke-rc.d apport start || true
fi
Так что при следующем обновлении пакета оно включится заново.
А вот init скрипт уже заглядывает в конфиг /etc/default/apport и если там нолик — то не запускает apport.