blank screen
blank screen
keine Ahnung, ob ich mit meinem Problemchen hier richtig bin. System ohne X. Ich habe einen Eigenbau-Kern 4.9. Wenn der läuft, schaltet sich der Bildschirm nach einigen Minuten ab. Bei einem anderen Kern 4.14, gebaut auf der Basis der config für den 4.9er tut er das nicht. Daraus schließe ich messerscharf, dass es an der Kernel-Konfiguration liegt. Ich finde zwar jede Menge Info, dazu, wie man das default-Verhalten ändern kann, aber nichts darüber, wie es denn eigentlich zustande kommt, bzw. wie man's kernelmäßig richtet, dass es funktioniert.
Re: blank screen
Welche Konfiguration Deinguennid hat geschrieben:12.03.2018 19:47:35keine Ahnung, ob ich mit meinem Problemchen hier richtig bin. System ohne X. Ich habe einen Eigenbau-Kern 4.9. Wenn der läuft, schaltet sich der Bildschirm nach einigen Minuten ab. Bei einem anderen Kern 4.14, gebaut auf der Basis der config für den 4.9er tut er das nicht. Daraus schließe ich messerscharf, dass es an der Kernel-Konfiguration liegt. Ich finde zwar jede Menge Info, dazu, wie man das default-Verhalten ändern kann, aber nichts darüber, wie es denn eigentlich zustande kommt, bzw. wie man's kernelmäßig richtet, dass es funktioniert.man's kernelmäßig richtet, dass es funktioniert.
hat, beschreibst Du nicht. Deine BeschreibungEigenbau-Kern 4.9
ist ebenfalls völlig unzureichend. Da kann Dir niemand helfen und erklären, warum der eine Deiner Kernel einen schwarzen Bildschirm erzeugt.gebaut auf der Basis der config für den 4.9er
findet man im Kernel-Quelltext. Den kannst Du Dir bei Bedarf herunterladen. Den zu verstehen, bedarf es fortgeschrittener Programmierkenntnisse. Nach dem Stil Deines Postings vermute ich, daß Du die nicht hast.Info, dazu, wie … das default-Verhalten eigentlich zustande kommt,
Ich würde mich an Deiner Stelle darauf konzentrieren zu verstehen lernen, was die verschiedenen Kerneloptionen, die Du beim Bau eines eigenen Kernels einstellen (= vorgeben) kannst, bewirken. (Und deren Randbedingungen.) Ein bißchen geht deren Funktion aus dem Namen hervor.
Meine Empfehlung: Besuche den freenode-IRC-Kanal #kernelnewbies . Stelle dort eine Frage zu Deinem Kernel, die Du Dir gut überlegt hast, und bringe viel Zeit und Geduld mit, bis Dir jemand antwortet.
hat früher ein Großteil der Benutzer, die ihren Kernel selbst bauen, durch Studium der Linux Kernel Mailing List (LKML) erworben. Das ist in meinenn Augen harte Arbeit. Neue technologische Entwicklungen in Hard- und Software lassen dieses Wissen auch schnell veralten. #kernelnewbies gibt eine Buchempfehlung.wie man's kernelmäßig richtet, dass es funktioniert
Gruß
bullgard
Re: blank screen
Tut er das auch nach einemguennid hat geschrieben:12.03.2018 19:47:35Wenn der läuft, schaltet sich der Bildschirm nach einigen Minuten ab.
Code: Alles auswählen
printf "\033[9;0]"
Re: blank screen
Mit dem Bootparameterguennid hat geschrieben:12.03.2018 19:47:35Ich finde zwar jede Menge Info, dazu, wie man das default-Verhalten ändern kann, aber nichts darüber, wie es denn eigentlich zustande kommt, bzw. wie man's kernelmäßig richtet, dass es funktioniert.
Code: Alles auswählen
consoleblank=0
Re: blank screen
Donnerwetter, kommt ja doch noch was!
Den Bootparameter hatte ich schon aus meinen bisherigen Recherchen (indirekt).
Der Standard-Kern aus den Backports schaltet den Bildschirm übrigens auch nicht mehr nach einer gewissen Inaktivitätszeit defaultmäßig ab.
@owl102
Danke sehr! Probier ich ab nächsten Montag. Bin z.Z. unterwegs.
Den Bootparameter hatte ich schon aus meinen bisherigen Recherchen (indirekt).
Danke sehr! Und da wüsste ich gerne wie. Bisher bin ich via menuconfig nicht fündig geworden. Ich wollte nicht gerne einen Bootparameter oder gar Zusatzprogramme bemühen müssen, um das automatische Abschalten zu erreichen.owl102 hat geschrieben:Im Grunde sollte der Parameter auch bei der Kernelkonfiguration voreinstellbar sein.
Der Standard-Kern aus den Backports schaltet den Bildschirm übrigens auch nicht mehr nach einer gewissen Inaktivitätszeit defaultmäßig ab.
@owl102
Danke sehr! Probier ich ab nächsten Montag. Bin z.Z. unterwegs.
Zuletzt geändert von guennid am 19.03.2018 13:34:29, insgesamt 1-mal geändert.
Re: blank screen
Der Default liegt glaube ich bei 10 Minuten (600 Sekunden) und in der Kernelkonfiguration muss CONFIG_VT_CONSOLE_SLEEP aktiviert sein.
Das Anpassen der Zeit kenne ich nur via Kernelparameter und setterm
wobei 0 auch hier dazu führt, dass der Bildschirm gar nicht mehr schwarz wird.
Wenn es unerwartete Unterschiede zwischen zwei Kerneln gibt, könnte das zumindest theoretisch auch noch daran liegen, dass der Wert bei einem der Kernel in der initrd verändert wird.
Das Anpassen der Zeit kenne ich nur via Kernelparameter und setterm
Code: Alles auswählen
setterm -blank 300
Wenn es unerwartete Unterschiede zwischen zwei Kerneln gibt, könnte das zumindest theoretisch auch noch daran liegen, dass der Wert bei einem der Kernel in der initrd verändert wird.
Re: blank screen
Danke sehr!
Zu *_sleep liefert menuconfig 'ne ganze Menge. Damit wird's wohl hinzukriegen sein, aber wie gesagt, Rückmeldung ab Montag.
initrd nutze ich nicht mehr.
Die Zeitspanne interessiert mich eigentlich wenig. Aber auf Router, Druckserver, etc. find' ich das ganz nützlich, wenn der Bildschirm nach 'ner Zeit dunkel wird. Von ganz abschalten bin ich wieder abgekommen, weil das mitunter unvorhergesehen knifflig wird, wenn man auch remote nicht mehr auf die Maschine kommt.
Zu *_sleep liefert menuconfig 'ne ganze Menge. Damit wird's wohl hinzukriegen sein, aber wie gesagt, Rückmeldung ab Montag.
initrd nutze ich nicht mehr.
Die Zeitspanne interessiert mich eigentlich wenig. Aber auf Router, Druckserver, etc. find' ich das ganz nützlich, wenn der Bildschirm nach 'ner Zeit dunkel wird. Von ganz abschalten bin ich wieder abgekommen, weil das mitunter unvorhergesehen knifflig wird, wenn man auch remote nicht mehr auf die Maschine kommt.
Re: blank screen
Ändert das Kern-Verhalten nicht (wiewohl ich zugebe, dass ich auch nach Lektüre von man printf nicht weiß, was ich da tat).printf "\033[9;0]"
Code: Alles auswählen
CONFIG_VT_CONSOLE_SLEEP
Um das noch mal klarzustellen: Ich gehe davon aus, dass die Voreinstellung eines jeden Standard-Kerns ist, dass der Bilschirm nach einer gewissen Zeit (smutbert nennt 10 Minuten) dunkel wird. Wurde das vielleicht geändert? Der Backports-Kern 4.14 macht's defaultmäßig auch nicht, s.o. Dieses (biherige) Verhalten will ich nicht änderen, mich stört, dass es bei meinen Eigenbaukernen > 4.9 nicht funktioniert. Und da ich meine Kerne meistens selbst baue, hätt' ich's gerne einkompiliert und nicht durch einem (zusätzlichen) Boot-Parameter bewirkt.
Re: blank screen
Scheint so zu sein.guennid hat geschrieben:Ich gehe davon aus, dass die Voreinstellung eines jeden Standard-Kerns ist, dass der Bilschirm nach einer gewissen Zeit (smutbert nennt 10 Minuten) dunkel wird. Wurde das vielleicht geändert?
Auf dieser Seite (1), die offenbar der Meister selbst verantwortet, lese ich:
Code: Alles auswählen
consoleblank= [KNL] The console blank (screen saver) timeout in
seconds. A value of 0 disables the blank timer.
Defaults to 0.
Bleibt immer noch zu fragen, wie erreicht man ein Kern-Kompilat mit consoleblank=600? Mit menuconfig ist da wohl nichts zu machen.
(1) https://github.com/torvalds/linux/blob/ ... meters.txt
Re: blank screen
Wie weit bist du den damit?
Re: blank screen
Die Kern-config so einzurichten, dass der Bildschirm zeitgesteuert automatisch abschaltet, habe ich aufgegeben, da ich nicht rausgekriegt habe wie. Ich habe es dann via boot-Parameter eingerichtet. Jetzt habe ich aber ein neues Problem. Ich kann die betroffene Maschine mit Eigenbau-Kern 4.14 und Boot-Parameter consoleblank=300 per ssh nicht mehr richtig ausschalten. Das Ausschalten bleibt irgendwo hängen und der Lüfter läuft auf Hochtouren. Nehm' ich den Boot-Parameter wieder weg, funktioniert das Ausschalten.