J'ai fait une nouvelle installation d'Ubuntu 11.04 sur un ordinateur portable HP 550. Mais grub2 ne correspond pas vraiment à la meilleure résolution d'écran que ce portable puisse prendre en charge (1280x800).
Comment puis-je faire cela sans utiliser une application tierce?
Faire ceci en toute sécurité nécessite deux étapes.
Redémarrez et maintenez enfoncé Shift pour afficher votre ver. Appuyez sur C
pour passer en mode console. Puis tapez (pour les versions Ubuntu antérieures à 18.04):
$ vbeinfo
Pour Ubuntu 18.04 et versions ultérieures:
$ videoinfo
Cela affichera divers trucs pour savoir comment grub reconnaît votre écran. En bas se trouve "mode préféré" - dans votre cas, il devrait dire 1280x800. Notez la valeur.
Remarque: Parfois, certaines cartes vidéo défectueuses donnent à Grub une mauvaise résolution par défaut - si le mode préféré est beaucoup plus élevé que prévu, sélectionnez le mode le plus proche que vous attendiez dans la liste.
Presse Esc pour revenir à grub et appuyez sur Enter pour démarrer.
Atteignez votre terminal et tapez
$ Sudo nano /etc/default/grub
trouver la ligne
#GRUB_GFXMODE=640x480
supprimez le #
et changez le 640x480
avec le mode préféré que vous avez noté. Par exemple.:
GRUB_GFXMODE=1280x800
enregistrer, puis tapez
$ Sudo update-grub
Remarque: le mode préféré doit être parmi ceux répertoriés par vbeinfo. Par exemple, si votre mode préféré est 1920x1080 (un paramètre de format d'image 16x9 commun), votre mode préféré n'est PAS pris en charge par vbeinfo et risque de ne pas fonctionner correctement. En fait, il ne semble y avoir aucun mode 16x9 supporté par vbeinfo, à partir de Ubuntu 13.04. Dans ce cas, vous pouvez essayer de revenir à quelque chose de commun comme 640x480, qui, semble-t-il, supporte la plupart des moniteurs et vbeinfo. En outre, tous les modes pris en charge par vbeinfo ne sont pas nécessairement pris en charge par votre moniteur et vous devrez peut-être expérimenter.
J'utilise Ubuntu 16.04 et les choses sont un peu différentes dans la version fournie de Grub pour moi.
La commande vbeinfo
n'existe pas.
videoinfo
name__videotest
que vous pouvez utiliser pour tester une résolution donnée, par exemple. videotest 1280x1024
. Cependant, alors que ce test fonctionnait pour moi, je ne pouvais pas alors revenir au menu de bouffe! Donc, ce n'est pas aussi utile (à moins que quelqu'un puisse expliquer comment échapper au test.)/etc/default/grub
mais la ligne que vous recherchez s'appelle désormais GRUB_GFXMODE
. Alors laissez un commentaire et réglez-le sur le mode souhaité.update-grub
et redémarrez.J'utilise 14.04LTS sur un ASUS M51AC avec un OEM Nvidia 625GT. J'ai trouvé qu'en plus de la réponse acceptée, j'avais besoin d'ajouter la ligne suivante:
GRUB_GFXPAYLOAD="keep"
dans/etc/default/grub.
Facile à utiliser les paramètres de personnalisation Grub2. Allez dans "Préférences" -> "Apparence"
Pour moi sur le serveur Ubuntu 17.10, c’était
GRUB_GFXPAYLOAD_LINUX="keep"
GRUB_GFXMODE="1920x1080x32"
J'ai également dû définir les paramètres suivants pour éviter que l'arrêt ne soit suspendu
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"