Hi wie kann ich der Konsole 10 das Loggen auf meinem Graphtft untersagen?
Distrie ist easyvdr...
Hi wie kann ich der Konsole 10 das Loggen auf meinem Graphtft untersagen?
Distrie ist easyvdr...
Hallo,
ganz einfach.
Im OSD ist es möglich die Startkonsole einzustellen.
Dann wird der VDR mit Konsole 10 gestartet und müllt dort weiter und Graphtft wird über die eingestellte Konsole angezeigt.
Gruß Uwe
nur leider ist dann der vdr nicht mehr mit der Tastatur bedienbar (z.B. zum Umbenennen von Aufnahmen, etc.)
Gibt es dafür eine Lösung?
Auf ne andere Konsole wechseln?
ZitatOriginal von TheChief
Auf ne andere Konsole wechseln?
Anders gefragt: Ich möchte GrapfTFT benutzen. Damit mir die vdr-Konsole nicht mein GraphTFT 'zumüllt', stelle ich eine andere Konsole ein, z.B. mit chvt 7 (ich benutze Gen2VDR, aber das dürfte egal sein). Nun habe ich aber das Problem, dass ich die Konsole manuell wechseln muss, um mit der Tastatur Eingaben an vdr zu schicken, was mir wieder das GraphTFT zumüllt.
Gibt es eine Möglichkeit, Ausgaben von VDR (und allen scripten, die über vdr aufgerufen werden, z.B. mplayer.sh) auf Konsole 'x' auszugeben und Eingaben von Konsole 'y' entgegenzunehmen?
Würde alternativ die Umleitung ALLER Ausgaben nach /dev/null oder eine andere Datei funktionieren und wie müsste ich dazu vdr starten?
ZitatOriginal von rockclimber
Gibt es eine Möglichkeit, Ausgaben von VDR (und allen scripten, die über vdr aufgerufen werden, z.B. mplayer.sh) auf Konsole 'x' auszugeben und Eingaben von Konsole 'y' entgegenzunehmen?
Würde alternativ die Umleitung ALLER Ausgaben nach /dev/null oder eine andere Datei funktionieren und wie müsste ich dazu vdr starten?
wer oder was müllt denn da konkret? Vielleicht hilft es schon, die Gesprächigkeit des kernels mit dmesg etwas einzuschränken, dieses HIER schon mal probiert?
Gruß Fr@nk
ja, den thread kenne ich und hab das auch schon getestet.
Und wie Thomas dort schreibt, werden mit dmesg -n1 nur die kernel-Ausgaben unterdrückt.
Das Problem ist aber, dass vdr und alle über vdr gestarteten scripte/plugins ihre Ausgaben auf das vdr-terminal senden, welches auch für die Tastatureingabe an vdr verwendet wird. Man könnte nun hergehen und alle betroffenen plugins und scripte entsprechend patchen, bzw. umzuschreiben. Aber ich denke, das ist zu ineffektiv.
Vielleicht gibt es ja eine globale Methode?
Bei mir steht einfach am Anfang der runvdr:
setterm -blank 0
setterm -powersave off
setterm -powerdown 0
chvt 8
echo -e '\033[?25l' > /dev/tty8
Damit schalte ich auf Console 8 der Monitor bleibt an und kein Müll erscheint nur das graphtft.
Geht sicher schöner funkt aber auch nach dem Suspend2Ram
Gruss vdr-box
ja, über tty8 kann ich meinen vdr mit der tastatur steuern.
gruss vdr-box
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!