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:

85690

userrating:

average rating: 1.2 (52 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
2026-06-08
aiohttp - 3.14.1
Ebuild name:

dev-python/aiohttp-3.14.1

Description

HTTP client/server for asyncio

Added to portage

2026-06-08

array-api-compat - 1.15.0
Ebuild name:

dev-python/array-api-compat-1.15.0

Description

Array API standard compatibility wrapper over NumPy and others

Added to portage

2026-06-08

asyncssh - 2.23.1
Ebuild name:

dev-python/asyncssh-2.23.1

Description

Asynchronous SSHv2 client and server library

Added to portage

2026-06-08

beautifulsoup4 - 4.15.0
Ebuild name:

dev-python/beautifulsoup4-4.15.0

Description

Pythonic idioms for iterating, searching, and modifying an HTML/XM

Added to portage

2026-06-08

bugbite-cli - 0.0.15
Ebuild name:

dev-util/bugbite-cli-0.0.15

Description

A command line tool for bug, issue, and ticket mangling

Added to portage

2026-06-08

cdemu - 3.3.1
Ebuild name:

app-cdr/cdemu-3.3.1

Description

Command-line tool for controlling cdemu-daemon

Added to portage

2026-06-08

cdemu-daemon - 3.3.1
Ebuild name:

app-cdr/cdemu-daemon-3.3.1

Description

Daemon of the CDEmu optical media image mounting suite

Added to portage

2026-06-08

citus - 13.3.0
Ebuild name:

dev-db/citus-13.3.0

Description

Open-source postgresql extension for clustering/multi-node setups

Added to portage

2026-06-08

citus - 14.1.0
Ebuild name:

dev-db/citus-14.1.0

Description

Open-source postgresql extension for clustering/multi-node setups

Added to portage

2026-06-08

coredns - 1.14.3
Ebuild name:

net-dns/coredns-1.14.3

Description

CoreDNS is a DNS server that chains plugins

Added to portage

2026-06-08

cosign - 3.1.0
Ebuild name:

app-containers/cosign-3.1.0

Description

container signing utility

Added to portage

2026-06-08

duckdb - 1.5.3
Ebuild name:

dev-db/duckdb-1.5.3

Description

high-performance analytical database system

Added to portage

2026-06-08

fakeredis - 2.36.1
Ebuild name:

dev-python/fakeredis-2.36.1

Description

Fake implementation of redis API for testing purposes

Added to portage

2026-06-08

flask-cors - 6.0.4
Ebuild name:

dev-python/flask-cors-6.0.4

Description

A Flask extension for Cross Origin Resource Sharing (CORS)

Added to portage

2026-06-08

gcc - 17.0.0_p20260607
Ebuild name:

sys-devel/gcc-17.0.0_p20260607

Description

The GNU Compiler Collection

Added to portage

2026-06-08

gcdemu - 3.3.1
Ebuild name:

app-cdr/gcdemu-3.3.1

Description

Gtk+ GUI for controlling cdemu-daemon

Added to portage

2026-06-08

git-sources - 7.1_rc7
Ebuild name:

sys-kernel/git-sources-7.1_rc7

Description

The very latest -git version of the Linux kernel

Added to portage

2026-06-08

gr-fosphor - 0.0_p20260330-r1
Ebuild name:

net-analyzer/gr-fosphor-0.0_p20260330-r1

Description

gnuradio fosphor block (GPU spectrum display)

Added to portage

2026-06-08

kafka-bin - 4.2.1
Ebuild name:

net-misc/kafka-bin-4.2.1

Description

A high-throughput distributed messaging system

Added to portage

2026-06-08

kafka-bin - 4.3.0
Ebuild name:

net-misc/kafka-bin-4.3.0

Description

A high-throughput distributed messaging system

Added to portage

2026-06-08

libmirage - 3.3.2
Ebuild name:

dev-libs/libmirage-3.3.2

Description

CD and DVD image access library

Added to portage

2026-06-08

libslirp - 4.9.3
Ebuild name:

net-libs/libslirp-4.9.3

Description

A TCP-IP emulator used to provide virtual networking services

Added to portage

2026-06-08

marginalia - 2.11
Ebuild name:

app-emacs/marginalia-2.11

Description

Marginalia in the minibuffer

Added to portage

2026-06-08

openpgp-keys-dougmassay - 20260608
Ebuild name:

sec-keys/openpgp-keys-dougmassay-20260608

Description

OpenPGP key used by Doug Massay

Added to portage

2026-06-08

postgresql - 19_beta1
Ebuild name:

dev-db/postgresql-19_beta1

Description

PostgreSQL RDBMS

Added to portage

2026-06-08

pytest-aiohttp - 1.1.1
Ebuild name:

dev-python/pytest-aiohttp-1.1.1

Description

pytest plugin for aiohttp support

Added to portage

2026-06-08

python-debian - 1.1.1
Ebuild name:

dev-python/python-debian-1.1.1

Description

Python modules to work with Debian-related data formats

Added to portage

2026-06-08

qbe - 1.3-r1
Ebuild name:

sys-devel/qbe-1.3-r1

Description

Pure-C embeddable compiler backend

Added to portage

2026-06-08

sigil - 2.8.0
Ebuild name:

app-text/sigil-2.8.0

Description

Multi-platform WYSIWYG ebook editor for ePub format

Added to portage

2026-06-08

syd - 3.55.0
Ebuild name:

sys-apps/syd-3.55.0

Description

seccomp and landlock based application sandbox with support for namespaces

Added to portage

2026-06-08

timescaledb - 2.27.2
Ebuild name:

dev-db/timescaledb-2.27.2

Description

Open-source time-series SQL database

Added to portage

2026-06-08

websocat - 1.14.1
Ebuild name:

net-misc/websocat-1.14.1

Description

Command-line client for WebSockets, like netcat, with socat-like functions

Added to portage

2026-06-08

zedis - 0.4.2
Ebuild name:

dev-db/zedis-0.4.2

Description

Blazing-fast native Redis GUI built with Rust and GPUI

Added to portage

2026-06-08

2026-06-07
ParmEd - 4.3.1
Ebuild name:

sci-chemistry/ParmEd-4.3.1

Description

Parameter and topology file editor and molecular mechanical simulator en

Added to portage

2026-06-07

flask-cors - 6.0.3
Ebuild name:

dev-python/flask-cors-6.0.3

Description

A Flask extension for Cross Origin Resource Sharing (CORS)

Added to portage

2026-06-07

gap - 4.16.0
Ebuild name:

sci-mathematics/gap-4.16.0

Description

System for computational discrete algebra (core functionality)

Added to portage

2026-06-07

gcc - 15.2.1_p20260605
Ebuild name:

sys-devel/gcc-15.2.1_p20260605

Description

The GNU Compiler Collection

Added to portage

2026-06-07

gcc - 16.1.1_p20260606
Ebuild name:

sys-devel/gcc-16.1.1_p20260606

Description

The GNU Compiler Collection

Added to portage

2026-06-07

gopls - 0.22.0
Ebuild name:

dev-go/gopls-0.22.0

Description

Added to portage

2026-06-07

highs - 1.14.0-r3
Ebuild name:

sci-mathematics/highs-1.14.0-r3

Description

Modern solver for linear, quadratic, and mixed-integer programs

Added to portage

2026-06-07

hydrus - 670
Ebuild name:

media-gfx/hydrus-670

Description

A booru-like media organizer for the desktop

Added to portage

2026-06-07

kid3 - 3.10.0
Ebuild name:

media-sound/kid3-3.10.0

Description

Simple tag editor based on Qt

Added to portage

2026-06-07

kitty - 0.47.2
Ebuild name:

x11-terms/kitty-0.47.2

Description

Fast, feature-rich, GPU-based terminal

Added to portage

2026-06-07

kitty-shell-integration - 0.47.2
Ebuild name:

x11-terms/kitty-shell-integration-0.47.2

Description

Shell integration scripts for kitty, a GPU-based terminal

Added to portage

2026-06-07

kitty-terminfo - 0.47.2
Ebuild name:

x11-terms/kitty-terminfo-0.47.2

Description

Terminfo for kitty, a GPU-based terminal emulator

Added to portage

2026-06-07

less - 704
Ebuild name:

sys-apps/less-704

Description

Excellent text file viewer

Added to portage

2026-06-07

logrotate - 3.22.0-r1
Ebuild name:

app-admin/logrotate-3.22.0-r1

Description

Rotates, compresses, and mails system logs

Added to portage

2026-06-07

logrotate - 9999
Ebuild name:

app-admin/logrotate-9999

Description

Rotates, compresses, and mails system logs

Added to portage

2026-06-07

mapserver - 8.6.4
Ebuild name:

sci-geosciences/mapserver-8.6.4

Description

Development environment for building spatially enabled webapps

Added to portage

2026-06-07

markdown-mode - 2.8
Ebuild name:

app-emacs/markdown-mode-2.8

Description

Major mode for editing Markdown-formatted text files

Added to portage

2026-06-07

mastodon - 2.0.7
Ebuild name:

app-emacs/mastodon-2.0.7

Description

Emacs client for Mastodon, federated microblogging social network

Added to portage

2026-06-07

moto - 5.2.2
Ebuild name:

dev-python/moto-5.2.2

Description

Mock library for boto

Added to portage

2026-06-07

mutter - 49.6
Ebuild name:

x11-wm/mutter-49.6

Description

GNOME compositing window manager based on Clutter

Added to portage

2026-06-07

phpBB - 3.3.17
Ebuild name:

www-apps/phpBB-3.3.17

Description

An open-source PHP-based bulletin board package

Added to portage

2026-06-07

plplot - 5.15.0_p15-r2
Ebuild name:

sci-libs/plplot-5.15.0_p15-r2

Description

Multi-language scientific plotting library

Added to portage

2026-06-07

propka - 3.5.1-r1
Ebuild name:

sci-chemistry/propka-3.5.1-r1

Description

pKa-value prediction of ionizable groups in protein and protein-ligan

Added to portage

2026-06-07

protobuf-go - 1.36.11
Ebuild name:

dev-go/protobuf-go-1.36.11

Description

Go support for Google's protocol buffers

Added to portage

2026-06-07

pysam - 0.24.0
Ebuild name:

sci-biology/pysam-0.24.0

Description

Python interface for the SAM/BAM sequence alignment and mapping format

Added to portage

2026-06-07

pysiril - 0.0.17
Ebuild name:

sci-astronomy/pysiril-0.0.17

Description

Python library to interface Python to a SiriL script

Added to portage

2026-06-07

rebar - 3.27.0
Ebuild name:

dev-util/rebar-3.27.0

Description

A sophisticated build-tool for Erlang projects that follows OTP principles

Added to portage

2026-06-07

sh - 2.2.4
Ebuild name:

dev-python/sh-2.2.4

Description

Python subprocess interface

Added to portage

2026-06-07

shotwell - 0.32.16
Ebuild name:

media-gfx/shotwell-0.32.16

Description

Open source photo manager for GNOME

Added to portage

2026-06-07

soundfile - 0.14.0
Ebuild name:

dev-python/soundfile-0.14.0

Description

audio library based on libsndfile, CFFI and NumPy

Added to portage

2026-06-07

structlog - 26.1.0
Ebuild name:

dev-python/structlog-26.1.0

Description

Structured Logging for Python

Added to portage

2026-06-07

zensical - 0.0.41
Ebuild name:

dev-python/zensical-0.0.41

Description

A modern static site generator by the Material for MkDocs team

Added to portage

2026-06-07

rdf newsfeed | rss newsfeed | Atom newsfeed
Copyright 2004-2025 Sascha Nitsch Unternehmensberatung GmbH
- Copyright and legal notices -
Time to create this page: 49.2 ms