LinuxQuestions.org
Visit the LQ Articles and Editorials section
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
Search this Thread
Old 08-02-2009, 07:26 PM   #1
Erik_FL
Member
 
Registered: Sep 2005
Location: Boynton Beach, FL
Distribution: Slackware
Posts: 793

Rep: Reputation: 245Reputation: 245Reputation: 245
Penguin Boot Logo in Slackware 13 RC1


I like Slackware 13 RC1 pretty well except for the new penguin boot logo. I switched back to the previous logo. The new logo has even less colors and is darker than the previous one. It's also huge and on my quad-core hyper-threading CPU only six of the eight penguins fit on the screen. I wouldn't mind that so much but the new logo is also really hard to see against a black background.

It is pretty easy to change the logo and doesn't require recompiling the entire kernel. I was just surprised at the choice of logos.
 
Old 08-02-2009, 07:54 PM   #2
mRgOBLIN
Slackware Contributor
 
Registered: Jun 2002
Location: New Zealand
Distribution: Slackware
Posts: 999

Rep: Reputation: 226Reputation: 226Reputation: 226
The logo is the default in the 2.6.29.x series kernels.

It was the "prize" for linux.conf.au charity auction reaching $3500.

Details can be found here http://zarfmouse.livejournal.com/291848.html
 
Old 08-02-2009, 08:13 PM   #3
Bruce Hill
HCL Maintainer
 
Registered: Jun 2003
Location: Tupelo, MS
Distribution: Gentoo
Posts: 6,926

Rep: Reputation: 124Reputation: 124
And it's not a penguin ... it's a tassie devil with a yellow beak.

Thankfully in linux-2.6.30> we have Tux back.
 
Old 08-02-2009, 09:15 PM   #4
niels.horn
Senior Member
 
Registered: Mar 2007
Location: Rio de Janeiro - Brazil
Distribution: Slackware64-current
Posts: 1,004

Rep: Reputation: 89
Linus wrote about the change in his blog.

The logo can be found in /usr/src/linux/drivers/video/logo/ and the standard one for intel architecture is logo_linux_clut224.ppm

You can create your own logo saving your favorite picture in the ppm format with the Gimp and just recompile your kernel...
 
Old 08-03-2009, 09:29 AM   #5
Erik_FL
Member
 
Registered: Sep 2005
Location: Boynton Beach, FL
Distribution: Slackware
Posts: 793

Original Poster
Rep: Reputation: 245Reputation: 245Reputation: 245
Quote:
Originally Posted by mRgOBLIN View Post
The logo is the default in the 2.6.29.x series kernels.

It was the "prize" for linux.conf.au charity auction reaching $3500.

Details can be found here http://zarfmouse.livejournal.com/291848.html
Thanks for the clarification. I think I have just proven that the only thing worse than a fool (in my case) is an ignorant fool.
 
Old 08-03-2009, 09:40 AM   #6
akus
Member
 
Registered: May 2006
Location: Netherlands
Distribution: Slackware64-13.37
Posts: 52

Rep: Reputation: 17
Quote:
Originally Posted by Erik_FL View Post
I think I have just proven that the only thing worse than a fool (in my case) is an ignorant fool.
To ask a question is never wrong. I was wondering for a while what is this ugly creature (actually, two in my case) looks at me when my computer boots. Now I know. Thanks
P.S. Oh. It was not a question. OK; you are right.

Last edited by akus; 08-03-2009 at 09:41 AM. Reason: did not notice at first
 
Old 08-03-2009, 02:43 PM   #7
Stroker
Member
 
Registered: Dec 2006
Location: The Nature Coast
Distribution: Slackware 01001101
Posts: 83

Rep: Reputation: 18
Quote:
Originally Posted by Erik_FL View Post
It is pretty easy to change the logo and doesn't require recompiling the entire kernel.
I didn't know you could do a partial kernel recompile. May I ask how one does that?
 
Old 08-03-2009, 03:04 PM   #8
niels.horn
Senior Member
 
Registered: Mar 2007
Location: Rio de Janeiro - Brazil
Distribution: Slackware64-current
Posts: 1,004

Rep: Reputation: 89
If you have compiled a kernel before and applied some patch in a module, for example, you can compile everything under a certain sub-directory.
Example:
Code:
make SUBDIRS=drivers/usb/serial/modules
if you patched one of the modules in that directory.
 
Old 08-03-2009, 03:22 PM   #9
GrapefruiTgirl
Guru
 
Registered: Dec 2006
Location: underground
Distribution: Slackware64
Posts: 7,594

Rep: Reputation: 543Reputation: 543Reputation: 543Reputation: 543Reputation: 543Reputation: 543
For those interested and who may not know, as of ~2.6.30 Taz is gone, and Tux is back

EDIT: Sorry, while I DID read the thread, I somehow neglected to register Bruce's post above, stating the same.

SVA

Last edited by GrapefruiTgirl; 08-03-2009 at 03:23 PM.
 
Old 08-03-2009, 04:05 PM   #10
Erik_FL
Member
 
Registered: Sep 2005
Location: Boynton Beach, FL
Distribution: Slackware
Posts: 793

Original Poster
Rep: Reputation: 245Reputation: 245Reputation: 245
Quote:
Originally Posted by Stroker View Post
I didn't know you could do a partial kernel recompile. May I ask how one does that?
It's a normal part of the make file processing. If you update a source file and then do "make all" without using "Make clean" then just the changed files will be compiled, and only the changed modules or executable files will be linked.

Changing some kernel settings that just affect one driver or module may also result in a selective set of files being compiled.

There are a few caveats. If you replace a C source file with a version dated earlier then you have to manually delete the corresponding object file to force it to be recompiled. Otherwise the object file is newer than the source file and is not recompiled. There also may be dependency errors or limitations in the make file that result in something not being compiled or linked. The safest way to build a kernel is to use "make clean" first, but that also takes the longest. After installing kernel sources or a Linux distro you should use "make mrproper" and then "make clean" before you compile the first time. That will force everything to be compiled.

To change the Linux boot logo I replaced the file "logo_linux_clut224.ppm" and deleted the file "logo_linux_clut224.c" and "logo_linux_clut224.o". Normally you would not want to delete a ".c" file but in this case the ".c" file is generated from the ".ppm" file.

Then I did "make all" and copied the resulting kernel to my boot directory. Since my changes did not affect modules nor the kernel configuration I didn't have to use "make modules_install" and I didn't have to rebuild my "initrd" image.

It still does take significant time for the make processing to check what files need to be compiled and linked so it isn't instantaneous when only a single file must be compiled. You also can't avoid the first complete kernel build because the object files don't exist until you build at least once.

Make file rules can be quite complicated and it's a programming job in itself just to maintain the make files for something as large as the Linux kernel.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Penguin Logo mattydee Slackware 4 01-14-2007 04:06 PM
How to replace the Penguin with the Slackware logo jayhel Slackware - Installation 4 11-30-2006 12:23 PM
How to replace the Penguin with the Slackware logo jayhel Slackware 4 11-30-2006 12:51 AM
SuSE Linux boot logo penguin jonaster Suse/Novell 2 06-16-2006 03:50 PM
y the penguin logo? rgiggs General 3 04-18-2004 09:10 PM


All times are GMT -5. The time now is 06:31 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration