
Ich habe für meine Mutter eine minimalistische Distribution installiert, die Rungetty für die automatische Anmeldung verwendet und ein Init-Skript, das nur „startx“ ausführt. Alles funktioniert prima, aber wenn sie herunterfährt, wird für eine Weile auf die Konsole zurückgegriffen, bevor es sich ausschaltet (alter PC).
Gibt es eine Möglichkeit, die gesamte Ausgabe an tty1/Konsole umzuleiten oder stummzuschalten? Wenn X geschlossen wird, sollte der Bildschirm leer sein und sich dann ausschalten.
Danke
Antwort1
Ich habe es nicht ausprobiert, aber Sie sollten in der Lage sein, den Kernelparametern in Grub oder Lilo „console=/dev/null“ hinzuzufügen. Wenn nicht, versuchen Sie console=ttyS0, um zum seriellen Port umzuleiten (vorausgesetzt, Sie haben nichts an den seriellen Port angeschlossen, vielleicht wäre ein nicht vorhandener serieller Port wie console=ttyS7 sicherer).
Antwort2
Entsprechend Documentation/kernel-parameters.txt
derloglevel=0
Das Kernel-Befehlszeilenargument solltealleKernelmeldungen. Es wäre jedoch besser, mindestens 3
oder zu verwenden 4
, um weiterhin die Anzeige kritischer Fehler zu ermöglichen.
loglevel= Alle Kernelmeldungen mit einem Loglevelkleiner alsDie console loglevel wird auf der Konsole ausgegeben. Es kann kann auch mit klogd oder anderen Programmen geändert werden. Loglevel werden wie folgt definiert: 0 (KERN_EMERG) System ist unbrauchbar 1 (KERN_ALERT) Es muss sofort gehandelt werden 2 (KERN_CRIT) kritische Bedingungen 3 (KERN_ERR) Fehlerbedingungen 4 (KERN_WARNING) Warnbedingungen 5 (KERN_NOTICE) normaler aber signifikanter Zustand 6 (KERN_INFO) informativ 7 (KERN_DEBUG) Debug-Level-Meldungen
Die normale Umleitung sollte funktionieren startx
:
startx >/dev/null 2>&1