View previous topic :: View next topic |
Author |
Message |
Lixos n00b
Joined: 04 Apr 2015 Posts: 19
|
Posted: Thu Apr 23, 2015 9:27 am Post subject: Kernel Boot Logo & Fonts |
|
|
Ich würde gern beim Booten des Kernels zum einen das Boot-Logo dauerhaft oben links in der Ecke meines Bildschirmes sehen wollen
und vielleicht gibt es die Möglichkeit den Ausgabetext des Kernels sofort mit dem Consolenfont anzuzeigen.
Framebuffer inkl. VESA-Treiber sowie das Boot-Logo sind in den Kernel kompiliert.
Beim Start passiert nun folgendes: Das Boot-Logo wird kurzzeitig in der oberen Linken Ecke angezeigt, verschwindet aber leider sehr schnell.
Nach etwas Ausgabetext wechselt er dann auch in den von mir eingestellten Consolenfont.
Jeweils beim Verschwinden des Boot-Logos und kurz vor dem Login löscht er den Bildschirminhalt (clear). Kann man dies deaktivieren?
Um es kurz zu fassen, ich hätte gern den Bootvorgang wie auf der LiveCD... ohne Löschen des Textes auf dem Bildschirm.
Gruß Lixos |
|
Back to top |
|
|
py-ro Veteran
Joined: 24 Sep 2002 Posts: 1734 Location: Velbert
|
Posted: Thu Apr 23, 2015 10:19 am Post subject: |
|
|
Für das Logo und das frühe setzen des Fonts müsstest du den Kernel Patchen, keine Ahnung ob es dafür fertige Patches gibt.
Das Clear ist einfach zu entfernen, in inittab die agetty Zeile um "--noclear" ergänzen.
Bye
Py |
|
Back to top |
|
|
toralf Developer
Joined: 01 Feb 2004 Posts: 3922 Location: Hamburg
|
Posted: Fri Apr 24, 2015 4:13 pm Post subject: |
|
|
Ich habe bei mir nach Möglichkeit alles als Module gebaut, da sehe ich die 4 Pinguine leider überhaupt nicht (soabld ich moduels=n setze, sind die jedoch da, glaube ich) |
|
Back to top |
|
|
Lixos n00b
Joined: 04 Apr 2015 Posts: 19
|
Posted: Sun Apr 26, 2015 3:56 pm Post subject: |
|
|
Nach umfangreicher Suche im Internet, habe ich folgendes in Erfahrung gebracht:
Die Pinguine verschwinden, sobald sich die Auflösung / Grafikkartentreiber etc. oder die Schriftart ändert.
Ich habe in meinem Notebook eine interne Intel Grafikkarte und eine dedizierte AMD Grafikkarte verbaut.
Damit meine grafische Oberfläche sauber funktioniert, wird zumindest die interne Intel-Graka beim Booten initialisiert.
Danach sind die Pinguine weg. Im nächsten Step wechselt meine Schriftart auf Terminus, so dass auch hier spätestens die Pinguine weg sind.
Abhilfe würde wohl nur wie von Py beschrieben das Patchen des Kernels schaffen.
Hier müsste neben den schon enthaltenen Fonts mein Consolenfont Terminus integriert werden.
Weiterhin könnte man meinen Intel-Graka - Treiber vorladen und somit alles aus einem Initramfs booten.
Blöd nur, dass ich nicht gefunden habe, wie man das umsetzen kann... wäre sicherlich eine interessante Aufgabe für die Advanced User der Community ... |
|
Back to top |
|
|
|