bug-guix
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#39089: Guix System: Very long, scary boot time


From: Ludovic Courtès
Subject: bug#39089: Guix System: Very long, scary boot time
Date: Fri, 17 Jan 2020 22:39:06 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux)

Hello!

Danny Milosavljevic <address@hidden> skribis:

> I think it's our job as a distribution to integrate the components properly 
> into
> the system so that confusing stuff like that doesn't happen.
>
> As a first step, we could just not start a getty on tty1 when gdm is 
> configured
> to start (see tty1 in %base-services in (gnu services base)).  Then the thing
> above wouldn't appear.
>
> The usual fix a lot of other distributions (and BIOSes) have is to display a
> splash screen on top.

I think that would be the better fix: add the splash screen thing (I
forgot the name) to ‘%desktop-services’, but keep functional TTYs.

> Because of long boot times (15 s is ALSO too long) I almost never reboot

Heh same here.

We should do some profiling with “bootchart” I think it’s called.  I’m
sure systemd does a better job that the Shepherd, in particular by
starting more things on demand and doing others in parallel.  We’ll get there.

> I've tried booting Guix now and I took note of the following points in time:
>
> t = 0 s: I press the power button
> t = 8 s: Grub asks for my system password  
> t = 45 s: Console login prompt appears 
> t = 55 s: GDM login prompt appears

That’s roughly what I get on my laptop.  (Note: Guix cannot be blamed
for what happens until the kernel has booted.  :-))

Ludo’.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]