glib.GError:
demoriz 10 октября, 2009 - 16:15
После очередного обновления в среде KDE 4.3.2 некорректно работают или не запускаются вообще gtk приложения. В тех которые удалось запустить отсутствуют графические элементы. gajim не запускается выдаёт ошибку:
glib.GError: Не удалось распознать формат изображения для файла «/usr/share/gajim/data/pixmaps/muc_separator.png»
png у меня пропрописано в USE глобально (/etc/make.conf)
пересборка gtk, glib, и проблемных приложений результатов не принесла :(
что делать...
»
- Для комментирования войдите или зарегистрируйтесь
revdep-rebuild че-нить
revdep-rebuild
че-нить находит?P.S. а
file /usr/share/gajim/data/pixmaps/muc_separator.png
чего говорит?NightNord
revdep-rebuild ничего не нашёл.
/usr/share/gajim/data/pixmaps/muc_separator.png - файл реальный и прекрасно открывается просмоторщиком. Дело не в отдельно взятом файле а в том что все gtk приложения отказываются работать с png.
me...
решение найдено =)
update-mime-database /usr/share/mime
p.s топикстартеру: читайте вывод emerge в будущем
konyajkeee
Ничего не изменилось. Проблема актуальна.
me...
Вообщем-то я думал в туже
Вообщем-то я думал в туже сторону. У вас либо, по какой-то причине, отсохла база миме самого гтк/еще чего-нить, либо file'а, либо что-то еще в этом духе. Почти все гуевые проги апдейтят эту самую базу данных при эмерже, попробуйте добавить туда пнг руками, из базы file'а
Та же беда
Столкнулся с той же проблемой. Спасибо этой теме, он натолкнул на решение:
Сначала поискал пакеты, содержащие в названии "mime". Все найденные пакеты (3) отправил на пересборку, и после установки shared-mime-info-0.70 внимательно прочитал вывод emerge. Там сказано, что надо обновить все существующие кэши, не только глобальный. После этого обновил локальные кэши свой и рутовый, и всё тут же зашуршало. Всем спасибо!
Может быть не по теме,
Может быть не по теме, но...
перед обновлением KDE сделал "# emerge --sync" и "# emerge -avuDN world", влепилась масса обновлений, etc-update выполнил обновление 29 скриптов в /etc/init.d (это так, для информации.. у меня система с флагом ~amd64 и gcc 4.4.1)