2. La version chinoise de X-Window

Contenu de cette section

Le système X-Window est un environnement graphique puissant dédié à UNIX. Xfree86 est une libre implémentation du Système X-Window du MIT (X11R6). La version chinoise consiste en un patch sur Xfree86 destiné à permettre l'affichage des caractères chinois dans l'environnement X-Window. Son auteur est Shin-Ray Lee (srlee@csie.nctu.edu.tw). La version actuelle de CXwin ne reconnaît que le codage BIG5. Elle est disponible pour à la fois XFree86 3.1 et XFree86 3.2 . CXwin donne à vos menus chinois des barres de titre en Chinois pour différents gestionnaires de fenêtres et permet également d'afficher des sinogrammes dans quelques applications.

2.1 Où trouver tout cela

CXwin 3.1

On peut trouver XFree86 3.1 sur le plus important site ftp de logiciels chinois ftp.ifcss.org:/pub/software/linux/X11R6/CXwin/elf ou sur l'un de ses miroirs. Vous n'avez besoin que d'un seul serveur X. Dans mon cas, il me faut XF86_SVGA.gz, mais XF86_VGA16.gz devrait convenir à la plupart des cartes graphiques.

CXwin 3.2

Pour autant que je sache, XFree86 3.2 est la dernière version qui fonctionne avec CXwin. Vous pouvez récupérer CXwin 3.2 au format ELF pour Linux à linux.csie.nctu.edu.tw:/pub/linux/CXwin/elf

Les patches

Si vous disposez des sources de XFree86, vous pouvez en obtenir des patches au même endroit et compiler les binaires vous-même.

2.2 Comment installer

Décompressez le fichier 'gzippé', dans mon cas /tmp/XF86_SVGA.gz

# gzip -d XF86_SVGA.gz
Devenez super-utilisateur (root) et faîtes une copie de sauvegarde de votre serveur X originel.
# cd /usr/X11R6/bin
# mv XF86_SVGA XF86_SVGA_BACKUP
Déplacez CXwin vers son répertoire ad-hoc
# mv /tmp/XF86_SVGA /usr/X11R6/bin
# chown root.bin XF86_SVGA
# chmod 4755 XF86_SVGA
Pour fonctionner correctement, CXwin a également besoin de quatre fontes BIG5 : taipei15, taipei16, taipeik20 et taipeik24. Veuillez vous référer à la ``Section font-ref '' pour savoir comment installer des polices de caractères chinoises.

CXwin 3.1 est encore un peu bogué et instable. Je vous recommande d'effectuer une mise à jour vers XFree86 3.2 et d'utiliser CXwin 3.2. Ce programme est encore en phase alpha, vous pouvez donc vous en servir, mais à vos risques et périls. Cependant, je l'utilise depuis plus de trois mois et il fonctionne tout simplement à merveille. Vous trouverez quelques sympathiques captures d'écran de mon bureau à http://turb10.seas.ucla.edu/\~hongz .


Chapitre suivant, Chapitre Précédent

Table des matières de ce chapitre, Table des matières générale

Début du document, Début de ce chapitre