Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Résolu][GTK] Problème de rendu d'images
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
billyonthemountain
n00b
n00b


Joined: 03 Apr 2009
Posts: 8

PostPosted: Thu Oct 15, 2009 6:59 am    Post subject: [Résolu][GTK] Problème de rendu d'images Reply with quote

Bonjour tout le monde, voici le problème sur lequel je bute actuellement :

le problème initial:
Gramps 3.1.2 produit une erreur au démarrage et s'arrête.
Quote:
3334: ERROR: gramps.py: line 215: Gramps failed to start.
Traceback (most recent call last):
File "/usr/lib64/python2.6/site-packages/gramps/gramps.py", line 193, in run
gramps_main.Gramps(args)
File "/usr/lib64/python2.6/site-packages/gramps/gramps_main.py", line 233, in __init__
register_stock_icons()
File "/usr/lib64/python2.6/site-packages/gramps/gramps_main.py", line 163, in register_stock_icons
pixbuf = gtk.gdk.pixbuf_new_from_file (icon_file)
GError: Couldn't recognize the image file format for file '/usr/lib64/python2.6/site-packages/gramps/images/gramps.png'

GPicView produit la même erreur (dernière ligne de gramps.bug) en essayant d'ouvrir n'importe quel fichier *.png ou *.jpg
et les icones de wicd et certaines de IBus ne s'affichent plus correctement dans la barre d'états
Tous les programmes avaient fonctionné correctement auparavant.

recherche de la source:
Clairement le problème me semble venir de GTK (gtk+-2.16.6). Les mêmes images sont affichées correctement dans Firefox ou le "preview" de Dolphin/KDE.
Les USE flags pour png et jpg/jpeg sont activées, donc tout en ordre ce côté-là.

Solutions tentés:
  • re-emerger les 2 premiers packages (gramps et gpicview), le probleme subsite... (avec CFLAGS="-O2 -pipe -march=core2" uniquement)
  • emerge --sync, emerge -avDuN @world @system, emerge -av --depclean, revdep-rebuild -- -av, idem
  • re-emerger les librairies gtk (emerge -av1 $(qlist -IC gtk)), idem...
  • emerge -eav @world, le problème subsite encore et toujours à l'utilisateur...


Recherche:
Le problème semble déjà être apparu, même reporté dans le bugtracker de gramps par un autre utilisateur de gentoo (sans réponse) et souvent la solution semblait être (dans d'autres distros) l'installation des dépendences type libpng/librsvg/etc., mais ce n'est pas applicable ici (libpng et jpeg sont bien présents sur mon système).

Pour référence: mon world/emerge --info

Voila j'attends vos propositions/avis.

merci d'avance

billy


Last edited by billyonthemountain on Thu Oct 15, 2009 7:47 am; edited 1 time in total
Back to top
View user's profile Send private message
netfab
Veteran
Veteran


Joined: 03 Mar 2005
Posts: 1699
Location: 127.0.0.1

PostPosted: Thu Oct 15, 2009 7:33 am    Post subject: Reply with quote

Hello,

Tu es en ~arch.
Quote:

$ grep -A 12 pkg_postinst /portage/trees/gentoo/x11-misc/shared-mime-info/shared-mime-info-0.70.ebuild
pkg_postinst() {
fdo-mime_mime_database_update
elog
elog "The database format has changed between 0.60 and 0.70."
elog "You may need to update all your local databases and caches."
elog "To do so, please run the following commands:"
elog "(for each user) $ update-mime-database ~/.local/share/mime/"
elog "(as root) # update-mime-database /usr/local/share/mime/"
elog
}

https://forums.gentoo.org/viewtopic-t-796502.html
Back to top
View user's profile Send private message
billyonthemountain
n00b
n00b


Joined: 03 Apr 2009
Posts: 8

PostPosted: Thu Oct 15, 2009 7:47 am    Post subject: Reply with quote

Effectivement, j'avais vu ce message... J'ai exécuté la commande en root et reçu un "Directory '/usr/local/share/mime/packages' does not exist!". Après je n'ai plus pensé à essayer en utilisateur normal... :roll:
Mais ça résout le problème merci beaucoup !
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum