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.
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.
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
Si vous disposez des sources de XFree86, vous pouvez en obtenir des patches au même endroit et compiler les binaires vous-même.
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.