Vraag Hoe stel ik 'nomodeset' in nadat ik Ubuntu al heb geïnstalleerd?


Ik weet dat het bewerken van de boot options-regel en het toevoegen van 'nomodeset' mijn laptops probleem oplost tijdens LiveCD mode, wat ik niet weet is hoe het te stellen bij het opstarten via Grub2 nadat ik Ubuntu heb geïnstalleerd.

Dus mijn vraag is, hoe stel ik nomodeset in voordat ik opstart in Ubuntu?


78
2018-05-01 11:38


oorsprong




antwoorden:


Ga als volgt te werk om Grub2 tijdens het opstartproces te bewerken:

  1. Onmiddellijk na het BIOS-startscherm tijdens het opstarten, houdt u de SHIFT-knop ingedrukt. Hiermee wordt grub weergegeven met een lijst met kernels en herstelopties

    enter image description here

  2. druk op e om de eerste getoonde kernel te bewerken

    enter image description here

  3. Zoek de regel die eindigt op quiet splash. Voeg uw opstartoptie toe vóór deze trefwoorden, d.w.z. zodat de regel eruitziet als [...]nomodeset quiet splash
  4. Druk op CTRL + X om op te starten

Volg de stappen in Het antwoord van Coldfish over hoe je de bootoptie nomodeset permanent kunt repareren, zodat je deze handmatige procedure niet opnieuw hoeft te doorlopen.


85
2018-05-01 15:16



Ik ben bang dat ik in dit gebied geen rustige plonsoptie heb. Ik herken eigenlijk geen van de regels. - Dante Ashton
Dante - heeft wat foto's toegevoegd om hopelijk te helpen - fossfreedom♦
fossfreedom. Heel erg bedankt! Ik heb dit probleem gehad sinds 10.04! Mijn god, ik zou je knuffelen als ik kon! : D - Dante Ashton
Waar gaat de ro naartoe? - Hellreaver
Wat als er geen is quiet splash? Moet dat ook worden toegevoegd? - Nic Hartley


U zou deze optie moeten toevoegen aan /etc/default/grub, ten eerste:

sudo nano /etc/default/grub

en voeg dan toe nomodeset naar 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=""

En sla dan op door te slaan Ctrl+O, verlaat dan nano met Ctrl+X, dan gewoon uitvoeren:

sudo update-grub

102
2018-05-01 11:45





Ik had hetzelfde probleem. De bovenstaande oplossingen zijn allemaal correct, maar het is een beetje lastiger als je dit moet corrigeren als je vanaf een live-cd werkt. ik vond dit blogpost erg behulpzaam.

De auteur stelt in principe voor om de geïnstalleerde Linux te koppelen vanuit de LiveCD. Ik deed dat en het heeft me veel geholpen. Dus hier zijn de stappen:

  • Start vanaf de live-cd en installeer Ubuntu of ga verder als dit al is gebeurd
  • Controleer uw geïnstalleerde partitie met het commando "gparted". Het opent een venster dat u vertelt waar u Ubuntu hebt geïnstalleerd. In mijn geval was het / dev / sda2 met een ext4-partitie.
  • Monteer de partitie: sudo mount /dev/sdXY /mnt
  • Dan mount / bind de mappen die Grub nodig heeft: 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

  • Ga vervolgens naar deze omgeving met behulp van chroot, wat ik een supersmart idee vond: sudo chroot /mnt

  • Je zou nu in staat moeten zijn om te bewerken /etc/default/grub, zoals de anderen hebben opgemerkt. Graag willen: sudo vi /etc/default/gruben verander de lijn GRUB_CMDLINE_LINUX_DEFAULT="nomodeset" Ik vond het erg handig om ook stilte en spatten te verwijderen, zodat ik achter de schermen iets kon zien bewegen.
  • De auteur merkte oorspronkelijk op, hij heeft dat nodig na een installatie van Windows, die Grub heeft gebroken. Hij moest opnieuw installeren. In mijn geval was Grub intact, maar mijn computer (mac) startte niet met de originele Grub-instellingen. Dus het enige wat ik nog over had was update-grub

De auteur is gedeactiveerd, maar ik heb net opnieuw opgestart en de nieuwe instellingen zijn op hun plaats. Met de optie "nomodeset" kon ik Ubuntu en Lubuntu opstarten vanaf een harde schijf van een MacBook Pro.


6
2017-07-30 19:59