FreeBSD et les polices de caractères: Un guide utilisateur
Précédent |  | Suivant

# 4. Configurer une console virtuelle en mode 80x60 lignes

Il faut d'abord charger une police de caractères 8x8. Le fichier `/etc/sysconfig`[1] doit donc contenir les lignes:

    # choose font 8x8 from /usr/share/syscons/fonts/* (or NO for default)
    font8x8=/usr/share/syscons/fonts/cp437-8x8.fnt

La commande pour changer de mode d'affichage est vidcontrol(1):

    bash$ vidcontrol VGA_80x60

Différents programmes en mode plein-écran, tel vi(1), doivent pouvoir déterminer la taille actuelle de l'écran. Elle peut être configurée avec stty(1):

    bash$ stty crt rows 60 columns 80

Pour rendre cela moins fastidieux, ces commandes peuvent être introduites dans une procédure exécutée au démarrage du système. Voici une façon de le faire:

1. Modifiez `/etc/sysconfig` comme expliqué plus haut,

2. Ajoutez les lignes suivantes à `/etc/rc.local`:

       for tty in /dev/ttyv?
       do
         vidcontrol VGA_80x60 <$tty >/dev/null 2<&1
       done

3. Ajoutez les lignes suivantes à `/etc/profile`:

       TTYNAME=`basename \`tty\``
       if expr "$TTYNAME" : 'ttyv' > /dev/null
       then
         stty crt rows 60 columns 80
       fi

Références: stty(1), vidcontrol(1).

### Notes

[1] | N.d.T.: `/etc/rc.conf` dans les versions récentes de FreeBSD.

Précédent | Sommaire | Suivant
Quels formats de polices de caractères puis-je utiliser? |  | X11 et les polices “Type 1”

Ce document, ainsi que d'autres peut être téléchargé sur ftp.FreeBSD.org/pub/FreeBSD/doc/.

Pour toutes questions à propos de FreeBSD, lisez la documentation avant de contacter <questions@FreeBSD.org>.
Pour les questions sur cette documentation, contactez <doc@FreeBSD.org>.