Debian/Ubuntu: Changer la résolution de la console

Attention, ne marche qu’avec la version 1 de GRUB – c’est-à-dire pour les versions d’Ubuntu antérieures à la 9.10.

Avoir un petit ordinateur annexe qui sert de serveur c’est bien, ne pas en avoir – ou vouloir utiliser des solutions plus portables – c’est moins pratique. Pour ça, on peut utiliser des Debian virtualisés avec VirtualBox par exemple. Néanmoins, on ne peut pas se connecter à distance sur les consoles de ces machines virtualisées depuis l’hôte. On est donc obligés d’utiliser le système d’exploitation, sans interface graphique, en mode console. Seulement, la console est parfois très petite, on peut donc facilement changer la résolution de celle-ci.
La problème: Le gros problème, c’est que le pilote graphique VESA ne permet d’utiliser des résolutions pré-configurées, en petit nombre…

Changer la résolution dans les paramètres de démarrage GRUB

Pour changer la résolution de la console, il faut ajouter l’option vga dans la ligne kernel du groupe de lignes correspondant au système à utiliser. Ainsi, voilà la ligne de départ:

kernel        /boot/vmlinuz-2.6.26-2-686 root=/dev/hda1 ro quiet

Avec la ligne vga, la voici:

kernel        /boot/vmlinuz-2.6.26-2-686 root=/dev/hda1 ro quiet vga=790

Valeur de vga

La valeur de VGA correspond à la résolution, issue du tableau ci-dessous:

Color depth	640x480	800x600	1024x768  1280x1024
---------------------------------------------------------
  8bit		769	771	773	775
 15bit		784	787	790	793
 16bit		785	788	791	794
 24bit		786	789	792	795

3 thoughts on “Debian/Ubuntu: Changer la résolution de la console

  1. Pour accéder au guest dans VirtualBox, une petite astuce : il suffit d’activer une 2ème carte réseau, qui sera configurée pour avoir un accès privé hôte/Host only :)
    Ou alors, lorsque l’on peut (ie lorsqu’on peut obtenir plusieurs adresses IP sur le réseau), l’accès par pont est une bonne alternative :)

Leave a Reply

Your email address will not be published. Required fields are marked *

*


*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">

Notify me of followup comments via e-mail. You can also subscribe without commenting.