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

28.03.2012, 05:13

UVesaFB - && - Boot-Splash/FBSplash

Hallo und willkommen im neuen Thread :P 8)

Tja, diesen Thread gibt es, da ich mich nun erfolgreich durch alle(?) Tücken des UVesaFB gequält habe um diesen mit der passenden Auflösung zum Laufen zu bekommen, ein Fehler mich jedoch weiter begleitet:

So heisst der Teufel:

:cursing:

Quellcode

1
 uvesafb: mode switch failed (eax=0x34f, err=0). Trying again with default timings.
:cursing:

Habe nun gestern noch nach bell´s Anleitung (aus den Threads "vbe_modes" und "kleine Frage zu NVidia proprietär") die initramfs noch neu erstellt, um den Bootsplash nutzen zu können, doch leider leider scheint es (ich vermute wegen des Fehlers) ohne dessen Begradigung mit Bootsplash nicht zu funktionieren.

Ich könnte mir vorstellen, das UVesaFB den Hintergrund nicht einblenden kann, weil die "Palette" nicht geladen wird... (Vermutung Palette: Transparenter Hintergrund mit Farbunterstützung)

Leider habe ich absolut absolut absolut keine Ahnung, was ich noch tun könnte, um auch das letzte Stückchen "Leben" in die UVesaFB-Funktionalität noch einzupflegen...

Was ich alles gemacht habe: Kernelumbauten in alle "Himmelsrichtungen" - Alles was im Zusammenhang mit UVesaFB steht, nacheinander ergänzt und/oder nacheinander verschiedene Punkte wieder weggenommen. Mittlerweile ist alles wieder drin, doch geholfen hat es mir nichts.

Ich begreife nicht:

---UVesaFB liefert mir sofort nach der letzten Meldung von grub2 "gentoo-linux wird geladen" - einen Augenschmaus (Boot-Meldungen) in Wunschauflösung... - Warum tut es das, wenn es nicht funktionieren sollte/Probleme hat?

---Dann wird die initramfs geladen und das Bild tastet einen Bruchteil einer Sekunde dunkel (wahrscheinlich dann, wenn versucht wird, "Mode-Switch" auszuführen...)

Daraufhin erscheint dann auch der Fehler:

Quellcode

1
 uvesafb: mode switch failed (eax=0x34f, err=0). Trying again with default timings.
Dann gehts ohne Fehler bis zum Start von "X" weiter... Nach wie vor in Wunschauflösung.


Doch warum, - lieber Gott im Himmel - warum gibt mir der Framebuffer diesen blöden Fehler aus???!!! Ich raff es einfach nicht mehr... Wenns doch bloss ein Fehler wäre, dem man nachgehen kann, doch diesem hier kann ich nicht nachgehen, weil der Verursacher nicht dingfest zu machen ist... Die Nadel im Heuhaufen - erinnert mich - irgendwie an einen Windowsfehler :P

Zitat

Windows hat ein neues Gerät erkannt. Das neue Gerät konnte von Windows jedoch nicht erkannt werden

Das ist auch der Grund, wieso ich jetzt hier sitze ;)) Mir raubt es den Schlaf ;) Soein sturer Hund dieser uvesafb... 8-o
Gruß
mnt_gentoo
_________________________________________________________________________________________

Die Launen und das Schicksal eines Gentoo-Users: ?( :| :cursing: :wacko: 8| ^^ 8o ;( :P ?( ...

Dieser Beitrag wurde bereits 5 mal editiert, zuletzt von »mnt_gentoo« (28.03.2012, 19:33)


2

28.03.2012, 08:39

Ich glaube nicht dass Dein Splash-Problem mit dem VBE-Mode Problem zusammenhängt. Du hast ja Deine Pinguine wieder gesehen, also läuft der Framebuffer. Hast Du die Anleitung befolgt?

Wie äußert sich das Problem?
Was steht im

Quellcode

1
dmesg|grep fbcondecor
?
Was sagt

Quellcode

1
2
fbcondecor_ctl -c off
fbcondecor_ctl -c on
und was kommt dabei in dmesg dazu?

Zu den Begrifflichkeiten: "bootsplash" ist der Vorgänger von "fbsplash". Du kannst dennoch media-gfx/bootsplash-themes nutzen. Bei der Installation werden diese automatisch nach "fbsplash" konvertiert und sind somit nutzbar.
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.

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »bell« (28.03.2012, 15:15)


3

28.03.2012, 17:18

Hallo bell :)

Zitat von »bell«

Ich glaube nicht dass Dein Splash-Problem mit dem VBE-Mode Problem zusammenhängt. Du hast ja Deine Pinguine wieder gesehen, also läuft der Framebuffer. Hast Du die Anleitung befolgt?


Meinst Du die Anleitung vom Boot/FBSplash oder vom UVesaFB?

Also UVesaFB hab ich absolut akkurat nach Spocks HowTo gemacht... Aber wahrscheinlich meinst Du eher die zu FB-Splash - Ich habe die Datei "media-gfx/bootsplash-themes" gemerged und danach die initramfs mit den Parametern

Zitat von »bell«

Quellcode

1
2
emerge media-gfx/bootsplash-themes
genkernel --no-ramdisk-modules --no-keymap --splash=Gentoo initramfs

Zitat von »bell«

Wie äußert sich das Problem?

Was steht im

Quellcode

1
dmesg|grep fbcondecor


Quellcode

1
2
rampage2extreme avchd # dmesg|grep fbcondecor
rampage2extreme avchd #


EDIT
? irgendwie garnichts?! ?( 8|
Hmmmmmmmmmm DAS ist ja mal witzig... Warum sagt das nichts :/
/EDIT

Den Grund, warum fbcondecor nichts sagt, denk ich habe ich grade lokalisiert. :whistling: fbcondecor useflag war nicht gesetzt :whistling: :whistling: :whistling: Nur hätte ich dazu mal eine Frage: Ist es ein GLOBALES Use-Flag, was ich in "make.conf" setzen kann? Weil für die bootsplash-themes er gestern an die 12 Pakete installiert hat, und die alle einzeln in die package.use mit aufzunehmen... :whistling: :whistling: :whistling: :whistling:

EDIT2
Habs mal als Globales (wahrscheinlich richtig) gesetzt - Daraufhin hat er mir splashutils beim -vauDN world mit fbcondecor neugebaut... Und habe auch jetzt unter "/etc/conf.d" eine neue Datei namens "fbcondecor"...
Bleibt noch eine Frage: (äh eigentlich 2) aber das mach ich in einem neuen Post, sonst wirds zu unübersichtlich hier) - Auf der Seite http://en.gentoo-wiki.com/wiki/Fbsplash steht das man fbcondecor "rc-updaten" soll. Ist das so correkt?
EDIT2
Gruß
mnt_gentoo
_________________________________________________________________________________________

Die Launen und das Schicksal eines Gentoo-Users: ?( :| :cursing: :wacko: 8| ^^ 8o ;( :P ?( ...

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »mnt_gentoo« (28.03.2012, 18:02)


4

28.03.2012, 19:08

8o 8o 8o 8o 8o 8o 8o 8o ES GEHT!!!! 8o 8o 8o 8o 8o 8o 8o 8o

Ich glaubs ja nicht :thumbup: :thumbup: :thumbup: :thumbup: :thumbup: :thumbup: :thumbup:

:love: :love: :love: gentoo :love: :love: :love:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
rampage2extreme avchd # dmesg|grep fbcondecor
[   11.457971] fbcondecor: console 0 using theme 'Gentoo'
[   11.805588] fbcondecor: switched decor state to 'on' on console 0
[   11.841990] fbcondecor: console 1 using theme 'Gentoo'
[   11.877604] fbcondecor: switched decor state to 'on' on console 1
[   11.913686] fbcondecor: console 2 using theme 'Gentoo'
[   11.949164] fbcondecor: switched decor state to 'on' on console 2
[   11.985352] fbcondecor: console 3 using theme 'Gentoo'
[   12.020784] fbcondecor: switched decor state to 'on' on console 3
[   12.056922] fbcondecor: console 4 using theme 'Gentoo'
[   12.092423] fbcondecor: switched decor state to 'on' on console 4
[   12.128515] fbcondecor: console 5 using theme 'Gentoo'
[   12.164005] fbcondecor: switched decor state to 'on' on console 5
[   12.200142] fbcondecor: console 6 using theme 'Gentoo'
[   12.235729] fbcondecor: switched decor state to 'on' on console 6
[   12.271974] fbcondecor: console 7 using theme 'Gentoo'
[   12.307531] fbcondecor: switched decor state to 'on' on console 7
[   12.343609] fbcondecor: console 8 using theme 'Gentoo'
[   12.379148] fbcondecor: switched decor state to 'on' on console 8
[   12.415291] fbcondecor: console 9 using theme 'Gentoo'
[   12.450930] fbcondecor: switched decor state to 'on' on console 9
[   12.487054] fbcondecor: console 10 using theme 'Gentoo'
[   12.522651] fbcondecor: switched decor state to 'on' on console 10
[   12.559049] fbcondecor: console 11 using theme 'Gentoo'
[   12.594605] fbcondecor: switched decor state to 'on' on console 11
Gruß
mnt_gentoo
_________________________________________________________________________________________

Die Launen und das Schicksal eines Gentoo-Users: ?( :| :cursing: :wacko: 8| ^^ 8o ;( :P ?( ...

5

28.03.2012, 19:29

So... dann stell ich noch meine letzte Frage dazu :whistling:

Angenommen, ich wollte jetzt irgendwann mal ein anderes Theme als splash...

Ich habe das SO verstanden: Gestern habe ich die initramfs so:

Quellcode

1
genkernel --no-ramdisk-modules --no-keymap --splash=Gentoo initramfs
erstellt...

Ich müsste dann die initramfs erneut erstellen, aber mit dem Namen des betreffenden Themes: Beispiel NewTux

Dazu würd ich dann

Quellcode

1
genkernel --no-ramdisk-modules --no-keymap --splash=NewTux initramfs
ausführen, um die initramfs "neu zu packen"... Und anschliessend in der grub.cfg das Theme auch anpassen, ggf. noch auf die im Ordner befindlichen Splashauflösungen achten, da es da welche gibt, die wahrscheinlich nicht so eine extrem hohe Auflösung machen: Habe meine Auflösung beispielsweise auf 1600x1200-32 runtergesetzt, da sonst der Splash wegen "Resolution mismatch" nicht funktioniert...

Sind die Überlegungen so o.k.? Dann hab ichs verstanden :whistling:

Dann bedanke ich mich nochmal ganz herzlich bei Euch, Josef und bell - :P Danke :whistling: спасибо :whistling: дякую :whistling: thanks :P
Gruß
mnt_gentoo
_________________________________________________________________________________________

Die Launen und das Schicksal eines Gentoo-Users: ?( :| :cursing: :wacko: 8| ^^ 8o ;( :P ?( ...