Comment définir 'nomodeset' après avoir déjà installé Ubuntu?

77

Je sais que l'édition de la ligne des options de démarrage et l'ajout de 'nomodeset' résout le problème de mes ordinateurs portables pendant le mode LiveCD, ce que je ne sais pas, c'est comment le configurer au démarrage via Grub2 >

Alors, ma question est, comment puis-je définir nomodeset avant de démarrer dans Ubuntu?

    
posée Dante Ashton 01.05.2011 - 13:38
la source

3 réponses

83

Pour modifier Grub2 pendant le processus de démarrage, essayez ce qui suit:

  1. Immédiatement après l’écran de démarrage du BIOS lors du démarrage, appuyez sur le bouton SHIFT et maintenez-le enfoncé. Cela vous affichera grub contenant une liste de noyaux et d’options de récupération

  2. Appuyez sur e pour éditer le premier noyau affiché

  3. Recherchez la ligne se terminant par quiet splash . Ajoutez votre option de démarrage avant ces mots-clés - c'est-à-dire que la ligne ressemble à [...] nomodeset quiet splash
  4. Appuyez sur CTRL + X pour démarrer

Suivez les étapes de la réponse de Coldfish sur la façon de corriger définitivement l’option de démarrage de nomodeset afin de ne pas avoir à Passez à nouveau cette procédure manuelle.

    
réponse donnée fossfreedom 01.05.2011 - 17:16
la source
99

Vous devez d'abord ajouter cette option à /etc/default/grub :

sudo nano /etc/default/grub

puis ajoutez nomodeset à GRUB_CMDLINE_LINUX_DEFAULT :

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR='lsb_release -i -s 2> /dev/null || echo Debian'
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
GRUB_CMDLINE_LINUX=""

Puis sauvegardez en appuyant sur Ctrl + O , puis quittez nano avec Ctrl + X , puis simplement courir:

sudo update-grub
    
réponse donnée Coldfish 01.05.2011 - 13:45
la source
6

J'ai eu le même problème. Les solutions ci-dessus sont toutes correctes, mais elles sont un peu plus compliquées lorsque vous devez résoudre ce problème lorsque vous utilisez un Live CD. J'ai trouvé ce blog très utile.

L'auteur propose essentiellement de monter le Linux installé depuis le LiveCD. Je l'ai fait et ça m'a beaucoup aidé. Alors, voici les étapes:

  • Exécuter à partir du Live CD, installez Ubuntu ou continuez si c'est déjà fait
  • Vérifiez votre partition installée avec la commande "gparted". Il ouvre une fenêtre vous indiquant où vous avez installé Ubuntu. Dans mon cas, il s'agissait de / dev / sda2 qui contenait une partition ext4.
  • Montez la partition: sudo mount /dev/sdXY /mnt
  • Montez / lie ensuite les répertoires auxquels Grub doit accéder: sudo mount --bind /dev /mnt/dev && sudo mount --bind /dev/pts /mnt/dev/pts && sudo mount --bind /proc /mnt/proc && sudo mount --bind /sys /mnt/sys

  • Passez ensuite à cet environnement en utilisant chroot, ce que j'ai trouvé une idée supersmart: sudo chroot /mnt

  • Vous devriez maintenant pouvoir éditer /etc/default/grub , comme les autres l'ont fait remarquer. Comme: sudo vi /etc/default/grub et changez la ligne GRUB_CMDLINE_LINUX_DEFAULT="nomodeset" J'ai trouvé très utile de supprimer aussi le silence et les éclaboussures pour voir quelque chose bouger dans les coulisses.
  • L'auteur à l'origine, il en a besoin après une installation de Windows, qui a cassé Grub. Il devait réinstaller Dans mon cas, Grub était intact, mais mon ordinateur (mac) ne démarre pas avec les paramètres Grub d'origine. Donc, la seule chose qui me restait était update-grub

L'auteur a démonté, mais je viens de redémarrer et les nouveaux paramètres étaient en place. Avec l'option "nomodeset", j'ai pu démarrer Ubuntu et Lubuntu à partir d'un disque dur MacBook Pro.

    
réponse donnée Christian 30.07.2017 - 21:59
la source

Lire d'autres questions sur les étiquettes