L'administration en console n'est pas très confortable en 80 colonnes par 25 lignes. On se sent un peu à l'étroit surtout lorsqu'on vient de quitter un serveur X en 1920×1200 !
Donc pour rendre l'utilisation de vos consoles plus agréable, nous allons activer le framebuffer.
ATTENTION : Les manipulations suivantes ne sont pas sans risques. Vous touchez aux options de démarrage de votre machine. Donc, faites très attention et sauvegardez les fichiers que vous modifiez et préparez un Live CD au cas où…
Le framebuffer permet de changer la résolution du mode texte.
Sans changement vous êtes en 640×400 pixels soit : 80×25 caractères.
Avec framebuffer vous pouvez avoir 1280×1024 soit : 160×64 caractères !
pour effectuer le changement, vous devez modifier le menu.lst de GRUB:
sudo vi /boot/grub/menu.lst
Ajouter à la ligne qui commence par "# defoptions": "vga=794".
Pour ma part, le changement ressemble à cela :
# defoptions=quiet splash locale=fr_FR vga=794
vga=794 n'est qu'un exemple. Vous pouvez choisir le code dans le tableau suivant:
Couleurs | 640×480 | 800×600 | 1024×768 | 1280×1024 |
---|---|---|---|---|
8 bits | 769 | 771 | 773 | 775 |
15 bits | 784 | 787 | 790 | 793 |
16 bits | 785 | 788 | 791 | 794 |
24 bits | 786 | 789 | 792 | 795 |
Une fois votre modification faites, pour la prise en compte, lancer :
sudo update-grub
Redémarrer et c'est fini !
Subtilité d'Ubuntu Gutsy
Cette modification faite sur sur cette distribution ne fonctionne pas du premier cout !
En fait, le module nécessaire au bon fonctionnement de framebuffer est "blacklister". Il faut donc l'activer en modifiant deux fichiers.
Dans le fichier /etc/modprobe.d/blacklist-framebuffer, ajouter un # devant la ligne :
blacklist vesafb
Dans le fichier /etc/initramfs-tools/modules, ajouter les deux lignes suivantes :
vesafb
fbcron
Pour prendre en compte les modifications, lancer la commande suivante :
sudo update-initramfs -k all -u
Un petit redémarrage… Et roulez jeunesse !
Depuis Karmic Koala (Ubuntu 9.10)
Depuis Karmic le fichier menu.lst n'existe plus. Une modification est à faire dans /etc/default/grub.
Remplacez la ligne :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Par :
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash vga=794"
Une fois votre modification faites, pour la prise en compte, lancer :
sudo update-grub
Redémarrer et c'est fini !