[Résolu] Re: gnome terminal et encodoage par défaut

2012-10-06 Par sujet steve
Le 05-10-2012, à 16:47:23 +0200, Vincent Lefevre (vinc...@vinc17.net) a écrit :

 On 2012-10-05 15:58:51 +0200, steve wrote:
  Pas de .profile, ni de .Xdefaults ni de .Xresources. J'ai essayé de mettre
  
  export LANG=fr_CH.utf8 (ou .UTF-8, les deux semblent exister...)
  
  dans .bashrc, redémarré la session, mais toujours le même problème.
 
 Ce n'est pas forcément LANG qui importe.

Ok, mais c'est ce que j'avais compris de mes quelques lectures sur le sujet.

  et avec
  
  gsettings list-recursively | grep -i utf
  org.gnome.evolution.bogofilter utf8-for-spam-filter true
  org.gnome.system.locale region 'fr_CH.utf8'
  org.gnome.totem subtitle-encoding 'UTF-8'
  org.gnome.Epiphany.web default-encoding 'UTF-8'
  org.gnome.Epiphany keyword-search-url 'http://www.google.com/search ? 
  q=%sie=UTF-8oe=UTF-8'
  org.gnome.gedit.preferences.encodings auto-detected ['UTF-8', 'CURRENT', 
  'ISO-8859-15', 'UTF-16']
  
  Tout le système semble donc bien être en utf8.
 
 Non, ça ne dit rien de bien particulier.

Enfin, on voit quand même utf8 écrit un peu partout..., mais je suis d'accord 
que ma phrase était un poil péremptoire :)


  $locale -a
  C
  C.UTF-8
  fr_CH.utf8
  POSIX
 
 Que donnent les commandes suivantes?
 $ locale


LANG=fr_CH.UTF-8
LANGUAGE=
LC_CTYPE=fr_CH.UTF-8
LC_NUMERIC=fr_CH.utf8
LC_TIME=fr_CH.utf8
LC_COLLATE=fr_CH.UTF-8
LC_MONETARY=fr_CH.utf8
LC_MESSAGES=fr_CH.UTF-8
LC_PAPER=fr_CH.UTF-8
LC_NAME=fr_CH.UTF-8
LC_ADDRESS=fr_CH.UTF-8
LC_TELEPHONE=fr_CH.UTF-8
LC_MEASUREMENT=fr_CH.utf8
LC_IDENTIFICATION=fr_CH.UTF-8
LC_ALL=


 $ locale charmap


UTF-8

 $ perl -e ''

rien


 (S'il y a des locales qui ne fonctionnent pas, perl va se plaindre.)
 
 Est-ce que UTF-8 fonctionne dans les autres terminaux?

Oui avec xterm (quoique après su, les caractères accentués ne sont pas
affichés). Mais UTF-8 fonctionne dans gnome-terminal. Je ne peux simplement pas
le mettre par défaut.  Dans Terminal - Set Character Encoding, j'ai le choix
entre 'Current Locale (ANSIX3.4-1968)' et 'Unicode (UTF-8)'. Si je choisi
Unicode, j'ai bien mon terminal en UTF-8 (vim, mutt, tout ça marche
correctement). Mais par défaut ce n'est pas le cas (bien que tout le reste du
système semble bel et bien en utf-8). J'ai aussi le choix 'Add or Remove' qui
ouvre une fenêtre des encodages disponibles et ceux montrés dans le menu. Je
peux en ajouter autant que je veux, mais je ne peux pas supprimer l'encodage
par défaut (ANSIX...) qui m'emm*rde.

 Il y a aussi toujours la possibilité de voir ce que donne strace
 avec gnome-terminal, notamment voir les fichiers qui sont lus.
 On a parfois des surprises!


Les surprises ne viennent pas forcément d'où on les attend. En essayant des
trucs sous un autre utilisateur, créé pour l'occasion, je me rends compte que
les menus de gnome-terminal sont en français, ce que je trouve bizarre sur le
moment. Et je comprends pour cela me semble bizarre, c'est parce que sous le
compte que j'utilise d'habitude, les menus sont en anglais (je ne sais pas
vraiment pourquoi, mais comme ça ne me dérange pas du tout pour travailler,
c'est quelque chose qui me passe complètement à côté). Je vais donc voir dans
les system settings de gnome-shell, et là bingo, dans l'onglet 'Language', je
vois Unspecified [ANSIX3.4-1968], mais impossible de mettre par défaut le
français. Ensuite je regarde dans l'onglet 'Utilisateur' et là surprise, la
langue par défaut pour mon compte et ANSIX3.4-1968, impossible de modifier non
plus. Je décide ensuite de voir si le problème persiste sous une autre session
et je choisis ldxe. Et là tout est en UTF-8. Il s'agit donc d'un problème avec
gnome. Je décide d'utiliser les grands moyens, à savoir une purge de tout ce
qui est gnome-*. Puis réinstallation des mêmes paquets, et là, tout est en
français et l'encodage par défaut de gnome-terminal est bien UTF-8. Problème
résolu. Malheureusement je n'ai pas trouvé où se situait exactement le
problème.

Merci à tous de m'avoir guidé dans la résolution de ce problème.

Bon week-end,
Steve

 -- 
 Vincent Lefèvre vinc...@vinc17.net - Web: http://www.vinc17.net/
 100% accessible validated (X)HTML - Blog: http://www.vinc17.net/blog/
 Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)
 
 -- 
 Lisez la FAQ de la liste avant de poser une question :
 http://wiki.debian.org/fr/FrenchLists
 
 Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
 vers debian-user-french-requ...@lists.debian.org
 En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
 Archive: http://lists.debian.org/20121005144723.ga18...@xvii.vinc17.org
 

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20121006060516.GA13010@localhost



Re: gnome terminal et encodoage par défaut

2012-10-05 Par sujet steve
Jérôme,

Merci pour ta réponse.


Le 03-10-2012, à 11:36:47 +0200, Jérôme (jer...@aranha.fr) a écrit :

 Le mardi 02 octobre 2012 à 22:54 +0200, steve a écrit :
  Et moi aussi en créant un nouvel utilisateur...
  
  Donc il y a un truc dans mon compte qui fait que ce ne soit pas le
  cas. Onze
  ans de bricolage, mmmh, ça ne pas être facile à trouver...
  
  Peut-être que quelqu'un a une idée... ? 
  
  steve 
 
 ~/.profile ~/.bashrc ~/.Xdefaults ~/.Xresources ...

Pas de .profile, ni de .Xdefaults ni de .Xresources. J'ai essayé de mettre

export LANG=fr_CH.utf8 (ou .UTF-8, les deux semblent exister...)

dans .bashrc, redémarré la session, mais toujours le même problème.


 voire gsettings list-recursively |grep terminal

org.gnome.shell favorite-apps ['iceweasel.desktop', 'shotwell.desktop', 
'libreoffice-writer.desktop', 'nautilus.desktop', 'gnome-terminal.desktop', 
'gimp.desktop', 'zenmap-root.desktop', 'darktable.desktop']
org.gnome.desktop.default-applications.terminal exec 'gnome-terminal'
org.gnome.desktop.default-applications.terminal exec-arg '-x'


et avec

gsettings list-recursively | grep -i utf
org.gnome.evolution.bogofilter utf8-for-spam-filter true
org.gnome.system.locale region 'fr_CH.utf8'
org.gnome.totem subtitle-encoding 'UTF-8'
org.gnome.Epiphany.web default-encoding 'UTF-8'
org.gnome.Epiphany keyword-search-url 'http://www.google.com/search ? 
q=%sie=UTF-8oe=UTF-8'
org.gnome.gedit.preferences.encodings auto-detected ['UTF-8', 'CURRENT', 
'ISO-8859-15', 'UTF-16']

Tout le système semble donc bien être en utf8.

$locale -a
C
C.UTF-8
fr_CH.utf8
POSIX


Je ne sais plus où chercher...

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20121005135851.GA17206@localhost



Re: gnome terminal et encodoage par défaut

2012-10-05 Par sujet Vincent Lefevre
On 2012-10-05 15:58:51 +0200, steve wrote:
 Pas de .profile, ni de .Xdefaults ni de .Xresources. J'ai essayé de mettre
 
 export LANG=fr_CH.utf8 (ou .UTF-8, les deux semblent exister...)
 
 dans .bashrc, redémarré la session, mais toujours le même problème.

Ce n'est pas forcément LANG qui importe.

 et avec
 
 gsettings list-recursively | grep -i utf
 org.gnome.evolution.bogofilter utf8-for-spam-filter true
 org.gnome.system.locale region 'fr_CH.utf8'
 org.gnome.totem subtitle-encoding 'UTF-8'
 org.gnome.Epiphany.web default-encoding 'UTF-8'
 org.gnome.Epiphany keyword-search-url 'http://www.google.com/search ? 
 q=%sie=UTF-8oe=UTF-8'
 org.gnome.gedit.preferences.encodings auto-detected ['UTF-8', 'CURRENT', 
 'ISO-8859-15', 'UTF-16']
 
 Tout le système semble donc bien être en utf8.

Non, ça ne dit rien de bien particulier.

 $locale -a
 C
 C.UTF-8
 fr_CH.utf8
 POSIX

Que donnent les commandes suivantes?
$ locale
$ locale charmap
$ perl -e ''

(S'il y a des locales qui ne fonctionnent pas, perl va se plaindre.)

Est-ce que UTF-8 fonctionne dans les autres terminaux?

Il y a aussi toujours la possibilité de voir ce que donne strace
avec gnome-terminal, notamment voir les fichiers qui sont lus.
On a parfois des surprises!

-- 
Vincent Lefèvre vinc...@vinc17.net - Web: http://www.vinc17.net/
100% accessible validated (X)HTML - Blog: http://www.vinc17.net/blog/
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20121005144723.ga18...@xvii.vinc17.org



Re: gnome terminal et encodoage par défaut

2012-10-03 Par sujet Jérôme
Le mardi 02 octobre 2012 à 22:54 +0200, steve a écrit :
 Et moi aussi en créant un nouvel utilisateur...
 
 Donc il y a un truc dans mon compte qui fait que ce ne soit pas le
 cas. Onze
 ans de bricolage, mmmh, ça ne pas être facile à trouver...
 
 Peut-être que quelqu'un a une idée... ? 
 
 steve 

~/.profile ~/.bashrc ~/.Xdefaults ~/.Xresources ...

voire gsettings list-recursively |grep terminal



-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/1349257007.6694.2.camel@jisui.aranha



gnome terminal et encodoage par défaut

2012-10-02 Par sujet steve

Re,


Toutes mes recherches actuelles me disent que ce n'est pas possible de mettre
un utf-8 par défaut dans gnome terminal 3.4.1.1. Par défaut (et même en
configurant en utf-8 en cours de session), l'encodage est ANSIX3.4-1969 (sic).
Si je change cet encodage en utf-8 (reconnu par gnome terminal...) et que
j'ouvre une nouvelle fenêtre de gnome terminal, je retombe sur cet encodage
blabla-1969. C'est très ennuyant sur un système qui se veut 100% utf-8.

Une idée brillante ? 

steve

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20121002203125.GA17840@localhost



Re: gnome terminal et encodoage par défaut

2012-10-02 Par sujet Gaëtan PERRIER
Le Tue, 2 Oct 2012 22:31:25 +0200
steve dl...@bluewin.ch a écrit:

 
 Re,
 
 
 Toutes mes recherches actuelles me disent que ce n'est pas possible de mettre
 un utf-8 par défaut dans gnome terminal 3.4.1.1. Par défaut (et même en
 configurant en utf-8 en cours de session), l'encodage est ANSIX3.4-1969
 (sic). Si je change cet encodage en utf-8 (reconnu par gnome terminal...) et
 que j'ouvre une nouvelle fenêtre de gnome terminal, je retombe sur cet
 encodage blabla-1969. C'est très ennuyant sur un système qui se veut 100%
 utf-8.
 
 Une idée brillante ? 
 
 steve

Bizarre parce que je suis en utf-8 ...

Gaëtan

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20121002224426.a31bb9d54fc5bb3ae8d75...@neuf.fr



Re: gnome terminal et encodoage par défaut

2012-10-02 Par sujet steve
  Toutes mes recherches actuelles me disent que ce n'est pas possible de 
  mettre
  un utf-8 par défaut dans gnome terminal 3.4.1.1. Par défaut (et même en
  configurant en utf-8 en cours de session), l'encodage est ANSIX3.4-1969
  (sic). Si je change cet encodage en utf-8 (reconnu par gnome terminal...) et
  que j'ouvre une nouvelle fenêtre de gnome terminal, je retombe sur cet
  encodage blabla-1969. C'est très ennuyant sur un système qui se veut 100%
  utf-8.
  
  Une idée brillante ? 
  
  steve
 
 Bizarre parce que je suis en utf-8 ...


Et moi aussi en créant un nouvel utilisateur...

Donc il y a un truc dans mon compte qui fait que ce ne soit pas le cas. Onze
ans de bricolage, mmmh, ça ne pas être facile à trouver...

Peut-être que quelqu'un a une idée... ? 

steve

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/20121002205439.GA22041@localhost



Re: gnome terminal et encodoage par défaut

2012-10-02 Par sujet Jérôme
Le mardi 02 octobre 2012 à 22:44 +0200, Gaëtan PERRIER a écrit :
 Le Tue, 2 Oct 2012 22:31:25 +0200
 steve dl...@bluewin.ch a écrit:
 

  Une idée brillante ? 
  
  steve
 
 Bizarre parce que je suis en utf-8 ...
 
 Gaëtan
 

Moi aussi, les higarana et kanji japonais passent très bien. Le système
est bien en utf8 en général ?



-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe
vers debian-user-french-requ...@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Archive: http://lists.debian.org/1349210934.8688.18.camel@jisui.aranha