Keine Textausgabe während des Arch-Bootvorgangs

2

Ich habe einen benutzerdefinierten Kernel für meinen Arch kompiliert. Es ist nicht das erste Mal, dass ich es mache, aber es ist das erste Mal, dass ich beim Booten keine Textausgabe sehe. Beim Kompilieren des Kernels habe ich viele "Framebuffer" -Elemente deaktiviert und ich denke, dass es damit zusammenhängt. Alles, was ich während des Bootens sehe, ist nur "Klecks" weißer Punkte oben auf dem Bildschirm, und dieser "Klecks" scheint sich zu ändern (als würde das System versuchen, etwas auszugeben, kann es aber nicht). Ich bin mir sicher, dass es etwas Triviales ist (wie "das Ausschalten dieses / jenes Moduls würde das verursachen"), aber ich kann es nicht wirklich alleine sagen. Was ist das Problem und welches Modul wird für die Ausgabe von Starttext verwendet, bevor der Nvidia-Treiber geladen wird?

guest86
quelle
2
Startet es erfolgreich oder steckt es fest? Sind die "Kleckse" Text, oder könnte dies ein Plymouth- Thema sein? Könntest du einen Screenshot posten? Welche grubMöglichkeiten haben Sie? Stellt ihr euch quietauf den Kernel ein grub.cfg?
Terdon
Es ist in Ordnung, es steckt nicht fest. Ich habe kein Plymouth und ich kann nicht sagen, ob es sich um Text handelt oder nicht, es ist wie ein "Versuch", einen Text zu bilden (gemessen an der Tatsache, dass alle Punkte weiß sind). In Bezug auf Grub-Optionen - es ist das gleiche mit oder ohne "leisen" Kernel-Parameter.
guest86

Antworten:

0

Möglicherweise liegt ein Problem mit der Framebuffer-Auflösung vor. Versuchen Sie dies in der /etc/default/grubDatei, damit GRUB die gute Framebuffer-Auflösung erkennt

GRUB_GFXPAYLOAD_LINUX=auto

Oder versuchen Sie, GRUB zu zwingen, den normalen Modus zu verwenden

GRUB_GFXPAYLOAD_LINUX=text

Oder versuchen Sie, GRUB zu zwingen, keinen Framebuffer zu verwenden

GRUB_TERMINAL_OUTPUT=console

Vergessen Sie nicht, die Konfigurationsdatei zu generieren, nachdem Sie die GRUB-Optionen geändert haben

grub-mkconfig -o /boot/grub/grub.cfg
Nicolas
quelle
Die "Konsole" hat es geschafft! Jetzt ist es nur ein Problem, dass die Auflösung zu niedrig ist, aber ich vermute, dass diese Informationen Ihnen sagen können, welches Modul ich in den Kernel zurückbringen muss, oder? :)
guest86
Ich werde Ihren Beitrag annehmen, da er mich zur Ursache führt: Ich musste das Kernel-Modul "Vesa" wieder aktivieren :)
guest86
1

Haben Sie den nomodesetKernel-Parameter ausprobiert ?

Ich habe keinen benutzerdefinierten Kernel kompiliert, aber beim Booten sind mehrmals ähnlich klingende Symptome aufgetreten, und das Hinzufügen nomodesethat normalerweise geholfen.

jcsanyi
quelle
Versucht, keine Hilfe :)
guest86