Hallo, ich habe ein 1920x720 Display mit dem Raspberry verbunden (overscan aus). Der Desktop wird schön angezeigt, d.h. in voller breite/länge der Pixel. Wenn ich Bilder die 1920x720 haben, im Vollbildmodus anzeigen will, dann wird immer mit schwarzem Rand angezeigt (also eigentlich somit verzerrt) Habe schon vieles versucht mit "feh", aber geht nicht... was kann ich noch tun :-( ??? Siehe angehängte Bilder... Danke
:
Verschoben durch User
habe ein wenig rechechiert, lösung könnte ein gpu-naher viewer sein, wie z.B Omx-Player. Oder evtl. im config.txt framebuffer anpassen.... habs aber noch nicht verifiziert...
also das mit framebuffer funktioniert schon mal nicht :-(, gibts noch ideen?
Was gibt Dir xdpyinfo | grep resolution aus? Gruß Jobst
Könntest du das Bild einmal anhängen? Womit zeigst du das Bild an?
also, das Problem ist tatsächlich die Auflösung, die Ausgabe am Display ist nicht 1920x720, sondern 1920x1080... wenn ich Bilder mit 1920x1080 nehme, dann habe ich kein schwarzen Rand mehr. Schade das ich keine Hdmi-Timing Einstellung finde wo wirklich mit 1920x720 angesteuert wird...
epikao schrieb: > gibt mir 96x96 dots per inch Okay, das bedeutet schonmal, dass der Rechner den Bildschirm mit quadratischen Pixeln ansieht. Normalerweise sollte der Monitor von sich aus Daten übermitteln, welche dann vom X-Server für die korrekte Auflösung sorgen sollte. So wirst Du Dir wohl eine eigene Modeline bauen müssen. Welche Timings kann der Monitor denn? Gruß Jobst
> wenn ich Bilder mit 1920x1080 nehme, dann habe ich kein schwarzen Rand > mehr. Dann nimm doch solche ;) 1920x720 ist ungewöhnlich, wo kommen die denn her? An sich klingt das nach 24:9 und das wäre eine Cinema-Auflösung. Da ist ein schwarzer Rand auf einem 16:9-Display schon OK Man kann es aufgrund der Schräge des Fotos nicht gut beurteilen, aber der Mond sieht eigentlich rund aus. Wenn er das in echt auch ist, macht der Viewer alles richtig. > Schade das ich keine Hdmi-Timing Einstellung finde wo wirklich mit > 1920x720 angesteuert wird... Die Auflösung gibts auch nicht. Entweder 1280x720 oder 1920x1080.
Georg A. schrieb: > Da ist ein schwarzer Rand auf einem 16:9-Display schon OK Es ist ja kein 16:9 Display. Georg A. schrieb: > Die Auflösung gibts auch nicht. Entweder 1280x720 oder 1920x1080. Es gibt jede Auflösung. Diese wäre für 60Hz. (A Röhrentimings, B LCD-Timings)
1 | modeline "1920x720 A" 111.12 1920 2093 2323 2496 720 722 724 742 |
2 | modeline "1920x720 B" 92.6 1920 1968 2000 2080 720 722 724 742 |
Man muss sie dann nur noch korrekt in die /etc/X11/xorg.conf einfügen. Evtl. auch mal nach Modeline und Monitortyp googlen. Gruß Jobst
So wie ich das verstanden habe, hängt das Display über HDMI und nicht per LVDS dran. Daher sind die prinzipiell beliebigen Röhren oder LCD-Timings über HDMI erst mal völlig egal, da sind nur gut 100 standardisiert. Deswegen gibts ja den zweiten Teil in der EDID-Struktur (CEA extension block), wo Index-Werte zu den gültigen Auflösungen drinnen stehen (Short Video Descriptors) und da gibt es kein 1920x720. Und wenn xdpyinfo bei dimension 1920x1080 sagt, dann skaliert der Displaycontroller selbst auf die 720. Man könnte mal mit get-edit rausfinden, was das Display selbst so von sich gibt.
In Raspi-config gibts einen Menüpunkt "overscan", schon probiert?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.