Не работает GCompris

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Ответить
Аватара пользователя
UserOnStart
Сообщения: 231
ОС: Slackware

Не работает GCompris

Сообщение UserOnStart »

Попросили собрать это чудо. Скачал последнюю версию - 9.3 Скомпилил, подтянул библиотеки которые требовала (в основном разные примочки к питону). Стал заводить. Появляется Стартовый экран а на нем сакраментальное: "Не могу загрузить файл computer.svg". В низу - OK. Жму, Сообщение убирается, в заглавном окне программы можно открыть справку и опции, а так же выйти. Нажатие на кнопку G приводит к повисанию, а переход к окну с программами не работает. Посмотрел зависимости которые прописаны к gcompris в разных дистрах, вроде все стоит.
собирал на zenwalk'е:
configure --prefix=/usr --libdir=/usr/lib --enable-sdlmixer && make && make install
Файл computer.svg в каталоге /usr/share/gcompris/boards лежит.

Что лично мне совершенно не ясно, так это почему проблема с этим файлом. Лежит он на месте и svg gcompris обрабатывает корректно (иначе бы и интерфейса не показывал бы, он весь в svg). Или там просто такая кривая диагностика и дело в другом?

Заранее благодарен за любую помощь.
Спасибо сказали:
Аватара пользователя
fed71
Сообщения: 2480
ОС: Ubuntu

Re: Не работает GCompris

Сообщение fed71 »

Файл computer.svg в каталоге /usr/share/gcompris/boards лежит

Ну дык проверьте права на доступ к файлу. Ибо скорее всего стоит стандартное 644 root:root
Я не знаю кто я. Не помню ни серии своей, ни инвентарного номера...

Мой блог http://fed71.livejournal.com
Спасибо сказали:
Аватара пользователя
Rootlexx
Бывший модератор
Сообщения: 4455
Статус: GNU generation
ОС: Debian GNU/Linux

Re: Не работает GCompris

Сообщение Rootlexx »

А в консоль что-нибудь выводится?
Спасибо сказали:
Аватара пользователя
UserOnStart
Сообщения: 231
ОС: Slackware

Re: Не работает GCompris

Сообщение UserOnStart »

fed71 писал(а):
24.09.2010 11:37
Файл computer.svg в каталоге /usr/share/gcompris/boards лежит

Ну дык проверьте права на доступ к файлу. Ибо скорее всего стоит стандартное 644 root:root


#ls -al ./computer.svg
-rw-r--r-- 1 1026 users 34760 2010-03-24 06:21 computer.svg
Спасибо сказали:
Аватара пользователя
UserOnStart
Сообщения: 231
ОС: Slackware

Re: Не работает GCompris

Сообщение UserOnStart »

Так, выясняется.
GCompris не пашет из-за того что косячит gtk2+ (версия 2.20.1). Заключается косяк в том, что pixbuf (версия gdk-pixbuf-2.22.0) у gtk не может загрузить некоторые виды изображений, например tga (при чем тут svg я не знаю). Если переставить gtk, то все поет и пляшет, но до ближайшей перезагрузки после которой все опять.
Файлы никуда не деваются. Права на них остаются прежними.
Спасибо сказали:
Аватара пользователя
crick
Сообщения: 4

Re: Не работает GCompris

Сообщение crick »

У меня на openSUSE под XFCE были теже симптомы на протяжении пары лет. Во время очередной попытки это исправить, наткнулся на эту ветку. Начал ковырять все подряд по ключевому слову pixbuf. И нашел! У меня вылечилось путем установки пакета gtk-pixbuf-loader-rsvg
Спасибо сказали:
Ответить