Автор Тема: После обновления с wheezy до sid престали отображаться иконки в gtk-приложениях.  (Прочитано 2716 раз)

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

Оффлайн denys

После обновления и перезагрузки gtk-приложения перестали отображать иконки.

Например, кусочек моего iceweasel.
Некоторые вообще перестали запускаться.
Типовой вывод в консольку:
gi._glib.GError: Не удалось распознать формат изображения для файла «/usr/share/icons/hicolor/48x48/apps/gufw.png»Гимп при открытии png выдаёт ошибку, что это неизвестный формат, но потом всё-равно открывает.
Приложения на основе библиотеки Qt всё открывают корректно.
Пробовал
#update-mime-database /usr/share/mime/ К сожалению, не помогло.
У всех ли такая проблема или только я такой везунчик? Как это исправить?
 

Оффлайн ogost

определитесь, сид или тестинг. визи уже стэйбл. вроде тут говорили, что в джесси поломали зависимости - новые пакеты из сида прилетели.

Оффлайн Malaheenee

ogost, самое интересное - что у нас gtk-приложения нормальные.
Все мы где-то, когда-то и в чем-то были новичками.
 

Оффлайн denys

>>ogost
В sources.list у меня явно написано sid
>>Malaheenee
Похоже, что я что-то набедокурил, раз у других работает.
Как вы думаете в какую сторону мне копать? Или проще будет преустановить, как когда то windows xp чинили?  ;D
 

Оффлайн qupl

denys, настройки gtk в home снести?

Оффлайн Brainey

Конференция форума в jabber: debianforum@conference.jabber.ru | Клуб кедоводов: kde@conference.jabber.ru
 

Оффлайн denys

>>qupl
Сносил. Даже специально руками следил, что там в конфиг пишется. Ничего не изменилось.
>>Brainey
aptitude search ~ihicolorКаков вывод?
Вывод:
i A hicolor-icon-theme                                                                - базовый набор значков для элементов freedesktop.org Мне кажется, что проблема не в отсутствии значков. Находил на гентушных форумах подобные проблемы. Один раз там решали ручным обновлением базы mime - мне не помогло. Другой раз - жданием обновления libgtk2.0-0, но было это давно (года три назад).
 

Оффлайн Malaheenee

Хм. А может libpng как-то глючит?
Все мы где-то, когда-то и в чем-то были новичками.
 

Оффлайн denys

Помогло
gtk-update-icon-cache -f  /путь_до_паки_с_темой_иконок/Причем, для каждой темы (и /usr/share/icons и в папке пользоватея)
Именно с ключём -f. При обработке иконок при их инсталляции оно запускается без -f и тихонько  завершается с ошибкой, а инсталляция идёт себе дальше, как-будто всё нормально.
Всех, кто откликнулся, благодарю за внимание. Читайте внимательно, что пишет в консольку aptitude (apt-get)  :)
 

Оффлайн Malaheenee

Баг подтверждаем. Но он какой-то случайный - у нас только на одной системе проявился и то пропал после перезапуска iceweasel (т.е. gtk-update-icon-cache -f не выполняли).
Все мы где-то, когда-то и в чем-то были новичками.
 

Оффлайн denys

Если что, то у меня был установлен ia32-libs и там при обновлении были какие-то бока с версиями библиотек, которые, возможно, причастны к иконкам gtk.
 

Теги:
     

    Отключение поторного ввода пароля в LightDM после простоя. (Решено)

    Автор Tammy

    Ответов: 2
    Просмотров: 2045
    Последний ответ 06 Апреля 2013, 22:46:56
    от Tammy
    разномастное оформление приложений gtk3, gtk2, qt после обновления

    Автор dimas000

    Ответов: 2
    Просмотров: 3330
    Последний ответ 18 Ноября 2011, 19:26:08
    от dimas000