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:

87399

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-08-04
2026-08-03
FBGEMM - 1.7.0
Ebuild name:

sci-ml/FBGEMM-1.7.0

Description

Facebook GEneral Matrix Multiplication

Added to portage

2026-08-03

coverage - 7.15.3
Ebuild name:

dev-python/coverage-7.15.3

Description

Code coverage measurement for Python

Added to portage

2026-08-03

cpp-httplib - 0.51.0
Ebuild name:

dev-cpp/cpp-httplib-0.51.0

Description

C++ HTTP/HTTPS server and client library

Added to portage

2026-08-03

curl - 8.21.0-r1
Ebuild name:

net-misc/curl-8.21.0-r1

Description

A Client that groks URLs

Added to portage

2026-08-03

dist-kernel - 6.12.101
Ebuild name:

virtual/dist-kernel-6.12.101

Description

Virtual to depend on any Distribution Kernel

Added to portage

2026-08-03

dist-kernel - 6.18.42
Ebuild name:

virtual/dist-kernel-6.18.42

Description

Virtual to depend on any Distribution Kernel

Added to portage

2026-08-03

dist-kernel - 6.6.148
Ebuild name:

virtual/dist-kernel-6.6.148

Description

Virtual to depend on any Distribution Kernel

Added to portage

2026-08-03

dist-kernel - 7.1.6
Ebuild name:

virtual/dist-kernel-7.1.6

Description

Virtual to depend on any Distribution Kernel

Added to portage

2026-08-03

flrig - 2.0.10-r1
Ebuild name:

media-radio/flrig-2.0.10-r1

Description

Transceiver control program for Amateur Radio use

Added to portage

2026-08-03

gallery-dl - 1.32.9
Ebuild name:

net-misc/gallery-dl-1.32.9

Description

Download image galleries and collections from several image hosting site

Added to portage

2026-08-03

gcc - 13.4.1_p20260729
Ebuild name:

sys-devel/gcc-13.4.1_p20260729

Description

The GNU Compiler Collection

Added to portage

2026-08-03

gcc - 14.4.1_p20260730
Ebuild name:

sys-devel/gcc-14.4.1_p20260730

Description

The GNU Compiler Collection

Added to portage

2026-08-03

gcc - 15.3.1_p20260731
Ebuild name:

sys-devel/gcc-15.3.1_p20260731

Description

The GNU Compiler Collection

Added to portage

2026-08-03

gcc - 16.1.1_p20260731
Ebuild name:

sys-devel/gcc-16.1.1_p20260731

Description

The GNU Compiler Collection

Added to portage

2026-08-03

gcc - 17.0.0_p20260802
Ebuild name:

sys-devel/gcc-17.0.0_p20260802

Description

The GNU Compiler Collection

Added to portage

2026-08-03

gentoo-kernel - 6.12.101
Ebuild name:

sys-kernel/gentoo-kernel-6.12.101

Description

Linux kernel built with Gentoo patches

Added to portage

2026-08-03

gentoo-kernel - 6.18.42
Ebuild name:

sys-kernel/gentoo-kernel-6.18.42

Description

Linux kernel built with Gentoo patches

Added to portage

2026-08-03

gentoo-kernel - 6.6.148
Ebuild name:

sys-kernel/gentoo-kernel-6.6.148

Description

Linux kernel built with Gentoo patches

Added to portage

2026-08-03

gentoo-kernel - 7.1.6
Ebuild name:

sys-kernel/gentoo-kernel-7.1.6

Description

Linux kernel built with Gentoo patches

Added to portage

2026-08-03

gentoo-kernel-bin - 6.12.101
Ebuild name:

sys-kernel/gentoo-kernel-bin-6.12.101

Description

Pre-built Linux kernel with Gentoo patches

Added to portage

2026-08-03

gentoo-kernel-bin - 6.18.42
Ebuild name:

sys-kernel/gentoo-kernel-bin-6.18.42

Description

Pre-built Linux kernel with Gentoo patches

Added to portage

2026-08-03

gentoo-kernel-bin - 6.6.148
Ebuild name:

sys-kernel/gentoo-kernel-bin-6.6.148

Description

Pre-built Linux kernel with Gentoo patches

Added to portage

2026-08-03

gentoo-kernel-bin - 7.1.6
Ebuild name:

sys-kernel/gentoo-kernel-bin-7.1.6

Description

Pre-built Linux kernel with Gentoo patches

Added to portage

2026-08-03

gentoo-kernel-modprep - 6.12.101
Ebuild name:

sys-kernel/gentoo-kernel-modprep-6.12.101

Description

Minimal subset of gentoo-kernel-bin for building modules,

Added to portage

2026-08-03

gentoo-kernel-modprep - 6.18.42
Ebuild name:

sys-kernel/gentoo-kernel-modprep-6.18.42

Description

Minimal subset of gentoo-kernel-bin for building modules,

Added to portage

2026-08-03

gentoo-kernel-modprep - 6.6.148
Ebuild name:

sys-kernel/gentoo-kernel-modprep-6.6.148

Description

Minimal subset of gentoo-kernel-bin for building modules,

Added to portage

2026-08-03

gentoo-kernel-modprep - 7.1.6
Ebuild name:

sys-kernel/gentoo-kernel-modprep-7.1.6

Description

Minimal subset of gentoo-kernel-bin for building modules, fo

Added to portage

2026-08-03

gentoo-retirement-scripts - 3
Ebuild name:

app-admin/gentoo-retirement-scripts-3

Description

Scripts to help retiring Gentoo developers

Added to portage

2026-08-03

gentoo-sources - 6.12.101
Ebuild name:

sys-kernel/gentoo-sources-6.12.101

Description

Full sources including the Gentoo patchset for the . kernel tree

Added to portage

2026-08-03

gentoo-sources - 6.18.42
Ebuild name:

sys-kernel/gentoo-sources-6.18.42

Description

Full sources including the Gentoo patchset for the . kernel tree

Added to portage

2026-08-03

gentoo-sources - 6.6.148
Ebuild name:

sys-kernel/gentoo-sources-6.6.148

Description

Full sources including the Gentoo patchset for the . kernel tree

Added to portage

2026-08-03

gentoo-sources - 7.1.6
Ebuild name:

sys-kernel/gentoo-sources-7.1.6

Description

Full sources including the Gentoo patchset for the . kernel tree

Added to portage

2026-08-03

git-sources - 7.2_rc6
Ebuild name:

sys-kernel/git-sources-7.2_rc6

Description

The very latest -git version of the Linux kernel

Added to portage

2026-08-03

ideep - 3.12
Ebuild name:

sci-ml/ideep-3.12

Description

Intel Optimization for Chainer

Added to portage

2026-08-03

incus - 7.0.1-r1
Ebuild name:

app-containers/incus-7.0.1-r1

Description

Modern, secure and powerful system container and virtual machine mana

Added to portage

2026-08-03

incus - 7.3-r1
Ebuild name:

app-containers/incus-7.3-r1

Description

Modern, secure and powerful system container and virtual machine manage

Added to portage

2026-08-03

indilib - 2.2.4.1
Ebuild name:

sci-libs/indilib-2.2.4.1

Description

INDI Astronomical Control Protocol library

Added to portage

2026-08-03

krita - 6.0.3-r1
Ebuild name:

media-gfx/krita-6.0.3-r1

Description

Free digital painting application. Digital Painting, Creative Freedom

Added to portage

2026-08-03

mailcrypt - 3.5.9-r3
Ebuild name:

app-emacs/mailcrypt-3.5.9-r3

Description

Provides a simple interface to public key cryptography with OpenPGP

Added to portage

2026-08-03

mame - 0.289-r2
Ebuild name:

games-emulation/mame-0.289-r2

Description

Multiple Arcade Machine Emulator

Added to portage

2026-08-03

marginalia - 2.10
Ebuild name:

app-emacs/marginalia-2.10

Description

Marginalia in the minibuffer

Added to portage

2026-08-03

marginalia - 2.11
Ebuild name:

app-emacs/marginalia-2.11

Description

Marginalia in the minibuffer

Added to portage

2026-08-03

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-08-03

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-08-03

mastodon - 9999
Ebuild name:

app-emacs/mastodon-9999

Description

Emacs client for Mastodon, federated microblogging social network

Added to portage

2026-08-03

math-symbol-lists - 1.3
Ebuild name:

app-emacs/math-symbol-lists-1.3

Description

Lists of Unicode mathematical symbols and latex commands

Added to portage

2026-08-03

matlab - 6.1_p20241107
Ebuild name:

app-emacs/matlab-6.1_p20241107

Description

Major modes for MATLAB .m and .tlc files

Added to portage

2026-08-03

matlab - 8.2.0
Ebuild name:

app-emacs/matlab-8.2.0

Description

Major modes for MATLAB .m and .tlc files

Added to portage

2026-08-03

mattermost-desktop-bin - 6.3.0_rc3
Ebuild name:

net-im/mattermost-desktop-bin-6.3.0_rc3

Description

Mattermost Desktop application

Added to portage

2026-08-03

miller - 6.20.2
Ebuild name:

sys-apps/miller-6.20.2

Description

Tool like sed, awk, cut, join, and sort for name-indexed data (CSV, JSON, ..

Added to portage

2026-08-03

no-littering - 1.9.0
Ebuild name:

app-emacs/no-littering-1.9.0

Description

ELisp library that helps keeping Emacs configuration directory clean

Added to portage

2026-08-03

nvidia-drivers - 580.178.04
Ebuild name:

x11-drivers/nvidia-drivers-580.178.04

Description

NVIDIA Accelerated Graphics Driver

Added to portage

2026-08-03

nvidia-drivers - 610.57.04
Ebuild name:

x11-drivers/nvidia-drivers-610.57.04

Description

NVIDIA Accelerated Graphics Driver

Added to portage

2026-08-03

oneDNN - 3.12
Ebuild name:

sci-ml/oneDNN-3.12

Description

oneAPI Deep Neural Network Library

Added to portage

2026-08-03

osm - 2.5
Ebuild name:

app-emacs/osm-2.5

Description

OpenStreetMap tile-based viewer for GNU Emacs

Added to portage

2026-08-03

package-build - 5.0.1
Ebuild name:

app-emacs/package-build-5.0.1

Description

Tools for assembling a package archive

Added to portage

2026-08-03

plasma-bigscreen - 6.7.3-r1
Ebuild name:

kde-plasma/plasma-bigscreen-6.7.3-r1

Description

Plasma shell for TVs

Added to portage

2026-08-03

portalocker - 4.1.0
Ebuild name:

dev-python/portalocker-4.1.0

Description

A library for Python file locking

Added to portage

2026-08-03

pyqt6-sip - 13.12.0
Ebuild name:

dev-python/pyqt6-sip-13.12.0

Description

sip module support for PyQt6

Added to portage

2026-08-03

rarfile - 4.5
Ebuild name:

dev-python/rarfile-4.5

Description

Module for RAR archive reading

Added to portage

2026-08-03

rclone - 1.75.0
Ebuild name:

net-misc/rclone-1.75.0

Description

A program to sync files to and from various cloud storage providers

Added to portage

2026-08-03

s - 1.13.1
Ebuild name:

app-emacs/s-1.13.1

Description

The long lost Emacs string manipulation library

Added to portage

2026-08-03

sip - 6.16.0
Ebuild name:

dev-python/sip-6.16.0

Description

Python bindings generator for C/C++ libraries

Added to portage

2026-08-03

spyder-kernels - 3.1.5-r1
Ebuild name:

dev-python/spyder-kernels-3.1.5-r1

Description

Kernels used by spyder on its ipython console

Added to portage

2026-08-03

symbols-nerd-font - 3.5.0
Ebuild name:

media-fonts/symbols-nerd-font-3.5.0

Description

Symbols-only font containing the Nerd Font icons

Added to portage

2026-08-03

transient - 0.13.6
Ebuild name:

app-emacs/transient-0.13.6

Description

Transient commands abstraction for GNU Emacs

Added to portage

2026-08-03

tree-sitter-erlang - 0.20
Ebuild name:

dev-libs/tree-sitter-erlang-0.20

Description

Erlang programming language grammar for Tree-sitter

Added to portage

2026-08-03

tsm - 8.2.2.0
Ebuild name:

app-backup/tsm-8.2.2.0

Description

IBM Storage Protect (former Tivoli Storage Manager) Backup/Archive Client, A

Added to portage

2026-08-03

vanilla-kernel - 6.12.101
Ebuild name:

sys-kernel/vanilla-kernel-6.12.101

Description

Linux kernel built from vanilla upstream sources

Added to portage

2026-08-03

vanilla-kernel - 6.18.42
Ebuild name:

sys-kernel/vanilla-kernel-6.18.42

Description

Linux kernel built from vanilla upstream sources

Added to portage

2026-08-03

vanilla-kernel - 6.6.148
Ebuild name:

sys-kernel/vanilla-kernel-6.6.148

Description

Linux kernel built from vanilla upstream sources

Added to portage

2026-08-03

vanilla-kernel - 7.1.6
Ebuild name:

sys-kernel/vanilla-kernel-7.1.6

Description

Linux kernel built from vanilla upstream sources

Added to portage

2026-08-03

vanilla-sources - 6.12.101
Ebuild name:

sys-kernel/vanilla-sources-6.12.101

Description

Full sources for the Linux kernel

Added to portage

2026-08-03

vanilla-sources - 6.18.42
Ebuild name:

sys-kernel/vanilla-sources-6.18.42

Description

Full sources for the Linux kernel

Added to portage

2026-08-03

vanilla-sources - 6.6.148
Ebuild name:

sys-kernel/vanilla-sources-6.6.148

Description

Full sources for the Linux kernel

Added to portage

2026-08-03

vanilla-sources - 7.1.6
Ebuild name:

sys-kernel/vanilla-sources-7.1.6

Description

Full sources for the Linux kernel

Added to portage

2026-08-03

webob - 1.8.11
Ebuild name:

dev-python/webob-1.8.11

Description

WSGI request and response object

Added to portage

2026-08-03

whenever - 0.10.4
Ebuild name:

dev-python/whenever-0.10.4

Description

Modern datetime library for Python

Added to portage

2026-08-03

with-editor - 3.5.3
Ebuild name:

app-emacs/with-editor-3.5.3

Description

Use the Emacsclient as the of child processes

Added to portage

2026-08-03

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