Aller au menu - Aller au contenu

[FreeBSD] caractères accentués en console

Pour accéder à cette section
Connectez-vous !
connexion_rpx

Résolu Le problème de ce sujet a été résolu

Page 1 
Auteur Message
2 visiteurs sur ce sujet (2 anonymes)
Page 1 
Hors ligne confusion # Posté le 06/02/2012 à 21:42:45
Lapin compris
Avatar

Bonjour,

J'ai récemment installé FreeBSD 9.0. J'ai configuré /etc/login.conf comme indiqué dans le handbook.

J'ai aussi dans /etc/rc.conf :

Code : Console
font8x16=iso15-8x16
font8x14=iso15-8x14
font8x8=iso15-8x8


Voici les variables d'environnement après login de mon utilisateur :

Code : Console
LANG=fr_FR.ISO8859-15
MM_CHARSET=ISO-8859-15


Mais les accents ne s'affichent pas correctement dans la console (je n'ai pas installé X) : la touche é donne \theta, la touche à donne \alpha, etc.

Est-ce que quelqu'un aurait une idée pour régler ce problème ?

Merci d'avance :)
Publicité # Posté le 06/02/2012 à 21:42:45

Hors ligne Taurre # Posté le 07/02/2012 à 12:20:48
Avatar

Études : Université de Liege

Cette réponse a aidé l'auteur du sujet Cette réponse a aidé l'auteur du sujet
Salut,

Je lis un peu plus bas qu'il faut également modifier le type de console dans le fichier /etc/ttys, est-ce que tu as opéré cette modification? Sinon, n'oublie pas d'exporter les variables LANG et MM_CHARSET.

Pour une coloration syntaxique du C à jour :pirate:

« In our experience, C has proven to be a pleasant, expressive, and versatile language for a wide variety of programs. It is easy to learn, and it wears well as one's experience with it grows ». (Brian W. Kernighan & Dennis M. Ritchie)
 
Hors ligne UNIX develloper # Posté le 07/02/2012 à 12:24:28
Powered by FreeBSD 9.0
Avatar

Études : Epitech Toulouse

Cette réponse a aidé l'auteur du sujet Cette réponse a aidé l'auteur du sujet
Jusqu'a present, ca a l'air bon, il faut juste que tu recompile ton kernel avec:
Code : Autre
1
2
options TEKEN_UTF8
options TEKEN_XTERM

puis que tu edite le fichier /etc/ttys et que tu remplace toutes les lignes:
ttyv* "/usr/libexec/getty Pc" cons25 on secure
par:
ttyv* "/usr/libexec/getty Pc" xterm on secure
et encore une autre conf:
Code : Console
setenv EDITOR ee
vipw

Tu recherche la ligne qvec ton login et en entre les 2 points tu met french:
unix-dev:$1$00edYNK2$heBNRz65txD0j7bGtB40r.:1001:1001::0:0:UNIX Develloper:/home/unix-dev:/bin/tcsh
unix-dev:$1$00edYNK2$heBNRz65txD0j7bGtB40r.:1001:1001:french:0:0:UNIX Develloper:/home/unix-dev:/bin/tcsh

Image utilisateur FreeBSD 9.0-RELEASE
Le daemon domminera!!!
Image utilisateur
Image utilisateur
Image utilisateur
 
Hors ligne confusion # Posté le 07/02/2012 à 17:55:17
Lapin compris
Avatar

Merci à vous deux.
En fait j'ai relu le chapitre du handbook concerné et, en effet, j'avais zappé un passage (bien vu Taurre).

Pour finir, j'ai configuré le français en "classe de login" et ajouté french sur mon login, comme indiqué par UNIX develloper.

Ca marche bien maintenant.

Quant à la recompilation du kernel, j'essaierai, pour l'UTF8
:)

Bonne soirée !
Hors ligne UNIX develloper # Posté le 07/02/2012 à 18:05:14
Powered by FreeBSD 9.0
Avatar

Études : Epitech Toulouse

Oha c'est vite fait de recompiler un kernel... Il me faut a peine une heure pour recompiler le world + le kernel en -j8 et tout reinstaller dans VMware...

Image utilisateur FreeBSD 9.0-RELEASE
Le daemon domminera!!!
Image utilisateur
Image utilisateur
Image utilisateur
 
Hors ligne Leryan # Posté le 07/02/2012 à 20:02:14
§ HAVE FUN AND FUCK DA WAY §
Avatar

Études : IUT Nancy-brabois

On a pas tous un octocœur, et ça prendra environ 15 minutes sur un P4 avec le minimum requis. (pour le noyau seul)

Sinon, l'option TEKEN_XTERM ne fonctionnera peut-être pas sous FreeBSD 8.2, en tout cas avec FreeBSD 9.0 c'est certain, cette option n'existe plus.

Donc si la compilation plante, songer à retirer TEKEN_XTERM.
Édité le 07/02/2012 à 20:02:51 par Leryan

Retour au forum "Linux et *BSD" ou à la liste des forums

Pour accéder à cette section
Connectez-vous !
connexion_rpx