4 ms·
What I would want is some way to start X before even the tty. For example; on Ubuntu when you boot up you can actually see the tty and a little bit of the init
by klrr 13y ago
What I would want is some way to start X before even the tty. For example; on Ubuntu when you boot up you can actually see the tty and a little bit of the init scripts' output. This feels quite "cheap" in my honest opinion. I would much rather see a proper Ubuntu logo and then a smooth transition to the X login screen.
- sgerrand 13y agoWhat you are seeing/referencing is the output of commands during earlier runlevels; the X server won't start until runlevel 5 (number selected off the top of my head). That said, it'd be good to give users of mainstream Linux distributions like Ubuntu the option to suppress output from the boot scripts. Year of Linux on the desktop, here we come!
- emillon 13y ago> the X server won't start until runlevel 5 I don't think that the runlevel numbers are sequential. You can switch between levels (and that corresponds to more or less services running) but you pretty much boot directly to runlevel 5. Within a runlevel, services are ordered, though (either by an arbitrary integer or by dependency).
- jlgreco 13y ago> That said, it'd be good to give users of mainstream Linux distributions like Ubuntu the option to suppress output from the boot scripts. Haven't major distros been doing this for years? I only see the output if I press escape, and pressing escape again suppresses it. Otherwise I just see a progress bar/animation.
- bcl 13y agoX really can't start that early. It depends on too many other pieces being started first. But in Fedora we do have early access to the framebuffer. Plymouth uses that to display the animated Fedora logo and to prompt for any encryption passphrases. The hardware needs to support it though, so you may not see this, especially when running in a virtual environment. When it works right it looks pretty nice, you get a mostly seamless graphic screen after grub2 until gdm. And you can always hit ESC to see the scrolling systemd startup messages.