[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: bootsplash



Am Mittwoch, den 25.04.2007, 01:35 +0200 schrieb Sascha Reißner:
> Hi Liste
> 
> Hab jetzt stundenlang versucht auf meinem Debian-Etch
> (linux-image-2.6.18-4-k7) den bootsplash zu aktivieren.
> Leider vergeblich.
> 
> Installiert hab ich:
> bootsplash
> bootsplash-theme-debian
> linux-kernel-headers
> linux-headers-2.6.18-4
> linux-headers-2.6.18-4-k7
> linux-source-2.6.18
> linux-support-2.6.18-4
> linux-patch-bootsplash
> usplash
> 
> Beim kompilieren des Kernels tritt bereits am Anfang (beim patchen) ein
> Fehler auf.
> 
> ----------
> root@host:/usr/src/linux-headers-2.6.18-4-k7# fakeroot make-kpkg
> --append-to-version=.splash --revision=0.1 --added-patches=bootsplash
> kernel_image
> [...schnipp...]
> make[1]: Entering directory `/usr/src/linux-headers-2.6.18-4-k7'
> scripts/Makefile.build:17: /usr/src/linux-headers-2.6.18-4-k7/scripts/basic/Makefile: Datei oder Verzeichnis nicht gefunden
> make[2]: *** Keine Regel, um
> »/usr/src/linux-headers-2.6.18-4-k7/scripts/basic/Makefile« zu
> erstellen.  Schluss.
> make[1]: *** [scripts_basic] Fehler 2
> make[1]: Leaving directory `/usr/src/linux-headers-2.6.18-4-k7'
> make: *** [debian/stamp-kernel-conf] Fehler 2
> ----------
> 
> Das Verzeichnis 'scripts' ist ein SymLink auf
> '../linux-kbuild-2.6.18/scripts' und im Verzeichnis
> '/usr/src/linux-kbuild-2.6.18/scripts/basic/' gibt es tatsächlich kein
> Makefile.
> Also entweder wurde da ein File vergessen, oder das Patchscript für
> bootsplash ist fehlerhaft.
> Weis jemand mehr darüber oder hat jemand eine Lösung dafür?
> 
> mfG Sascha

Bin jetzt etwas weiter:
Das Paket 'linux-patch-bootsplash' gibt es für jene Leute, die sich
selber einen Kernel kompilieren wollen.
Die fertigen Kernelimages sind schon gepatcht!
Man muss dem Kernel nur die Bootparameter 'vga=791 splash=silent'
übergeben (/boot/grub/menu.lst).

Welches Aussehen der Bottsplash haben soll, wird in der Datei
'/etc/default/bootsplash' festgelegt (default: 'current').
'current' (in '/etc/bootsplash/themes/') ist wiederum ein SymLink auf
'/etc/bootsplash/themes/debian' (aus dem Paket
'bootsplash-theme-debian').
Das Thema 'debian' enthält die beiden Bilder 'bootsplash' und 'silent'.

Jetzt hab ich nur noch ein Problem und eine Frage:

Problem:
Ich sehe nicht den Splashscreen aus 'debian', sondern ein Testbild.
Kann mir da jemand erklären wie ich den Splashscreen entlich aktivieren
kann?

Frage:
Der Kernelparameter 'splash=silent' sagt vermutlich aus, daß ich den
SilentSplash sehen will.
Wie sag ich dem Kernel aber daß ich den normalen Splash sehen will?
(wenn er mal funktioniert)

Aufgefallen ist mir auch, daß der Splashscreen etwas bei 50% wieder
verschwindet und ich den normalen Boottext sehe, als hätte es nie einen
Splashscreen gegeben.

mfG Sascha




Reply to: