Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Debian opstartscherm  (gelezen 1770 keer)

Offline EvC

  • Lid
Debian opstartscherm
« Gepost op: 2019/08/01, 23:04:03 »
Debian start anders op dan Ubuntu: Ubuntu laat meteen het inlogscherm zien.
Bij Debian gaat dat in drie fasen. De afbeeldingen zijn van een virtuele Debian:

Fase 1: een wachtmoment of direct enteren:


Fase 2: een enorme terminal:


Fase 3: het inlogscherm:


Het liefst sla ik fase 1 en 2 over: meteen naar het inlogscherm dus.
Bij het zoeken naar deze wens vind ik heel veel informatie. Tutorials over Plymouth en splash screens zijn er in overvloed.
Gebruik ik deze zoektermen in Synaptic dan geeft dat de nodige informatie:

Plymouth:


Splash screen:


Graag jullie visie.

Dell XPS 13:  Fedora Workstation 40 Beta + GNOME Boxes

Offline h2o

  • Lid
Re: Debian opstartscherm
« Reactie #1 Gepost op: 2019/08/02, 08:15:27 »
Debian start niet anders op dan Ubuntu, maar laat alleen andere zaken zien.
Stap 2 kun je over laten slaan door het bestandje /etc/default/grub (als root) aan te passen.

Daar zie een regel met o.a. deze informatie (kan afwijken van jouw syteem)

Citaat
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="initcall_blacklist=dw_i2c_init-driver"
GRUB_CMDLINE_LINUX=""

Verander dat in

Citaat
GRUB_DEFAULT=0
GRUB_TIMEOUT=1
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT=""
GRUB_CMDLINE_LINUX=""

Dan in de terminal het volgende commando:

sudo update-grub && sudo reboot
Dan ben je in ieder geval al die regels die langsvliegen grotendeels kwijt. De timeout staat dan nu op 1 seconde ingesteld, dua na het booten heb je dan 1 seconde dat opstartscherm en dan een grotendeels zwart bootscherm men heel af en toe wat meldingen.
Werk laptops + werkstation: Debian Testing
Privé laptops: Debian Testing/Unstable
Test laptop: Diverse andere Linux distribities
Chromebooks: ChromeOS Flex

Offline MKe

  • Lid
Re: Debian opstartscherm
« Reactie #2 Gepost op: 2019/08/02, 08:15:51 »
Mijn visie? Ubuntu gaat precies door dezelfde fasen. Alleen legt hij er een splashscreen over de 2e fase heen zodat je het niet ziet, Dit maakt de boottijd ietsje langer. Ikzelf ben niet zo'n fan van splash screens, ik wil graag zien wat er gebeurt, maar als jij dat wel wilt, is dat natuurlijk je eigen keuze.

Fase 1 is de grub, ook Ubuntu heeft dit en iedereen die een dualboot heeft ziet dit ook. Weer zou ik deze niet skippen, omdat dit je gemakkelijker de mogelijkheid geeft om een oudere kernel te laden of een veiligheids modus als je een keer problemen hebt. Maar weer je eigen keus.
Om dit niet meer te zien doe je het volgende in de commandline:
sudo -H gedit /etc/default/grub

Verander GRUB_HIDDEN_TIMEOUT_QUIET=false naar GRUB_HIDDEN_TIMEOUT_QUIET=true en zet GRUB_HIDDEN_TIMEOUT op 0.
Effectief zet je gewoon de wachttijd op 0, zodat hij niet wacht.

edit: ik zie dat h20 mij voor was.
Voor fase2: Je hebt zelf al de splashscreens gevonden. Ga door op die route.

Offline h2o

  • Lid
Re: Debian opstartscherm
« Reactie #3 Gepost op: 2019/08/02, 08:19:06 »
PS: Fase 1 kan wel eens heel nuttig zijn als je problemen hebt met opstarten. Die zou ik niet overslaan als ik jou was.
Werk laptops + werkstation: Debian Testing
Privé laptops: Debian Testing/Unstable
Test laptop: Diverse andere Linux distribities
Chromebooks: ChromeOS Flex

Offline EvC

  • Lid
Re: Debian opstartscherm
« Reactie #4 Gepost op: 2019/08/02, 14:58:48 »
Fijn om te weten hoe ik de instellingen van Grub zichtbaar kan maken.
Daardoor zijn de Grub settings in Ubuntu 19.10 ook opvraagbaar.

Ter vergelijking:

GRUB_DEFAULT=0
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=0
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX="find_preseed=/preseed.cfg auto noprompt priority=critical locale=en_US"
Dell XPS 13:  Fedora Workstation 40 Beta + GNOME Boxes

Offline EvC

  • Lid
Re: Debian opstartscherm
« Reactie #5 Gepost op: 2019/08/07, 16:28:31 »
De volgende vraag kwam bij me op:

Waarom zou ik GRUB gebruiken als ik nooit een multiboot systeem gebruik?
Andere distributies installeer ik virtueel en alles speelt zich af in één partitie.

Het is een UEFI notebook en wil dus Debian met EFI als bootloader installeren.

Is dit plan uitvoerbaar?
Dell XPS 13:  Fedora Workstation 40 Beta + GNOME Boxes

nahjo

  • Gast
Re: Debian opstartscherm
« Reactie #6 Gepost op: 2019/08/07, 17:18:50 »
De volgende vraag kwam bij me op:

Waarom zou ik GRUB gebruiken als ik nooit een multiboot systeem gebruik?
Andere distributies installeer ik virtueel en alles speelt zich af in één partitie.

Het is een UEFI notebook en wil dus Debian met EFI als bootloader installeren.

Is dit plan uitvoerbaar?
Leuke vraag  :)
Schijnt mogelijk te zijn met EFIstub als het toverwoord voor DuckDuckGo (google mag ook)  ;)

Offline EvC

  • Lid
Re: Debian opstartscherm
« Reactie #7 Gepost op: 2019/08/10, 00:39:07 »
Opstarten met EFI is een hoofdstuk apart: wellicht iets voor later.

Met Plymouth ( zie uitleg ) is het gelukt om de enorme terminal achter een gordijntje te laten verdwijnen (splashscreen).

De GRUB opstarttijd is instelbaar met Grub Customizer:


Hier op 1-seconde ingesteld:


Plymouth is ingesteld met het tristar thema: en dat geeft deze achtergrond tijdens het opstarten van Debian 10 Cinnamon (virtueel):

Dell XPS 13:  Fedora Workstation 40 Beta + GNOME Boxes

Offline MKe

  • Lid
Re: Debian opstartscherm
« Reactie #8 Gepost op: 2019/08/11, 10:17:49 »
De volgende vraag kwam bij me op:

Waarom zou ik GRUB gebruiken als ik nooit een multiboot systeem gebruik?
Andere distributies installeer ik virtueel en alles speelt zich af in één partitie.

Het is een UEFI notebook en wil dus Debian met EFI als bootloader installeren.

Is dit plan uitvoerbaar?
goede vraag.
Ten eerste kun je niet echt om grub heen. Het is namelijk de bootloader van Linux en zonder dit start je computer überhaupt niet op. Anders dan de bootloader van Windows kan grub toevallig ook andere besturingssystemen starten. Maar Dualboot is niet de hoofd taak van Grub.
Ten tweede kan het handig zijn als een kernel update niet goed gaat. Grub laat je ook opstarten met een oudere kernel.
Ten derde heeft grub je de mogelijk om op te starten in een soort veilige modus voor het geval je een probleem niet oplossen.

Offline EvC

  • Lid
Re: Debian opstartscherm
« Reactie #9 Gepost op: 2019/08/21, 18:00:04 »
Plymouth heb ik met haperingen werkend kunnen krijgen in een virtuele Debian 10.
Nu Debian 10 Cinnamon minimal als host voor VMware geïnstalleerd is, functioneerde het helemaal niet.
De oplossing was te vinden in dit topic:

Citaat
Just add splash to GRUB_CMDLINE_LINUX_DEFAULT in /etc/default/grub and you should be good to go. Don't forget update-grub after editing.

In gedit ziet het er nu zo uit:
Dell XPS 13:  Fedora Workstation 40 Beta + GNOME Boxes