Contenu | Rechercher | Menus
Selon les tags présents sur cette page, celle-ci est ancienne et ne contient plus d'informations sur une des versions supportées d'Ubuntu.
Apportez votre aide…

Changer la définition de l'écran au démarrage

Cette page est utile pour le système d'amorçage GRUB Legacy, ce qui peut-être votre cas si vous utilisez Ubuntu 8.04.
Pour les versions plus récentes d'Ubuntu, utilisant GRUB-PC vous pouvez obtenir des résolutions supérieures en utilisant framebuffer.

Détail technique

Lorsqu'une définition d'écran a été choisie avec la touche [F4] dans l'écran d'accueil du Desktop CD (avant installation), le paramètre « vga » est sauvegardé dans le fichier « /boot/grub/menu.lst » puis passé au noyau à chaque démarrage. Ce paramètre accepte différents types de codes pour indiquer la définition choisie.

Plus loin, un tableau non exhaustif récapitulant les codes trouvés sur différents sites web…

Tableau des codes pour le paramètre « vga »

Il existe deux type de codes — décimaux ou hexadécimaux — qui peuvent l'un comme l'autre être passés au noyau via le paramètre « vga ».

Installez le paquet hwinfo pour identifier les modes supportés par votre carte graphique en utilisant la commande

sudo hwinfo --framebuffer

Ou bien utilisez le tableau suivant (à noter que certaines valeurs de ce tableau semblent variables suivant la carte graphique) :

Définition Affichage 8 bits Affichage 16 bits Affichage 24 bits
Taille Nom Ratio décimal hexa. décimal hexa. décimal hexa.
640 × 480 VGA 1.33 769 0x301 785 0x311 786 0x312
800 × 600 SVGA 1.33 771 0x303 788 0x314 789 0x315
1024 × 768 XGA 1.33 773 0x305 791 0x317 792 0x318
1152 × 864 XGA+ 1.33 353 ?0x161 355 ?0x163 356 ? 0x164
1400 × 1050 SXGA+ 1.33 839 ? 0x347 ? 834 0x342 835 0x343
1600 × 1200 UXGA 1.33 796 0x31C 798 0x31E 799 0x31F
2048 × 1536 QXGA 1.33 ? ? ? ? 850 ? 0x352 ?
3200 × 2400 QUXGA 1.33 ? ? ? ? ? ?
640 × 400 ? 1.60 ? ? 829 0x33D 830 0x33E
1280 × 800 WXGA 1.60 867 0x363 868 0x364 869 0x365
1440 × 900 WXGA+ 1.60 864 0x360 866 0x362 867 0x363
1680 × 1050 WSXGA+1.60 872 ? 0x368 ? ? ? 873 0x369
1920 × 1200 WUXGA 1.60 892 ? 0x37c ? ? ? 893 ? 0x37d ?
1280 × 1024 SXGA 1.25 775 0x307 794 0x31A 795 0x31B
2560 × 2048 QSXGA 1.25 ? ? ? ? ? ?
1280 × 720 WXGA 1.77 ? ? ? ? ? 0x037b
1600 × 1024 WSXGA 1.56 ? ? ? ? ? ?

Le code 836 (0x344) semble être utilisé pour 32 bits.

Une page plus complète sur les codes VESA est disponible ici (en anglais).

Modifier le code

Pour modifier le code actuellement d'usage sur votre installation, ouvrez avec les droits d'administration le fichier /boot/grub/menu.lst et repérez dans la partie basse du fichier, la ligne commençant d'une des façons suivantes :

  ## e.g. defoptions=vga=??? resume=/dev/hda5
  # defoptions=quiet splash 

Où « ??? » représente le code de définition actuel de l'écran de démarrage. Exemples: vga=792 ou vga=0x318
Si aucune mention du paramètre « vga » n'est faite dans la seconde ligne, vous pouvez toujours l'ajouter, par exemple de cette manière :

  # defoptions=quiet splash vga=???

Lorsque le fichier /boot/grub/menu.lst a été modifié, utilisez la commande suivante pour appliquer les changements.

sudo update-grub

Contributeurs : Lokx et les contributeurs d'Ubuntu-fr.


installation/definition_demarrage.txt · Dernière modification: Le 26/03/2013, 23:10 par fabux
Le contenu de ce wiki est sous licence : CC BY-SA v3.0