macmeck
18.05.15, 15:15
Hallo zusammen,
ich möchte auf einem externen Display, das als zweites Framebuffer Device unter /dev/fb1 erreichbar ist, Text ausgeben. Ich gehe davon aus, dass das mit einer Umleitung einer console auf das Textbuffer device am einfachsten ist:
con2fbmap 2 1
Falls es hier schon bessere Ideen gibt, dann gerne :-)
Das funktioniert soweit ganz gut, ich kann in /dev/tty2 auch per
echo "Hallo Welt" > /dev/tty2 Text reinschreiben. Allerdings erscheint die Ausgabe erst, wenn ich über CTRL+ALT+F2 in die zweite Konsole springe. Andernfalls wird die Ausgabe nicht aktualisiert.
Mir fehlt gerade etwas das Verständnis, wo die Ausgabe "hängen bleibt", wenn /dev/tty2 nicht aktiv ist. Ich habe schon versucht den Buffer zu flushen und die Ausgabe direkt über IOCTL in die Konsole zu feuern. Alles irgendwie ohne Erfolg. Woran hängt's also wirklich?
viele Grüße
macmeck
ich möchte auf einem externen Display, das als zweites Framebuffer Device unter /dev/fb1 erreichbar ist, Text ausgeben. Ich gehe davon aus, dass das mit einer Umleitung einer console auf das Textbuffer device am einfachsten ist:
con2fbmap 2 1
Falls es hier schon bessere Ideen gibt, dann gerne :-)
Das funktioniert soweit ganz gut, ich kann in /dev/tty2 auch per
echo "Hallo Welt" > /dev/tty2 Text reinschreiben. Allerdings erscheint die Ausgabe erst, wenn ich über CTRL+ALT+F2 in die zweite Konsole springe. Andernfalls wird die Ausgabe nicht aktualisiert.
Mir fehlt gerade etwas das Verständnis, wo die Ausgabe "hängen bleibt", wenn /dev/tty2 nicht aktiv ist. Ich habe schon versucht den Buffer zu flushen und die Ausgabe direkt über IOCTL in die Konsole zu feuern. Alles irgendwie ohne Erfolg. Woran hängt's also wirklich?
viele Grüße
macmeck