58 votes

Comment augmenter la résolution en mode console ?

Lorsque mon ordinateur passe en mode console (démarrage, arrêt ou Ctrl + Alt + F1) ), le texte est super grand. Je ne peux pas en faire une capture d'écran, mais on dirait une résolution de 640 x 480. Mon écran fonctionne normalement à 1440 x 900.

Je me souviens que le texte de la console qui apparaissait lors de l'installation à partir du CD était beau et petit.

Comment puis-je faire en sorte que le texte de la console ressemble à ce qu'il était lors du démarrage à partir du CD ?

39voto

benefactual Points 2373

J'ai trouvé une solution qui fonctionne à partir de ce message du forum

En bref :

Ouvrir /etc/default/grub avec votre éditeur préféré en tant que root.

Localisez la ligne qui dit GRUB_GFXMODE= ... et changez-la pour la résolution que vous voulez. Ajoutez une autre ligne pour une nouvelle variable appelée GRUB_GFXPAYLOAD avec la même résolution. Cela devrait ressembler à ceci :

GRUB_GFXMODE=1440x900x32
GRUB_GFXPAYLOAD=1440x900x32

Sauvegardez et quittez. Puis éditez en tant que root /etc/grub.d/00_header

Localisez la ligne qui dit if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=... . Comme précédemment, changez la résolution pour celle que vous voulez et ajoutez une autre ligne pour la charge utile :

if [ "x${GRUB_GFXMODE}" = "x" ] ; then GRUB_GFXMODE=1440x900x32 ; fi
if [ "x${GRUB_GFXPAYLOAD}" = "x" ] ; then GRUB_GFXPAYLOAD=1440x900x32 ; fi

Enfin, localisez la ligne qui dit "set gfxmode=${GRUB_GFXMODE} et ajoutez une ligne pour la charge utile en dessous. Cela devrait ressembler à ceci :

set gfxmode=${GRUB_GFXMODE}
set gfxpayload=${GRUB_GFXPAYLOAD}

Sauvegardez et quittez.

Toujours en tant que root, rafraîchissez Grub avec

update-grub2

Redémarrez, et le menu Grub et la console devraient avoir de plus belles résolutions.

Terminé !

23voto

vranger Points 339

Cela m'a aidé sur Ubuntu 14.04 avec ESXi 5.5 :

sudo vi /etc/default/grub

Changez la ligne en :

GRUB_CMDLINE_LINUX_DEFAULT="splash vga=792"

Alors cours :

sudo update-grub
sudo reboot -r now

Utilisez 795 ou 799 pour une plus haute résolution (Plus de détails) aquí ).

18voto

A.B. Points 84870
  1. Démarrer dans le menu Grub.
  2. Appuyez sur C pour aller à la ligne de commande Grub
  3. Exécuter vbeinfo et prendre une décision (par exemple, 1920x1200x32).
  4. Redémarrez votre système
  5. sudo nano /etc/default/grub
  6. Changement GRUB_GFXMODE= (par exemple GRUB_GFXMODE=1920x1200x32 )
  7. Définir GRUB_GFXPAYLOAD_LINUX a GRUB_GFXPAYLOAD_LINUX=keep
  8. sudo update-grub
  9. redémarrez votre système

15voto

Serge Stroobandt Points 3924

Définissez le mode graphique avec GRUB_GFXPAYLOAD_LINUX

Tout d'abord, installez xrandr et l'exécuter :

$ sudo apt-get install xrandr
$ xrandr

Les modes d'écran disponibles sont énumérés.

Maintenant, éditez /etc/default/grub :

$ sudo nano /etc/default/grub

En supposant que le fichier n'ait pas été édité, apportez les modifications suivantes :

La variable GRUB_CMDLINE_LINUX_DEFAULT doit contenir au moins nomodeset peut-être en plus de quiet y splash sur les systèmes de bureau.

GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"

Sur les systèmes serveurs, décommentez GRUB_TERMINAL=console pour voir plus de messages passant pendant le démarrage avant d'entrer dans la console graphique.

Laissez cette ligne en commentaire :

#GRUB_GFXMODE=640x480

À la fin du fichier, ajoutez une ligne :

GRUB_GFXPAYLOAD_LINUX=1280x1024x16

ou remplacez la valeur par tout autre mode (séparé par des virgules) qui est pris en charge par votre matériel. Les valeurs text , keep , auto , vga y ask devrait également fonctionner.

Enfin, après avoir enregistré la version modifiée /etc/default/grub con Ctrl + O et en sortant avec Ctrl + X , lancez les commandes suivantes :

$ sudo update-grub
$ sudo reboot

Cette réponse permet également de diminuer la résolution et/ou la fréquence de rafraîchissement ou la fréquence de la mémoire tampon sur les systèmes à fréquence réduite. Les moniteurs CRT présentent généralement des bandes de scintillement lorsque la fréquence de rafraîchissement est trop élevée.

4voto

GordonM Points 421

Juste un peu de contexte personnel : sur mon autre ordinateur, je n'ai aucun problème avec ce mode fantaisie (il fait 160 cols x 60 lignes, mais il a un moniteur CRT 4:3). Il est équipé d'une TNT2 (oui, je le jure), et ce mode s'est rapidement affiché au premier démarrage. Le problème, c'est qu'il le fait en chargeant le fichier nouveau et ce dernier est toujours un peu défectueux (dans mon cas, il bloque tout le système en essayant de déplacer Windows). Donc, pour avoir un système utilisable, j'ai du rétrograder vers l'ancien et stable nv ainsi que la désactivation de la configuration du mode (car le noyau charge toujours nouveau lorsqu'il est activé). Notez que je n'utilise pas de pilotes propriétaires nVidia, mais comme vous, je suis repassé en 80x25 en mode console.

C'est parce que le pilote nv n'utilise pas le noyau. réglage du mode de fonctionnement . Maintenant, je ne connais pas les pilotes propriétaires, mais je suppose qu'ils ont pu modifier votre configuration pour être utilisables, et c'est peut-être pour cela que vous voyez ce mode "grand". Il est possible qu'ils aient désactivé le réglage du mode lors de l'installation. C'est pourquoi vous voyez le mode texte "petit" lorsque vous démarrez à partir du CD Live.

Vous pouvez essayer de démarrer avec un mode VESA différent, mais cela dépend beaucoup de votre matériel. Pour cela, veuillez consulter http://en.wikipedia.org/wiki/VESA_BIOS_Extensions#Linux_video_mode_numbers . Par exemple, si vous voulez essayer de démarrer votre mode texte sur 1024x640, vous verrez que l'ID du mode est 877.

Ainsi, lors du démarrage, maintenez la touche SHIFT (au cas où vous n'auriez pas un Grub timeout) pour faire apparaître le menu de Grub. Sélectionnez le mode que vous souhaitez démarrer et appuyez sur 'e' (pour éditer les commandes). A la fin de la commande "kernel", ajoutez vga=877 . Le numéro est l'ID du mode, si vous voulez essayer d'autres modes, remplacez-le par le numéro souhaité.

De plus, sur cette même page Wikipedia, vous pouvez également essayer l'utile "Format universel" juste en dessous du tableau des modes. Ce site hwinfo est très utile.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X