Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[ACCENTS avec GTK]Problèmes notamment sur GQview et Gthumb
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
tristure
Apprentice
Apprentice


Joined: 30 Oct 2003
Posts: 270
Location: France

PostPosted: Sun Apr 18, 2004 7:45 pm    Post subject: [ACCENTS avec GTK]Problèmes notamment sur GQview et Gthumb Reply with quote

Salut à tous.

Bon, voilà, c'est un problème qui me pourrit la vie depuis que je suis passé sous Gentoo (5 mois) et que je n'arrive pas à résoudre, alors comme malgré beaucoup de recherches et de tentatives diverses pour le résoudre je n'ai rien obtenu comme résultat... je crée un nouveau thread.

A la base, un problème de jeu de caractères assez bête : j'ai tout un tas de fichiers images avec des accents dans le titre - du type "Mariage Stéphane" ou "Anniversaire Chloë".
Ces fichiers sont stockés sur une partition FAT, et je les ai créés sous Windows (dual boot) (je précise ça comme ça car en fait je ne pense pas que cela soit vraiment la cause, car des noms de fichiers créés avec accents sous KDE deviennent eux aussi illisibles dans les programmes que je cite).

Bref, tous ces fichiers, je peux les voir correctement dans KDE. En revanche, dès que j'utilise un programme GTK, ça merde.

Exemple : Gthumb m'affiche dans ces cas-là des (Invalid Name) dans le dossier et ne reconnait pas les fichiers correspondants.
J'ai des retours console du type :
Quote:
bash-2.05b$ gthumb

(gthumb:6071): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.

(gthumb:6071): Gtk-CRITICAL **: file gtkentry.c: line 3545 (gtk_entry_set_text): assertion `text != NULL' failed

(gthumb:6071): GLib-CRITICAL **: file gutf8.c: line 218 (g_utf8_strlen): assertion `p != NULL || max == 0' failed


Exemple 2 : Gqview reconnait les fichiers (c'est mieux!) mais tronque les noms de fichiers au niveau du caractère "problématique", d'où, par exemple, un nom comme "Mariage St" à la place de "Mariage Stéphane".

J'ai de plus une boîte d'alerte :

Quote:
One or more filenames are not encoded with the preferred locale character set. [...] If your filenames are not encoded in utf-8, try setting the environment variable G_BROKEN_FILENAMES=1
It appears G_BROKEN_FILENAMES is set to 1
The locale appears to be set to "fr_FR@euro"


Les retours console sont du type :
Quote:
** (gqview:6086): WARNING **: Invalid UTF8 string passed to pango_layout_set_text()


Avec pornview ça donne la même chose qu'avec Gqview...

Bref, je sèche. Et, je le précise, j'ai déjà lu le sticky sur la localisation...

Merci d'avance de votre aide!!!

(Sinon, un bon logiciel de gestion d'images sous KDE fera l'affaire ;-))
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Sun Apr 18, 2004 7:55 pm    Post subject: Reply with quote

C'est le probleme de la migration en GTK-2 si j'ai bien compris :
GTK-2 utilises l'UTF8. Ce qui requiert de la part des programmeurs d'utiliser un peu partout des fonctions de conversion de chaines (je n'utilise pas GTK, mais wxWindows, et c'est la meme chose si on utilises l'unicode), pour passer des chaines C standard aux chaines UTF8. Beaucoup de programmes passés de GTK-1 à GTK-2 recontrent ce probleme.

Donc c'est au créateur de ces programmes de corriger leur code...

Enfin, c'est c que j'ai cru comprendre...
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
tristure
Apprentice
Apprentice


Joined: 30 Oct 2003
Posts: 270
Location: France

PostPosted: Sun Apr 18, 2004 10:24 pm    Post subject: Reply with quote

Ce qui est bizarre c'est que Gthumb et gqview sont quand même très largement utilisées et peu de gens semblent rencontrer ce problème. Bon, à la fois c'est vrai que des programmes en pur GTK type Xmms ne posent pas de problème...

J'ai essayé Xnview sinon, il marche bien pour les noms de fichiers et semble plus rapide que les deux programmes sus-mentionnés!! ;-)
Dommage que l'interface soit si moche...

Bon, ça ne résout pas mon problème à la base, mais ça me permet de gérer mes images correctement...
Back to top
View user's profile Send private message
@TIF3AR
n00b
n00b


Joined: 08 Feb 2004
Posts: 71

PostPosted: Fri Apr 23, 2004 8:57 am    Post subject: Reply with quote

J'ai le même problème avec The Gimp 2. Suis-je le seul ? Cela vient-il du programme?
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Fri Apr 23, 2004 11:13 am    Post subject: Reply with quote

Je n'ai personnellement aucun probleme avec gimp 2, ma version de gtk est la 2.4...
Donc je ne pense pas que ça vienne du programme
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
Back to top
View user's profile Send private message
@TIF3AR
n00b
n00b


Joined: 08 Feb 2004
Posts: 71

PostPosted: Fri Apr 23, 2004 11:53 am    Post subject: Reply with quote

guilc wrote:
Je n'ai personnellement aucun probleme avec gimp 2, ma version de gtk est la 2.4...
Donc je ne pense pas que ça vienne du programme

As-tu fait des réglages particuliers pour que ton système supporte correctement les caractères spéciaux?
Back to top
View user's profile Send private message
guilc
Bodhisattva
Bodhisattva


Joined: 15 Nov 2003
Posts: 3326
Location: Paris - France

PostPosted: Fri Apr 23, 2004 12:03 pm    Post subject: Reply with quote

Heu, non, et j'ai certains programmes gtk2 qui ont ce probleme, notemment ceux du premier post, mais pas the gimp 2

Mon systeme est juste localisé en français (LANG="fr_FR@euro", LANGUAGE="fr_FR@euro", LC_ALL="fr_FR@euro"), et j'ai un USE unicode, mais il n'est utilisé ni par gtk, ni par gimp...
_________________
Merci de respecter les règles du forum.

Mon site perso : https://www.xwing.info
Mon PORTDIR_OVERLAY : https://gentoo.xwing.info ou layman -a xwing
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