rate this article:
current rating: average rating: 1.2 (25 votes) (1=very good 6=terrible)
Your rating:
Very good (1) Good (2) ok (3) average (4) bad (5) terrible (6)

back



from small one page howto to huge articles all in one place
 

search text in:




Other .linuxhowtos.org sites: www.linuxhowtos.org
toolsntoys.linuxhowtos.org



Last additions:
How to make X listen on port 6000

How to make X listen on port 6000

words:

34

views:

80840

userrating:

average rating: 1.2 (50 votes) (1=very good 6=terrible)


May, 25th 2007:
April, 26th 2007:
Apr, 10th. 2007:
Druckversion . pdf icon
You are here: Tips&Tricks

Bootup with the Gentoo 2006.0 logo

When you boot from the 2006.0 LiveCD you see an awesome Gentoo bootlogo and progress-bar -- and you wish you could impress your friends with it during your usual bootup? Here we go:

Note: splashutils only work on x86 and amd64 architectures perfectly at the moment. Support for ppc is in progress.

Check your kernel-config to make sure that "Initial RAM disk (initrd) support" is built in. You can find the option in "Device Drivers" --> "Block devices" --> "RAM disk support".

Furthermore check that you are using an appropriate framebuffer for your video-card ("Graphics Support") or stick with the VESA-framebuffer. Usually splashutils should do the checks during the emerge-progress, but we want to be sure. Now tell your bootloader that it should load the initrd with the 2006.0-splash: The reccomended way is Device drivers/Graphic support/support for bla bla/VESA vga/vesafb-tng. Check it is vesafb-tng and not only vesafb|-

(x86 only I guess) As well you need Device drivers/Graphic support/console display.../video mod && framebuffer console... DO NOT click boot logo

Then we need to emerge splashutils and splash-themes-livecd:

Code Listing 1: emerge splashutils and splash-themes-livecd

# emerge splash-themes-livecd 
splashutils is a dependency of splash-themes-livecd

Now we have to create an initial boot-disk. You are free to change the resolution to your choice, but choose one that is available as a config file in /etc/splash/livecd-2006.0/

Code Listing 2: Creation of an initrd with the 2006.0-splash

Be sure that /boot is mounted before you call the command 
# splash_geninitramfs -v -g /boot/splash-livecd-2006.0-1024x768 \ 
  -r 1024x768 /etc/splash/livecd-2006.0

Code Listing 3: Configure the bootloader

# nano -w /boot/grub/grub.conf
First change your kernel-boot-line to something like this (depends on 
your used framebuffer and further kernel-parameters): 
kernel /boot/kernel-2.6.16-r6 root=/dev/hda3 video=vesafb:1024x768-32@72 
  splash=silent,theme:livecd-2006.0 quiet CONSOLE=/dev/tty1 
You must use more than 8bpp (in this example it is 32, 
specified by 1024x768-32@72).

Add the following line to your kernel-config:

initrd /boot/splash-livecd-2006.0-1024x768

Now we have that nice bootup-splash installed. Finally we want a permanent Gentoo statusbar at the bottom of our terminal-session, like on the LiveCD. Therefore we have to change the default theme in /etc/splash:

Code Listing 4: Change the default splash

# cd /etc/splash 
# rm default 
# ln -s livecd-2006.0 default

This splash should be started after bootup has finished:

Code Listing 5: Add splash to the default runlevel

# rc-update add splash default

If you want to finetune the splash-theme, you should have a look at /etc/conf.d/splash. Happy Gentooing!

Thanks to Michael Januszewski for his work on splashutils and Nicholas D. Wolfwood for the 2006.0-theme.

From http://www.gentoo.org/news/en/gwn/20050418-newsletter.xml Updated by petr.fiala&&gmail.com /*just fuck spam*/ 29.6.2006 hope it helps and again big thx to Michael Januszewski

P.S. emerge bootsplash-themes for more themes than just the install logo.

Support us on Content Nation

New Packages

- as rdf newsfeed
- as rss newsfeed
- as Atom newsfeed
2025-09-16
asciinema - 3.0.0
Ebuild name:

app-misc/asciinema-3.0.0

Description

Terminal session recorder, streamer, and player

Added to portage

2025-09-16

dulwich - 0.24.1
Ebuild name:

dev-python/dulwich-0.24.1

Description

Pure-Python implementation of the Git file formats and protocols

Added to portage

2025-09-16

freeipmi - 1.6.16
Ebuild name:

sys-libs/freeipmi-1.6.16

Description

Provides Remote-Console and System Management Software as per IPMI v1.5/2.

Added to portage

2025-09-16

godot - 4.5
Ebuild name:

dev-games/godot-4.5

Description

Multi-platform 2D and 3D game engine with a feature-rich editor

Added to portage

2025-09-16

iozone - 3.507
Ebuild name:

app-benchmarks/iozone-3.507

Description

Filesystem benchmarking program

Added to portage

2025-09-16

iozone - 3.508
Ebuild name:

app-benchmarks/iozone-3.508

Description

Filesystem benchmarking program

Added to portage

2025-09-16

openipmi - 2.0.37
Ebuild name:

sys-libs/openipmi-2.0.37

Description

Library interface to IPMI

Added to portage

2025-09-16

paramiko - 4.0.0-r1
Ebuild name:

dev-python/paramiko-4.0.0-r1

Description

SSH2 protocol library

Added to portage

2025-09-16

poetry - 2.2.0
Ebuild name:

dev-python/poetry-2.2.0

Description

A frontend for poetry - a python dependency management and packaging tool

Added to portage

2025-09-16

poetry-core - 2.2.0
Ebuild name:

dev-python/poetry-core-2.2.0

Description

Poetry PEP 517 Build Backend

Added to portage

2025-09-16

racket-mode - 9999
Ebuild name:

app-emacs/racket-mode-9999

Description

Emacs modes for Racket edit, REPL, check-syntax, debug, profile, and mor

Added to portage

2025-09-16

rainbow-delimiters - 2.1.5
Ebuild name:

app-emacs/rainbow-delimiters-2.1.5

Description

Highlight nested parentheses, brackets, and braces according to

Added to portage

2025-09-16

simdjson - 4.0.2
Ebuild name:

dev-libs/simdjson-4.0.2

Description

SIMD accelerated C++ JSON library

Added to portage

2025-09-16

tuxedo-drivers - 4.15.4
Ebuild name:

app-laptop/tuxedo-drivers-4.15.4

Description

Kernel modules for TUXEDO laptops

Added to portage

2025-09-16

2025-09-15
claude-code - 1.0.113
Ebuild name:

dev-util/claude-code-1.0.113

Description

Claude Code - an agentic coding tool by Anthropic

Added to portage

2025-09-15

cue - 0.14.1
Ebuild name:

dev-lang/cue-0.14.1

Description

open-source data validation language and inference engine

Added to portage

2025-09-15

dealii - 9.7.1
Ebuild name:

sci-libs/dealii-9.7.1

Description

Solving partial differential equations with the finite element method

Added to portage

2025-09-15

dillo - 3.2.0
Ebuild name:

www-client/dillo-3.2.0

Description

Lean FLTK based web browser

Added to portage

2025-09-15

ffmpeg - 7.1.2
Ebuild name:

media-video/ffmpeg-7.1.2

Description

Complete solution to record/convert/stream audio and video

Added to portage

2025-09-15

ffmpeg-compat - 7.1.2
Ebuild name:

media-video/ffmpeg-compat-7.1.2

Description

Complete solution to record/convert/stream audio and video

Added to portage

2025-09-15

firefox-bin - 143.0
Ebuild name:

www-client/firefox-bin-143.0

Description

Firefox Web Browser

Added to portage

2025-09-15

gcc - 16.0.0_p20250914
Ebuild name:

sys-devel/gcc-16.0.0_p20250914

Description

The GNU Compiler Collection

Added to portage

2025-09-15

git-sources - 6.17_rc6
Ebuild name:

sys-kernel/git-sources-6.17_rc6

Description

The very latest -git version of the Linux kernel

Added to portage

2025-09-15

hw-probe - 1.6.6-r3
Ebuild name:

sys-apps/hw-probe-1.6.6-r3

Description

A tool to probe for hardware, check it's operability and find drivers

Added to portage

2025-09-15

jpegoptim - 1.5.6
Ebuild name:

media-gfx/jpegoptim-1.5.6

Description

Utility to optimize JPEG files

Added to portage

2025-09-15

kochmorse - 3.5.1_p20250730
Ebuild name:

media-radio/kochmorse-3.5.1_p20250730

Description

Morse-code tutor using the Koch method

Added to portage

2025-09-15

libopenmpt - 0.8.3
Ebuild name:

media-libs/libopenmpt-0.8.3

Description

Library to decode tracked music files (modules)

Added to portage

2025-09-15

lidarr-bin - 2.14.2.4785
Ebuild name:

www-apps/lidarr-bin-2.14.2.4785

Description

Looks and smells like Sonarr but made for music

Added to portage

2025-09-15

minisig-keys-ccache - 20250914
Ebuild name:

sec-keys/minisig-keys-ccache-20250914

Description

OpenPGP keys used for ccache

Added to portage

2025-09-15

openmpt123 - 0.8.3
Ebuild name:

media-sound/openmpt123-0.8.3

Description

libopenmpt-based command line player for tracked music files (modules)

Added to portage

2025-09-15

portage - 3.0.69.1
Ebuild name:

sys-apps/portage-3.0.69.1

Description

The package management and distribution system for Gentoo

Added to portage

2025-09-15

portage - 3.0.69.1-r1
Ebuild name:

sys-apps/portage-3.0.69.1-r1

Description

The package management and distribution system for Gentoo

Added to portage

2025-09-15

postgresql - 13.22-r2
Ebuild name:

dev-db/postgresql-13.22-r2

Description

PostgreSQL RDBMS

Added to portage

2025-09-15

postgresql - 14.19-r2
Ebuild name:

dev-db/postgresql-14.19-r2

Description

PostgreSQL RDBMS

Added to portage

2025-09-15

postgresql - 15.14-r2
Ebuild name:

dev-db/postgresql-15.14-r2

Description

PostgreSQL RDBMS

Added to portage

2025-09-15

postgresql - 16.10-r2
Ebuild name:

dev-db/postgresql-16.10-r2

Description

PostgreSQL RDBMS

Added to portage

2025-09-15

postgresql - 17.6-r1
Ebuild name:

dev-db/postgresql-17.6-r1

Description

PostgreSQL RDBMS

Added to portage

2025-09-15

postgresql - 18_rc1-r2
Ebuild name:

dev-db/postgresql-18_rc1-r2

Description

PostgreSQL RDBMS

Added to portage

2025-09-15

prowlarr-bin - 2.1.1.5185
Ebuild name:

www-apps/prowlarr-bin-2.1.1.5185

Description

An indexer manager/proxy to integrate with your various PVR apps

Added to portage

2025-09-15

puma - 7.0.3
Ebuild name:

www-servers/puma-7.0.3

Description

a simple, fast, threaded, and highly concurrent HTTP 1.1 server for Ruby/Rac

Added to portage

2025-09-15

pyenchant - 3.3.0
Ebuild name:

dev-python/pyenchant-3.3.0

Description

Python bindings for the Enchant spellchecking system

Added to portage

2025-09-15

pyopenssl - 25.2.0
Ebuild name:

dev-python/pyopenssl-25.2.0

Description

Python interface to the OpenSSL library

Added to portage

2025-09-15

python-dbusmock - 0.37.0
Ebuild name:

dev-python/python-dbusmock-0.37.0

Description

Easily create mock objects on D-Bus for software testing

Added to portage

2025-09-15

qsstv - 9.5.11_pre20250212
Ebuild name:

media-radio/qsstv-9.5.11_pre20250212

Description

Amateur radio SSTV software

Added to portage

2025-09-15

scx - 1.0.16
Ebuild name:

sys-kernel/scx-1.0.16

Description

sched_ext schedulers and tools

Added to portage

2025-09-15

slack - 4.46.96
Ebuild name:

net-im/slack-4.46.96

Description

Team collaboration tool

Added to portage

2025-09-15

syd - 3.38.5
Ebuild name:

sys-apps/syd-3.38.5

Description

seccomp and landlock based application sandbox with support for namespaces

Added to portage

2025-09-15

thunar - 4.20.5
Ebuild name:

xfce-base/thunar-4.20.5

Description

File manager for the Xfce desktop environment

Added to portage

2025-09-15

types-docutils - 0.22.0.20250914
Ebuild name:

dev-python/types-docutils-0.22.0.20250914

Description

Typing stubs for docutils

Added to portage

2025-09-15

unionfs-fuse - 3.7
Ebuild name:

sys-fs/unionfs-fuse-3.7

Description

Self-syncing tree-merging file system based on FUSE

Added to portage

2025-09-15

xlsxwriter - 3.2.8
Ebuild name:

dev-python/xlsxwriter-3.2.8

Description

Python module for creating Excel XLSX files

Added to portage

2025-09-15

zstandard - 0.25.0
Ebuild name:

dev-python/zstandard-0.25.0

Description

Zstandard Bindings for Python

Added to portage

2025-09-15

rdf newsfeed | rss newsfeed | Atom newsfeed
- Powered by LeopardCMS - Running on Gentoo -
Copyright 2004-2020 Sascha Nitsch Unternehmensberatung GmbH
Valid XHTML1.1 : Valid CSS : buttonmaker
- Level Triple-A Conformance to Web Content Accessibility Guidelines 1.0 -
- Copyright and legal notices -
Time to create this page: 59.7 ms