Screenshot von /dev/console oder /dev/ttyu0?

D

das.chaos

Guest
Welches Tool ist fuer ein Sceenshot von /dev/console oder /dev/ttyv0 brauchbar, was _nicht_ wie bspw. scrot von einer X.org Session abhaengig ist?
 
Ich benutze schon sehr lange screenfetch. Guckst Du hier:

screenfetch

Ob das jetzt nur in der Konsole funktioniert, oder auch ohne X, habe ich nie ausprobiert.
 
Statt einer Antwort, habe ich nur Fragen. Denn die Konsole enthält doch eigentlich nur Textinformation und die ist doch einfach (und besser) zu kopieren, als einen Screenshot anzufertigen.
Das Problem ist ja immer, dass ein Screenshot eine Grafik erzeugen muss. Welches Tool sollte das können, ohne in X eingebettet zu sein?. Ich habe keine Ahnung, aber ich mutmaße mal, dass Screenshot direkt mit X zusammen geht. Oder anders gesagt: in meinem Verständnis, kein Screenshot ohne X.
Ich mag irren, denn es kann schon sein, dass man die "VESA-Information" irgendwie doch in ein Bild schreiben kann, wie obige Beispiele vielleicht zeigen (ich habe das nur überflogen).
Wenn man aber da ein Bild statt Text braucht, kann man auch einfach abfotografieren.
Das Problem ist ja: wenn es hängt, geht auch kein Screenshot mehr. Hängt es nicht, kann man den Text kopieren und braucht keinen Screenshot.
Oder?
 
Screenshots wüsste ich jetzt nicht direkt das und wie es geht.
Wenn ich meine dass ich eine Tätigkeit inclusive Ausgabe aufzeichnen möchte verwende ich immer noch das gute alte "script". Für vieles reicht mir aber auch die History Funktionen der jeweiligen Shells.
 
Welches Tool ist fuer ein Sceenshot von /dev/console oder /dev/ttyv0 brauchbar, was _nicht_ wie bspw. scrot von einer X.org Session abhaengig ist?
Ich kenne den Befehl "script" [1] aber das ist nicht direkt für "/dev/console" aber vielleicht nutzt es dir trotzdem was:
Code:
root@bsd01 /# script <DATEI>
Script started on Tue Aug 21 07:54:42 2018
root@bsd01 / # echo "test"
test
root@bsd01 / # ll /boot/kernel
total 136693
-r-xr-xr-x  2 root  wheel    112360 Jul  6 08:22 aac.ko*
-r-xr-xr-x  2 root  wheel     14248 Jul  6 08:22 acl_nfs4.ko*
-r-xr-xr-x  2 root  wheel     10696 Jul  6 08:22 acl_posix1e.ko*
...
...
...
-r-xr-xr-x  2 root  wheel     24952 Jul  6 08:22 acpi_asus_wmi.ko*
-r-xr-xr-x  2 root  wheel     95184 Jul  6 08:22 xhci.ko*
-r-xr-xr-x  2 root  wheel     54528 Jul  6 08:22 zlib.ko*
root@bsd01 / # exit

Script done, output file is testfile
Zum Schluss einfach "exit" schreiben. Jetzt kannst du mit "$EDITOR" die Datein anschauen und alle Befehle sind dort gelistet inkl. Ausgaben.

edit: Fast vergessen! Im File "/etc/syslog.conf" kannst du die Zeile:
Code:
console.info          /var/log/console.log
... aktivieren. Danach das Output File noch erstellen: "touch /var/log/console.log". Jetzt versuch einen Reboot. Alles was auf der Console passiert beim booten oder danach wird jetzt in diesem File geloggt.

[1] man script
 
@all Danke fuer die Antworten. Ja, ich denke zu kompliziert.

@pit234a Das ist ein Laptop ohne X.org. Das mit VESA klingt interessant.

@foxit Wie krass, manchmal sieht man den Wald vor lauter baeumen nicht!!1! Script kannte ich tatsaechlich noch nicht. Danke. :)

@ralli Screenfetch gefaellt mir.

@Illuminatus Tmux Capature-plane? kannte ich bisher auch noch nicht. Danke.

Dann wird das alles nachher getestet. :)
 
Zurück
Oben