Linux-Framebuffer-Auflösung richtig einstellen

Ich habe einen RaspberryPi und möchte ein Bild anzeigen, Vollbild ohne xserver - so schreiben es direkt in den framebuffer. Kein problem hier.

Aber die Einstellung Vollbild nicht funktioniert.

cat /sys/class/graphics/fb0/modes

ergibt:

U:1024x768p-0
U:1920x1200p-0
U:1920x1080p-0
U:608x684p-0

Also ich benutze

fbset -xres 1920 -yres 1200 -match

was in

>>fbset
mode "1920x1200"
geometry 1920 1200 1920 1200 16
timings 0 0 0 0 0 0 0
rgba 5/11,6/5,5/0,0/16
endmode

Wenn ich nun verwenden fbi um ein Bild anzuzeigen, oder füllen Sie einfach den framebuffer /dev/urandom >> /dev/fb0, nur ein Teil des Bildschirms ausgefüllt ist. Der Aspekt etc. der dargestellte Teil ist richtig, es ist nur eine große schwarze Grenze um.

Wenn ich die anderen Auflösungen funktioniert alles wie erwartet, zum Beispiel die stats-Zeile im fbi wird größer usw.

Was mache ich falsch?

InformationsquelleAutor user3696412 | 2016-01-20

Schreibe einen Kommentar