KPackageKit неизвестная ошибка

Изображение пользователя ma9g0t.

Доброго времени суток! Имею следующую проблему - не работает KPackageKit. При выборе категории в "Установка и удаление программ" получаю сообщение "произошла неизвестная ошибка". То же самое при "обновление программ". Запуск через терминал показал следующее:

Application asked to unregister timer 0x77000008 which is not registered in this thread. Fix application.
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: Нет такого файла или каталога
QFileSystemWatcher: failed to add paths: /home/ma9g0t/.config/ibus/bus

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

enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Status ) : converted "" to "UnknownStatus" , enum value 0
enumFromString ( Status ) : converted "" to "UnknownStatus" , enum value 0
enumFromString ( Status ) : converted "" to "UnknownStatus" , enum value 0
enumFromString ( Status ) : converted "" to "UnknownStatus" , enum value 0
enumFromString ( Status ) : converted "" to "UnknownStatus" , enum value 0
enumFromString ( Status ) : converted "" to "UnknownStatus" , enum value 0
enumFromString ( Status ) : converted "" to "UnknownStatus" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
enumFromString ( Status ) : converted "" to "UnknownStatus" , enum value 0
KCrash: Application 'kpackagekit' crashing...
KCrash: Attempting to start /usr/lib/kde4/libexec/drkonqi from kdeinit
sock_file=/home/ma9g0t/.kde/socket-ma9g0t-pc/kdeinit4__0
QSocketNotifier: Invalid socket 13 and type 'Read', disabling...

Переустановка Kpackagekit не помогла. Кто-нибудь знает куда копать? Интересует именно как исправить ошибку, а не чем заменить Kpackagekit.
З.Ы. Kubuntu 11.04 x86

0
Susumo - 19 Август, 2011 - 05:01
Изображение пользователя Susumo.

Давно такой ошибки у меня не было, если я правильно думаю, то это у тебя что то не до установилось или не до настроилось во время обновления/установки.

Выполни sudo apt-get upgrade

Она должна тоже руганутся и выдать команду которой это дело поправить.

зы. Точно не помню могу ошибаться.

0
ma9g0t - 19 Август, 2011 - 12:09
Изображение пользователя ma9g0t.

Не помогло, уже делал. Сейчас пишет что

обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.

0
DarkneSS - 19 Август, 2011 - 12:12
Изображение пользователя DarkneSS.

Да не пользуйтесь вы им! =)

0
RA9OAJ - 19 Август, 2011 - 12:21
Изображение пользователя RA9OAJ.

Application asked to unregister timer 0x77000008 which is not registered in this thread. Fix application.
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: Нет такого файла или каталога
QFileSystemWatcher: failed to add paths: /home/ma9g0t/.config/ibus/bus

Не обращаем внимания - это баг Qt, лень сейчас лезть на их багтреккер и его искать, но я точно его там находил, ибо сам программирую и часто задавался этим вопросом. Этот баг не критичен и на общую работу приложения вообще никак не влияет. DarkneSS подтвердит, ибо на моей программе такая же ерунда.
enumFromString ( Role ) : converted "" to "UnknownRole" , enum value 0
Вот тут кажись уже тот косяк, который и "роняет" приложение, что-то с моделью разработчики накосячили :) Только исправления ждать.

0
DarkneSS - 19 Август, 2011 - 13:58
Изображение пользователя DarkneSS.

Ога =)

0
ma9g0t - 23 Август, 2011 - 17:24
Изображение пользователя ma9g0t.

То есть, если я правильно понял, KPackageKit так ведёт себя у всех пользователей Kubuntu 11.04?

0
mft - 23 Август, 2011 - 17:36

у меня работает без проблем

0
SD - 23 Август, 2011 - 18:26

и у меня без проблем

+1
DarkneSS - 23 Август, 2011 - 23:27
Изображение пользователя DarkneSS.

Я им не пользуюсь. Проблем нет =)

0
dyug - 24 Август, 2011 - 06:47

проверил вчера вечером - работает
Я бы посоветовал поискать все кеши и настройки - может там бяка порылась?

0
ma9g0t - 24 Август, 2011 - 12:58
Изображение пользователя ma9g0t.

Проблема решена. Похоже дело было в пакете packagekit. Что сделал:

sudo apt-get purge kpackagekit
sudo apt-get purge packagekit
sudo apt-get install packagekit
sudo apt-get install packagekit

После этого всё вроде бы заработало) Хотя при запуске через терминал осталось

Application asked to unregister timer 0x77000008 which is not registered in this thread. Fix application.
QInotifyFileSystemWatcherEngine::addPaths: inotify_add_watch failed: Нет такого файла или каталога
QFileSystemWatcher: failed to add paths: /home/ma9g0t/.config/ibus/bus

(с этим разобрались, спасибо RA9OAJ) и к этому добавилось

libpng warning: zTXt: CRC error
libpng warning: zTXt: CRC error

Вроде бы пока некритично, но хотелось бы знать что это за ошибка

0
Гость - 21 Сентябрь, 2011 - 12:57

Спасибо SUSUMO Давно такой ошибки у меня не было, если я правильно думаю, то это у тебя что то не до установилось или не до настроилось во время обновления/установки.
Выполни
sudo apt-get upgrade (тут sudo apt-get upgrade -f) и все заработало
Она должна тоже руганутся и выдать команду которой это дело поправить.
зы. Точно не помню могу ошибаться.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры