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 ?

4voto

Arch User Points 59

Pourquoi je réponds à cette menace même si elle est très ancienne ? La réponse est assez simple, car de nombreuses autres menaces y font référence.

Si vbeinfo o hwinfo --framebuffer n'affiche pas la résolution native de votre écran, alors désactivez vesa, pour ce faire, supprimez les options vga= dans :

sudo nano /etc/default/grub

Recherche de GRUB_CMDLINE_LINUX_DEFAULT= et retirer vga= si vous le trouvez.

Si vous avez supprimé cette option, n'oubliez pas de générer un nouveau Grub.cfg :

sudo update-grub

Si vous ne savez pas si vous l'avez bien fait, il suffit de redémarrer et d'ouvrir un terminal :

grep vga /proc/cmdline
grep -ir vga /etc/modprobe.d/

Si grep ne montre rien, alors vous avez supprimé l'option vga=.

Maintenant, installez uvesafb :

sudo apt-get install v86d

Assurez-vous que le module uvesafb est inclus dans votre initrd. Ajoutez-le à la fin de /etc/initramfs-tools/modules :

sudo sh -c "echo uvesafb >> /etc/initramfs-tools/modules"

Pour voir quels modes sont disponibles :

sudo modprobe uvesafb
cat /sys/bus/platform/drivers/uvesafb/uvesafb.0/vbe_modes

Maintenant, configurez uvesafb mode_option=YOURxResoultion-BitColorMode par exemple 1280x1024-32 :

sudo sh -c "echo options uvesafb mode_option=1280x1024-32 scroll=ywrap > /etc/modprobe.d/uvesafb.conf"

N'oubliez pas de reconstruire votre initrd :

sudo update-initramfs -k all -u

Maintenant, vous pouvez redémarrer !

Siehe ce pour plus de détails. C'est pour debian, mais ça marche aussi pour ubuntu. J'espère que cela vous a aidé et que cela devrait être plus générique que d'utiliser grub2.

2voto

Paul Paku Points 121

Ubuntu 18 mode console :

Editar

GRUB_CMDLINE_LINUX_DEFAULT="splash quite"

sur

/etc/default/grub

donc la nouvelle ligne ressemble à :

GRUB_CMDLINE_LINUX_DEFAULT="splash quiet vga=XXX nomodeset"

d'où vient XXX

https://www.pendrivelinux.com/vga-boot-modes-to-set-screen-resolution/

puis recharger la configuration de Grub et rebooter

update-grub2
reboot

1voto

jrishaw Points 71

Ceci ne changera pas la police de caractères au démarrage, mais pour la console sur Ctrl + Alt + F[1-6]

Installez les polices Ubuntu personnalisées pour votre console :

sudo apt-get install fonts-ubuntu-font-family-console

Et créer un script /usr/local/bin/fontset avec cette commande :

#!/bin/sh
setfont /usr/share/consolefonts/Uni3-TerminusBold32x16.psf.gz

(choisissez le fon souhaité dans le dossier /usr/share/consolefonts/ )

Vous pouvez soit appeler fontset chaque fois sur votre console après avoir utilisé Ctrl + Alt + F1

ou ajoutez cette ligne à votre /root/.profile

[ ! -t 0 ] && sleep 1 & /usr/local/bin/fontset

(ne l'ajoutez pas à votre profil utilisateur, sinon vous obtiendrez une erreur lors d'un démarrage graphique).

source : Redimensionnement de la police sur l'écran de message de démarrage et la console

1voto

user2279952 Points 111

J'ai pu augmenter la résolution de la console sur un serveur Ubuntu 20.04.2 VM en éditant /etc/default/grub et la mise en place GRUB_GFXMODE à la résolution souhaitée (dans mon cas, en mettant GRUB_GFXMODE=1152x864 ), puis en exécutant sudo update-grub2 . J'ai pu trouver les modes de résolution disponibles en exécutant sudo hwinfo --framebuffer . J'utilise Grub 2.04 .

0voto

Otti Points 1

Ce qui suit a fonctionné pour moi sur Debian Stretch 4.9.51-1.
Pas d'interface graphique, seulement le mode console :

Editar /etc/default/grub et ajoutez la ligne suivante

GRUB_CMDLINE_LINUX_DEFAULT="splash vga=795 nomodeset"

Pour une liste de vga= codes voir http://pierre.baudu.in/other/Grub.vga.modes.html

En nomodeset empêche la résolution de changer à nouveau après l'initialisation de Grub [merci Comment augmenter la résolution en mode console ? ]

EDITAR: Comme mentionné par @Videonauth : Après, faites : sudo update-grub

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