OVH Cloud OVH Cloud

UTF-8, framebuffer et euro

5 réponses
Avatar
Julien Valroff
--=-WktWjtuGZX2OKdLQAEfm
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Bonsoir =C3=A0 tous,

Christian Perrier ayant demand=C3=A9 sur d-l10n-fr l'avis des utilisateurs
quant =C3=A0 une installation par d=C3=A9faut en UTF-8, je suis en train de
r=C3=A9it=C3=A9rer mes tests.

Tout fonctionne sous Gnome (=C3=A0 l'exception bien s=C3=BBr des noms de fi=
chiers
encod=C3=A9s en ISO-8859-15) ; par contre en console (et avec le
framebuffer), je n'arrive pas =C3=A0 avoir le symbole =E2=82=AC.

J'ai lu les divers conseils prodigu=C3=A9s dans le Debian Euro How-to[1],
ainsi que ceux du Framebuffer How-to[2], mais cela ne me semble plus
vraiment d'actualit=C3=A9 (il n'est question que de kbd - et non de
console-tools, et d'ISO..., pas d'UTF-8).

J'avais d=C3=A9j=C3=A0 eu des soucis avec ce symbole auparavant (en ISO), q=
ue
j'avais r=C3=A9solus en changeant la police et le map par d=C3=A9faut comme=
suit :
SCREEN_FONT=3Dlat0-sun16
APP_CHARSET_MAP=3Diso15
(dans /etc/console-tools/config)

Maintenant, en fonction des essais, j'arrive _au mieux_ =C3=A0 afficher le
symbole mon=C3=A9taire international (=C2=A4) (m=C3=AAme avec lat0-sun16), =
ou un point
d'interrogation (symbole inconnu), et au pire, rien ne s'affiche !

Quels conseils pourriez-vous me donner dans ce domaine ? Mon but =C3=A9tant
simplement de pouvoir utiliser mon clavier de la m=C3=AAme fa=C3=A7on sous =
X et en
console, avec tous les caract=C3=A8res...
Pour ma culture personnelle, =C3=AAtes-vous pass=C3=A9s en UTF-8 sous Etch =
ou
sid ? Quelles sont vos conclusions ?

Merci par avance pour vos retours
Julien

[1] http://www.debian.org/doc/manuals/debian-euro-support/ch-FAQ.fr.html
[2] http://www.tldp.org/HOWTO/Framebuffer-HOWTO-15.html

--=-WktWjtuGZX2OKdLQAEfm
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBDHI9oaxDuRdoK7O0RAjtGAJ9np/L3iYk3BSouu57QUvpkNSxuZwCfRw4u
KBRM+3QHjIjE81PsKusKWjY=
=MvRz
-----END PGP SIGNATURE-----

--=-WktWjtuGZX2OKdLQAEfm--



--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

5 réponses

Avatar
Julien Valroff
--=-hp0zpGQehrIsRf1DCP70
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Le lundi 05 septembre 2005 à 20:33 +0200, Julien Valroff a écrit :
Bonsoir à tous,

Christian Perrier ayant demandé sur d-l10n-fr l'avis des utilisateur s
quant à une installation par défaut en UTF-8, je suis en train de
réitérer mes tests.

Tout fonctionne sous Gnome (à l'exception bien sûr des noms de fichiers
encodés en ISO-8859-15) ; par contre en console (et avec le
framebuffer), je n'arrive pas à avoir le symbole €.

J'ai lu les divers conseils prodigués dans le Debian Euro How-to[1],
ainsi que ceux du Framebuffer How-to[2], mais cela ne me semble plus
vraiment d'actualité (il n'est question que de kbd - et non de
console-tools, et d'ISO..., pas d'UTF-8).

J'avais déjà eu des soucis avec ce symbole auparavant (en ISO), que
j'avais résolus en changeant la police et le map par défaut com me suit :
SCREEN_FONT=lat0-sun16
APP_CHARSET_MAP=iso15
(dans /etc/console-tools/config)

Maintenant, en fonction des essais, j'arrive _au mieux_ à afficher l e
symbole monétaire international (¤) (même avec lat0-sun16) , ou un point
d'interrogation (symbole inconnu), et au pire, rien ne s'affiche !

Quels conseils pourriez-vous me donner dans ce domaine ? Mon but éta nt
simplement de pouvoir utiliser mon clavier de la même façon sou s X et en
console, avec tous les caractères...
Pour ma culture personnelle, êtes-vous passés en UTF-8 sous Etc h ou
sid ? Quelles sont vos conclusions ?

Merci par avance pour vos retours
Julien

[1] http://www.debian.org/doc/manuals/debian-euro-support/ch-FAQ.fr.html
[2] http://www.tldp.org/HOWTO/Framebuffer-HOWTO-15.html



Personne pour me conseiller sur ce sujet ?

@++
Julien

--=-hp0zpGQehrIsRf1DCP70
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBDHcXpaxDuRdoK7O0RAqLwAJ9qKGIFGt+tRb5nGBO5OqmH8eongACfflJJ
Fc/vWQHPNI/c5WdkO3s7CS0 =oPb4
-----END PGP SIGNATURE-----

--=-hp0zpGQehrIsRf1DCP70--



--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Julien Valroff
--=-EX1SaIaVRw6oZzjUf2ar
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

Le mardi 06 septembre 2005 à 18:42 +0200, Thomas CLavier a écrit :
Julien Valroff a écrit :
> Personne pour me conseiller sur ce sujet ?

le pb, c'est que chez moi ça marche ...



Peux-tu me détailler ta configuration stp ?
Utilises-tu console-tools ou kbd ? (pourrais-tu m'envoyer en privé ton
fichier de configuration, /etc/console-tools/config ou /etc/kbd/config)
Quelle est la sortie de locale ?
Utilises-tu un framebuffer ?

Merci par avance pour tes réponses !
Julien


--=-EX1SaIaVRw6oZzjUf2ar
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBDHce3axDuRdoK7O0RAidmAJ9XZGlFpQKT+ahUTu9/oqsI5RjFrACeJejK
YzFwj7v5uG3USxWVnDJyzgo =Ko/l
-----END PGP SIGNATURE-----

--=-EX1SaIaVRw6oZzjUf2ar--



--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Thomas Clavier
Julien Valroff a écrit :
Peux-tu me détailler ta configuration stp ?
Utilises-tu console-tools ou kbd ? (pourrais-tu m'envoyer en privé ton
fichier de configuration, /etc/console-tools/config ou /etc/kbd/config)



console-tools :

$ grep -v ^# /etc/console-tools/config
BLANK_TIME0
BLANK_DPMS=off
POWERDOWN_TIME0

Quelle est la sortie de locale ?



locale
LANG=fr_FR.UTF-8
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL
Utilises-tu un framebuffer ?



oui, d'ailleur,

$ /usr/sbin/fbset
mode "1024x768-76"
# D: 78.653 MHz, H: 59.949 kHz, V: 75.694 Hz
geometry 1024 768 1024 768 32
timings 12714 128 32 16 4 128 4
rgba 8/16,8/8,8/0,8/24
endmode


Merci par avance pour tes réponses !



de rien. En fait pour passer en UTF8, je n'ai fais qu'un
dpkg-reconfigure locales
et j'ai choisis "fr_FR.UTF-8" par défaut

--
Thomas Clavier http://www.tcweb.org
Lille Sans Fil http://www.lillesansfil.org
+33 (0)6 20 81 81 30 JabberID :


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Julien Valroff
--=-sHoGxdjeSQY46TEkB1EF
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Le mardi 06 septembre 2005 à 23:42 +0200, Thomas Clavier a écrit :
Julien Valroff a écrit :
> Qu'en est-il de console-data ?

je vois ça comment ?

> Dans mon cas, je n'arrive pas à comprendre si ce sont les polices de la
> console qui ne comprennent pas l'utf-8 (ou ne l'affiche pas
> correctement, en particulier dans le cas du symbole €), ou si c 'est le
> keymap qui n'est pas le bon.

je viens de voir un truc : dans le fb, l'euro est un carré blanc ...
dans mon terminal ça marche bien.


[...]
C'est bien le problème que j'ai décrit ;-)

Les carractères entrés depuis le fb ne sont pas les mêmes que ceux
depuis gnome-terminal


Non, et c'est logique, la console a sa propre configuration (polices, map c lavier...)

> J'ai pourtant essayé à maintes reprises... mais rien n'y fait . C'est
> vraiment dommage de butter sur cette petite chose.

Nous allons trouver.


C'est chose faite !
J'ai appliqué un patch[1] dont voici la description:
p1_conv_8bit_to_uni.patch: This patch makes the keyboard convert all
8-bit characters into their UTF-8 equivalent when the the keyboard is in
unicode mode. It uses the vt's encoding table, so make sure you do a
"setfont -m 8859-2" or whatever your favorite 8-bit encoding is.

J'ai également choisi cette police qui comprend le symbole € : lat9u-16
(mettre 'SCREEN_FONT=lat9u-16' dans /etc/console-tools/config).

Je ne suis pas certain de comprendre vraiment, mais du coup, tout
fonctionne (caractères accentués, différentss symboles, les touches
mortes etc...) en UTF-8.

Maintenant, si quelqu'un pouvait m'aider à comprendre, ou peut-êt re me
donner des liens à ce sujet, ce serait vraiment sympa.

Merci !
@+
Julien

[1] http://chris.heathens.co.nz/linux/utf8.html

--=-sHoGxdjeSQY46TEkB1EF
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD4DBQBDHxzpaxDuRdoK7O0RAuXeAJiUHccDreTThWbj7kUswKUNwehXAJ4/r6FP
8us32u5TTDXqrIK5c4cqNw= =dp/4
-----END PGP SIGNATURE-----

--=-sHoGxdjeSQY46TEkB1EF--



--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Julien Valroff
--=-qD7rXuwtgoKzsfEImf+0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Le mercredi 07 septembre 2005 à 19:01 +0200, Julien Valroff a écr it :
[...]
C'est chose faite !
J'ai appliqué un patch[1] dont voici la description:
p1_conv_8bit_to_uni.patch: This patch makes the keyboard convert all
8-bit characters into their UTF-8 equivalent when the the keyboard is in
unicode mode. It uses the vt's encoding table, so make sure you do a
"setfont -m 8859-2" or whatever your favorite 8-bit encoding is.

J'ai également choisi cette police qui comprend le symbole € : lat9u-16
(mettre 'SCREEN_FONT=lat9u-16' dans /etc/console-tools/config).

Je ne suis pas certain de comprendre vraiment, mais du coup, tout
fonctionne (caractères accentués, différentss symboles, le s touches
mortes etc...) en UTF-8.

Maintenant, si quelqu'un pouvait m'aider à comprendre, ou peut-à ªtre me
donner des liens à ce sujet, ce serait vraiment sympa.

Merci !
@+
Julien

[1] http://chris.heathens.co.nz/linux/utf8.html



Petite précision: dans tous les cas, l'utf-8 n'est utilisable que sur le
premier tty, sur les autres, il faut manuellement
lancer /usr/bin/unicode_start en tant que root : il s'agit du bug
#271013[1] sur console-tools (qui va bientôt fêter son premier
anniversaire, et n'est toujours pas résolu).

Pour finir, je ne suis pas certain que Debian soit réellement prê te pour
l'unicode...

@++
Julien

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug'1013

--=-qD7rXuwtgoKzsfEImf+0
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQBDIHEGaxDuRdoK7O0RAjdgAJ47Td8tGRyJo84PZBXGXB3KgLiaAQCcCEM1
EaTZVOY5Ss+lKo530OQxWo8 =H/K1
-----END PGP SIGNATURE-----

--=-qD7rXuwtgoKzsfEImf+0--



--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact