HOW-TO 10.04 Grub2 Plymouth dual-boot - fixa Ubuntulogga
Postat: 14 aug 2010, 14:49
Om du har installerat proprietära grafikdrivrutiner från ex. Nvidia så har kanske din Ubuntulogotype blivit lågupplöst vid uppstart, eller rentav försvunnit helt. Följande är en instruktion för att åtgärda det.
Det första steget är att ta reda på vilken upplösning som stöds av grafikkortet. Det kan man göra med programmet
hwinfo, installera från "software center" eller från terminalen:
Därefter kör man följande kommando i terminalen för att se en lista över upplösning som stöds:
Men detta är överkurs om man vet vad som är native upplösning. 1024x768 är safe mode om man är osäker.
...
Fram till helt nyligen hade jag inte dual-boot varför det fanns en enkel fix på problemet med loggan:
Lägg till följande rader (ta bort # och ändra till upplösning som din dator stödjer)
Alternativt
spara och avsluta, skriv därefter in i terminalen
Klart. Starta om för att se resultatet. Men detta fungerar alltså inte vid dual-boot om du har en bootmeny, om så är fallet så fungerar (förhoppningsvis) nedanstående instruktion istället.
...
I sommar var jag tvungen att installera Windows 7. För att inte installationen skulle radera boot managern (eller på annat sätt riskera påverka min befintliga Ubuntu-installation) så lade jag win7 på en andra intern hårddisk. Jag skapade en bootbar NTFS partition med gparted på den andra hårddisken och pekade om startskivan i BIOS, varefter win7 automatiskt valde den för installation.
Därefter använde jag
startup-manager för att göra en startmeny i grub2. Men efter det försvann logotypen och ersattes av en serie mångfärgade pixlar högst upp på skärmen under starten av Ubuntu.
På nätet cirkulerar följande instruktion som fungerade utmärkt för mig:
Installera
v86d, antingen från terminal enligt nedan, eller från "software center".
Därefter ändra inställningar i grub2:
genom att byta ut följande rad
mot denna rad
Efter "mode_option=" i raden ovan skriver du en upplösning som stöds av din dator, och om du inte redan ändrat upplösningen enligt ovan ändrar du också raden
till
[eller mer korrekt, till den upplösning du angav innan]
Spara. Därefter ändrar du följande fil:
Skriv/klistra in följande textrad sist i dokumentet
Där "1680x1050" ersätts av den upplösning du tidigare angivit. Spara och avsluta.
Öppna en terminal och skriv/klistra in följande rad:
Därefter är det dags att uppdatera inställningarna du ändrat, i terminalen:
och när den uppdateringen är klar
Klart! Starta om datorn för att se resultatet.
Det första steget är att ta reda på vilken upplösning som stöds av grafikkortet. Det kan man göra med programmet

Kod: Markera allt
sudo apt-get install hwinfo
Kod: Markera allt
sudo hwinfo --framebuffer
...
Fram till helt nyligen hade jag inte dual-boot varför det fanns en enkel fix på problemet med loggan:
Kod: Markera allt
sudo gedit /etc/default/grub
Kod: Markera allt
GRUB_GFXMODE=1680x1050
GRUB_GFXPAYLOAD_LINUX=1680x1050
Kod: Markera allt
GRUB_GFXMODE=1680x1050
GRUB_GFXPAYLOAD_LINUX=keep
Kod: Markera allt
sudo update-grub
...
I sommar var jag tvungen att installera Windows 7. För att inte installationen skulle radera boot managern (eller på annat sätt riskera påverka min befintliga Ubuntu-installation) så lade jag win7 på en andra intern hårddisk. Jag skapade en bootbar NTFS partition med gparted på den andra hårddisken och pekade om startskivan i BIOS, varefter win7 automatiskt valde den för installation.
Därefter använde jag

På nätet cirkulerar följande instruktion som fungerade utmärkt för mig:
Installera

Kod: Markera allt
sudo apt-get install v86d
Kod: Markera allt
gksu gedit /etc/default/grub
Kod: Markera allt
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
Kod: Markera allt
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset video=uvesafb:mode_option=1680x1050-24,mtrr=3,scroll=ywrap"
Kod: Markera allt
#GRUB_GFXMODE=640x480
Kod: Markera allt
GRUB_GFXMODE=1680x1050
Spara. Därefter ändrar du följande fil:
Kod: Markera allt
gksu gedit /etc/initramfs-tools/modules
Kod: Markera allt
uvesafb mode_option=1680x1050-24 mtrr=3 scroll=ywrap
Öppna en terminal och skriv/klistra in följande rad:
Kod: Markera allt
echo FRAMEBUFFER=y | sudo tee /etc/initramfs-tools/conf.d/splash
Kod: Markera allt
sudo update-grub2
Kod: Markera allt
sudo update-initramfs -u