Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

14.08.2012, 21:17

bootsplash Anleitung

Hallo,
es gibt ja einige Anleitungen für bootsplash unter gentoo. Weiß jemand einen Link zu einer aktuellen Anleitung?

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »flammenflitzer« (18.08.2012, 08:14)


2

14.08.2012, 21:31

Hallo flammenflitzer,
was genau möchtest Du denn einsetzen? Was genau ist vorhanden? Läuft bei Dir KMS, dann könnte plymouth in Betracht kommen. Ansonsten kommt mit z.B. uvesafb auch Fbsplash in Betracht.

http://en.gentoo-wiki.com/wiki/Fbsplash

http://de.gentoo-wiki.com/wiki/Plymouth


A.
Sys:
AMD FX (tm)-6300 Six-Core Processor
GeForce GTX 650 1024MB
16384 MB DDR3 1600Mhz
ASUS M5A97 R2.0
Samsung SSD 830 (sys)

OS: Gentoo ~amd64
WM: i3
Kernel: vanilla-sources
VGA: nouveau
INIT: OpenRC :)

██ ██ █ ████ everything ███ █████ is █████ ████ ████ fine ████ ███ █ ██████ trust █████ ██████ ███ your █████ ████ government. Parts of this comment have been found in violation of H.R. 3261, S.O.P.A and Senate Bill 968, P.I.P.A. and have been censored for your benefit.

3

15.08.2012, 09:44

Meinst du den GRUB Bootsplash oder den Framebuffer?
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

4

15.08.2012, 14:12

grafische Animation beim Booten
Das hier
http://en.gentoo-wiki.com/wiki/Fbsplash hatte ich in der Vergangenheit
http://de.gentoo-wiki.com/wiki/Plymouth kenne ich nicht.
Wo liegt der Unterschied? In vielen Anleitungen wird ja von emerge bootsplash ausgegangen. Das scheint ja aus dem Portage-Three entfernt worden zu sein.

5

16.08.2012, 07:41

Da weisst du mehr als ich. Ich kenn Plymouth nicht, aber schon die Anforderung beim Booten das interactive abzudrehen, macht mir Plymouth unsympathisch.

Fbsplash sollte doch gehen. Hast du eine Referenz für "Das scheint ja aus dem Portage-Three entfernt worden zu sein." Zumal ich doch einiges an splash sehe:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
$ eix -c splash
[I] kde-base/ksplash (4.9.0(4)@08/06/2012): KDE splashscreen framework (the splashscreen of KDE itself, not of individual apps)
[N] kde-misc/ksplasher ((~)2.0_beta2-r1(4)): a KSplashX engine (KDE4) Splash Screen Creator
[N] media-gfx/bootsplash-themes (20060913): A collection of Bootsplash themes
[N] media-gfx/grub-splashes (20091109): Collection of grub splashes
[N] media-gfx/splash-themes-gentoo (20101212): A collection of Gentoo themes for splashutils.
[N] media-gfx/splash-themes-livecd (2007.0-r2(2007.0)): Gentoo theme for gensplash consoles
[N] media-gfx/splash-themes-livedvd ((~)12.0): Gentoo theme for gensplash consoles
[N] media-gfx/splashutils ((~)1.5.4.4-r1): Framebuffer splash utilities.
[N] media-gfx/xsplash [1] (--): X-based boot splash
[N] sys-apps/lcdsplash (--): splash Gentoo boot information on LCD's
[1] "sunrise" /var/lib/layman/sunrise

Found 10 matches.
(Gut nicht alle obigen Treffer sind für fbsplash aber doch einige ...)

Damit sollte http://en.gentoo-wiki.com/wiki/Fbsplash funken, nicht?
http://www.dyle.org
IM-Account (Jabber!) sind auf meiner HP ...
There is no place like /home

http://www.gentooforum.de
http://www.gentoofreunde.org

<div>how to annoy a web developer?</span>

6

16.08.2012, 17:34

Bin dran an http://en.gentoo-wiki.com/wiki/Fbsplash .Funktioniert aber noch nicht. Habe irgendetwas falsch gemacht.

Quellcode

1
2
3
flammenflitzer boot # splash_manager -c set --theme=livecd-2007.0 --tty=1
Can't open /dev/fb0 or /dev/fb/0
Error: Theme 'livecd-2007.0' doesn't seem to provide a config file for the current resolution ().

Quellcode

1
flammenflitzer boot # splash_geninitramfs --verbose --res 1024x768 --generate /boot/initramfs-bootsplash gentoo
grub.conf

Quellcode

1
2
3
4
title Gentoo Linux root=/dev/sda5 splash neu
root (hd0,4)
kernel /boot/bzImage root=/dev/sda5 video=vesafb:1024x768-32@60,mtrr,ywrap splash=verbose,theme:natural_gentoo console=tty1
initrd (hd0,4)/boot/initramfs-bootsplash

Quellcode

1
rc-update add fbcondecor default

Quellcode

1
2
3
4
5
6
7
8
flammenflitzer boot # cat /usr/src/linux/.config | grep VESA
# CONFIG_FB_BOOT_VESA_SUPPORT is not set
CONFIG_FB_UVESA=y
# CONFIG_FB_VESA is not set
flammenflitzer boot # cat /usr/src/linux/.config | grep FRAM
CONFIG_FRAMEBUFFER_CONSOLE=y
# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set
# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »flammenflitzer« (16.08.2012, 20:43)


7

17.08.2012, 16:52

Hab die gleiche Fehlermeldung wie du... komisch. Alles laut Anleitung gemacht. Wobei es bei mir ein wenig anders aussieht.

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
cat /usr/src/linux/.config | grep VESA
# CONFIG_FB_BOOT_VESA_SUPPORT is not set
# CONFIG_FB_UVESA is not set
# CONFIG_FB_VESA is not set

cat /usr/src/linux/.config | grep FRAM
CONFIG_SCHED_OMIT_FRAME_POINTER=y
CONFIG_FRAMEBUFFER_CONSOLE=y
# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set
# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
CONFIG_FRAME_WARN=2048
CONFIG_ARCH_WANT_FRAME_POINTERS=y
CONFIG_FRAME_POINTER=y

Muss man denn den Framebuffer auch noch extra setzen. Hab damit aber wohl nix zu tun. Geht ja "mit" auch nicht.

lg
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at

8

17.08.2012, 17:50

Grundvoraussetzung für Fbsplash ist ein funktionierender Framebuffer - von daher solltet ihr zunächst den Framebuffer sauber laufend konfigurieren. (Wie im Wiki auch zuallererst drauf hingewiesen und verlinkt)

Zitat von »flammenflitzer«

Quellcode

1
2
CONFIG_FB_UVESA=y
# CONFIG_FB_VESA is not set
und

Zitat

Quellcode

1
kernel /boot/bzImage root=/dev/sda5 video=vesafb:1024x768-32@60,mtrr,ywrap
passt so nicht zusammen. Wenn du den uvesafb Treiber im Kernel nutzen möchtest, dann muss auch die Video-Anweisung in der Kernelzeile zu diesem Treiber passen (video=uvesafb statt video=vesafb)
Schaut zu den jeweils verwendeten Treibern auch in der Kernel-Dokumentation unter /usr/src/linux/Documentation/fb/

Sprich, zuallererst muss sichergestellt sein das der Framebuffer sauber funktioniert - wenn das klappt, dann kann man auch Fbsplash damit nutzen.

/edit:
Nur kurz angemerkt:
cat .config | grep Suchbegriff
tut immer wieder weh ;)
beachtet das grep selbst lesen kann, es ist daher nicht nötig die Datei erst mit cat zu öffnen um dann die Ausgabe via pipe an grep weiterzuleiten.
Sprich direkt mit
grep Suchbegriff /pfad/zur/Datei
geht es viel einfacher und direkter :)

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »josef.95« (17.08.2012, 17:59)


9

17.08.2012, 18:05

@Josef

Hab wohl einiges überlesen. Ich geh das nochmal von Anfang an durch.

Edit:
So, ok habs laut Anleitung gemacht. FB funzt und das splash lässt sich testen:

Quellcode

1
splash_manager -c demo -t livedvd-12.0 -m s --steps=100

Man sieht schön das Splash im Vollbild 1920x1200. Danach hab ich das Splash gesetzt mit

Quellcode

1
splash_manager -c set --theme=livedvd-12.0 --tty=1

Dann hab ich initram gebaut:

Quellcode

1
splash_geninitramfs --verbose --res 1920x1200 --generate /boot/initramfs-bootsplash livedvd-12.0

Die Kernelzeile sieht dann so aus.

Quellcode

1
kernel /boot/bzImage root=/dev/md2 md=2,/dev/sda2,/dev/sdc2 real_root=/dev/md2 video=uvesafb:mtrr:3,ywrap,1920x1200-24@60 splash=verbose,theme:livedvd-12.0 console=tty1

Dann hab ich noch das gemacht:

Quellcode

1
rc-update add fbcondecor boot

Das letztere funktioniert auch noch nach dem booten. Also ich vermute es dürfte wohl nur ne Kleinigkeit sein.


lg
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »boospy« (17.08.2012, 19:24)


10

18.08.2012, 07:58

Quellcode

1
2
3
4
title Gentoo Linux root=/dev/sda5 splash
root (hd0,4)
kernel /boot/bzImage root=/dev/sda5 video=uvesafb:ywrap,pmipal,1280x1024-32@75,mtrr:3,splash=silent,fadein,theme:livecd-2007.0 console=/dev/tty1
initrd (hd0,4)/boot/initramfs-bootsplash
funktioniert.

Quellcode

1
splash_manager -c set --theme=livecd-2007.0 --tty=1
funktioniert auch.
Im kernel war das nicht gesetzt

Quellcode

1
2
General setup  --->
    (/usr/src/initramfs) Initramfs source file(s)

Quellcode

1
2
3
4
5
Device Drivers ->
	<*> Connector - unified userspace <-> kernelspace linker  --->
	Graphics support ->
		[*] Support for frame buffer devices  --->
			[*] Enable firmware EDID

Danke

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »flammenflitzer« (18.08.2012, 08:04)


11

10.06.2013, 20:09

Hallo Leute,

funktioniert bei mir jetzt mittlerweile mit Genkernel auch. Kennt jemand von euch eine Option die das Wegschalten des Bootsplashes bei Errors, oder beim z.B. Eingabe des Entschlüsselungspasswortes für Partitionen verhindert? Wäre mir Recht. Sieht schöner aus, als wenns dauernd hin und her schaltet.

Quellcode

1
splash=silent,fadein,fadeout,theme:natural_gentoo video=1366x768 quiet console=tty1 BOOT_MSG="Willkommen!"


lg
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at

12

10.06.2013, 22:13

Bei Fehlern geht der fbslash normalerweise von alleine in den Verbose-Modus. Im "dmcrypt" init-Skript ist auch inzwischen das Umschalten auf Verbose und zurück implementiert. Hast Du ein konkretes Problem oder war es eine theoretische Frage? Ich habe damit bisher kein Problem (hatte ich aber früher mal).
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

13

10.06.2013, 22:27

Naja nicht wirklich ein Problem. Da es sich um das Notebook meiner Freundin handelt, wollte ich alle Bootmeldungen weghaben. Denn ja nach dem was verfügbar ist, wie z.B. NFS Laufwerke usw. wir beim Boot ein Fehler produziert oder nicht. Was ja aber in Wirklichkeit kein Fehler ist. Also suche ich eine Möglichkeit das automatische Umschalten in der Verbosemode komplett zu unterbinden.

lg
boospy
Gentoo Can Do!

Wiki auf: http://deepdoc.at

14

10.06.2013, 22:36

Hab gerade die Datei /etc/conf.d/splash entdeckt. Diese wird ua. von /etc/init.d/fbcondecor ausgewertet. Dort findest Du Parameter wie zB. SPLASH_VERBOSE_ON_ERRORS=

Falls Du also Fine-Tuning machen willst, schaue da mal rein.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

15

11.06.2013, 19:15

Ich nutzte gerade meine integrierte Intel Grafik. Da funktioniert das nicht mehr.

16

11.06.2013, 19:49

Cool, etc/conf.d/splash war ein Volltreffer.

Danke und lg
:)
Gentoo Can Do!

Wiki auf: http://deepdoc.at

Ähnliche Themen