Linux-Libre Boot Logo

13 replies [Last post]
grimlok
Offline
Joined: 04/16/2013

Hey all,

I was wondering, is there a way to change the boot logo that comes up once switched over to Linux-Libre kernel? It was a really nice ASCII Trisquel-type logo, but now it's a GNU and the light-blue Penguin from Linux-Libre. I have a non-graphical startup, so I get all the system boot messages and what-not.

Thanks,
grimlok

grimlok
Offline
Joined: 04/16/2013

This is what comes up if you are curious:

http://www.fsfla.org/ikiwiki/selibre/linux-libre/100gnu+freedo.png

jxself
Offline
Joined: 09/13/2010

The boot logo can be whatever you'd want it to be but changing it requires recompiling the kernel.

GNUser
Offline
Joined: 07/17/2013

https://trisquel.info/en/forum/problems-trisquel-7-install#comment-79980

Maybe this can help.
Remove the "splash" word in that line if you see it fit.

Don't forget to sudo update-grub / sudo update-grub2 (I am not sure which one is the right one, so I do both, lol).

moxalt
Offline
Joined: 06/19/2015

> Don't forget to sudo update-grub / sudo update-grub2 (I am not sure which
> one is the right one, so I do both, lol).

Both update-grub and update-grub2 are identical in function. They are both
stubs for running grub-mkconfig -o /boot/grub/grub.cfg. It doesn't matter which
you use. I run update-grub.

grimlok
Offline
Joined: 04/16/2013

Are there any good guides on compiling kernels oneself out there? And, is there anything to consider when doing it on a Linux-Libre kernel over a Linux Kernel?

Thanks,
grimlok

lembas
Offline
Joined: 05/13/2010

Here's one guide https://trisquel.info/en/wiki/compiling-gnu-linux-libre-kernel

The process is the same on GNU Linux-libre and Linux.

cooloutac
Offline
Joined: 06/27/2015

This is how I do it http://www.tecmint.com/kernel-compilation-in-debian-linux/

You would have to ask jxself how he puts that picture in there though i have no clue. But if you compile the linux libre kernel from a basic source at fsfla.org it won't have one.

jxself
Offline
Joined: 09/13/2010

There is a patch available that adds the image along with the appropriate other changes:

http://www.fsfla.org/svn/fsfla/software/linux-libre/lemote/gnewsense/branches/3.1/100gnu+freedo.patch

It's just a .ppm file created with commands as described in the patch.

Apply it and you have a new config option called LOGO_LIBRE_CLUT224. But this is only adding the 224-color Linux-libre logo. The kernel named Linux has had support for a boot logo for ages. Anyone can make their own image into the appropriate format and use it (or turn it off entirely.) CONFIG_LOGO (and some sub options) controls it. When you're doing make nconfig go into Drivers -> Video and look for the bootup logo to see it and subptions.

There's documentation all over the internet of how to use the Linux boot logo so enjoy. :)

cooloutac
Offline
Joined: 06/27/2015

tks

GNUsercn
Offline
Joined: 10/13/2015

I installed the linux-libre 4.1 (from jxself's repo) on my Debian 8 (kali), bht it didn't show such image on the booting screen. Why?

jxself
Offline
Joined: 09/13/2010

Since your question is about Debian it seems more appropriate to ask in the Debian community about how to see the boot logo. But whatever. I imagine your GRUB config has the quiet and splash options? Remove them.

Edit the file /etc/default/grub on your system and look for "quiet" and "splash" in that file. Remove them. Run sudo update-grub and then reboot.

GNUsercn
Offline
Joined: 10/13/2015

Nope.
I removed the"quiet" &"splash", but still...

I got success with this on the trisquel :P