Dies ist eine mobil optimierte Seite, die schnell lädt. Wenn Sie die Seite ohne Optimierung laden möchten, dann klicken Sie auf diesen Text.

Raspi Overscan Problem

    Nobody is reading this thread right now.
Registriert
1. März 2018
Beiträge
785
Lösungen
2
Reaktionspunkte
856
Punkte
173
Ort
ARHGAB 11B
moin zusammen,
benötige hilfestellung bezüglich der "ausrichtung an den bildschirm / tv"

portals läuft auf einem raspi3b+
mit Ubuntu 24.10 (GNU/Linux 6.11.0-1014-raspi aarch64),
mit nem hdmi kabel an tv.
siehe unteres bild,
Du musst angemeldet sein, um Bilder zu sehen.
mit putty ist mir das halt nicht aufgefallen...

frage:
wie kann man die anzeige des fensters skalieren,
bzw.
unter welchem ordnerpfad liegt die zu bearbeitende und anzupassende datei, ?
damit das am bildschirm angepasst werden kann?!

oder wie kann das scaliert und an eine feste auflösung angepasst werden?

so ist das halt doof, da man teils am bildschirm nichts sieht, was man eingibt!!
bitte um hilfe.
.. wenn es nicht hier in diesen thread passt, bitte verschieben!
 
Zuletzt bearbeitet von einem Moderator:
Ich würde sagen, dass die entsprechende Einstellung besser am Fernseher selbst vorgenommen wird. (Kein Overscan etc.)
Ansonsten mal
sudo nano /boot/firmware/config.txt
Und schauen, was da drin steht zu den HDMI Geschichten.
 
am tv kann ich das nicht einstellen.
in der config.txt steht folgendes:

Code:
[all]
arm_64bit=1
kernel=vmlinuz
cmdline=cmdline.txt
initramfs initrd.img followkernel

# Enable the audio output, I2C and SPI interfaces on the GPIO header. As these
# parameters related to the base device-tree they must appear *before* any
# other dtoverlay= specification
dtparam=audio=on
dtparam=i2c_arm=on
dtparam=spi=on

# Comment out the following line if the edges of the desktop appear outside
# the edges of your display
disable_overscan=1

# If you have issues with audio, you may try uncommenting the following line
# which forces the HDMI output into HDMI mode instead of DVI (which doesn't
# support audio output)
#hdmi_drive=2

# Enable the KMS ("full" KMS) graphics overlay, leaving GPU memory as the
# default (the kernel is in control of graphics memory with full KMS)
dtoverlay=vc4-kms-v3d
disable_fw_kms_setup=1

# Enable the serial pins
enable_uart=1

# Autoload overlays for any recognized cameras or displays that are attached
# to the CSI/DSI ports. Please note this is for libcamera support, *not* for
# the legacy camera stack
camera_auto_detect=1
display_auto_detect=1

# Config settings specific to arm64
dtoverlay=dwc2

[pi4]
max_framebuffers=2
arm_boost=1

[pi3+]
# Use a smaller contiguous memory area, specifically on the 3A+ to avoid an
# OOM oops on boot. The 3B+ is also affected by this section, but it shouldn't
# cause any issues on that board
dtoverlay=vc4-kms-v3d,cma-128

[pi02]
# The Zero 2W is another 512MB board which is occasionally affected by the same
# OOM oops on boot.
dtoverlay=vc4-kms-v3d,cma-128

[cm4]
# Enable the USB2 outputs on the IO board (assuming your CM4 is plugged into
# such a board)
dtoverlay=dwc2,dr_mode=host

[all]
 
Zuletzt bearbeitet von einem Moderator:
Mal testen

#dtoverlay=vc4-kms-v3d
dtoverlay=vc4-fkms-v3d

Dann sudo reboot.
 
Hallo und willkommen im Forum!

Es klingt so, als hättest du ein Overscan-Problem, bei dem der Bildschirminhalt an den Rändern abgeschnitten wird. Das ist ein häufiges Problem, insbesondere wenn man einen Raspberry Pi an einen Fernseher anschließt. Lass uns Schritt für Schritt durchgehen, wie du das Problem beheben kannst.

### 1. Overscan Einstellungen anpassen
Der Raspberry Pi hat eine Möglichkeit, Overscan über die config.txt Datei zu steuern. Diese Datei befindet sich auf der Boot-Partition deines Raspberry Pi.

So gelangst du zur config.txt:
1. Verbinde dich über SSH mit deinem Raspberry Pi (z.B. mit PuTTY).
2. Öffne die config.txt Datei mit einem Texteditor. Du kannst nano verwenden:

Code:
bash
   sudo nano /boot/config.txt

3. Suche nach der Zeile, die mit disable_overscan= beginnt. Wenn sie auskommentiert ist (d.h., ein # davor steht), entferne das # und setze den Wert auf 1, um Overscan zu deaktivieren:
Code:
   disable_overscan=1

4. Wenn diese Zeile nicht existiert, kannst du sie hinzufügen. Außerdem gibt es üblicherweise Zeilen, die mit overscan_left, overscan_right, overscan_top, und overscan_bottom beginnen. Du kannst diese Werte anpassen, um die Anzeige zu zentrieren:
Code:
bash
   overscan_left=10
   overscan_right=10
   overscan_top=10
   overscan_bottom=10

Hinweis: Die Werte sind in Pixel und können positiv oder negativ sein. Negative Werte vergrößern den sichtbaren Bereich, während positive Werte ihn verkleinern.

5. Speichere die Datei (in nano drücke CTRL + X, dann Y, um zu speichern, und Enter, um zu beenden).

6. Starte den Raspberry Pi neu:

Code:
bash
   sudo reboot

### 2. Bildschirmauflösung anpassen
Wenn das Overscan-Problem weiterhin besteht, kann es hilfreich sein, die Bildschirmauflösung zu überprüfen und gegebenenfalls anzupassen:

1. In der config.txt kannst du auch die hdmi_group und hdmi_mode anpassen. Zum Beispiel:

Code:
bash
   hdmi_group=1
   hdmi_mode=16
Hierbei steht 1 für CEA (Consumer Electronics Association) und 16 für 1080p bei 60Hz. Du kannst die Werte je nach TV und Präferenz anpassen.

### 3. Überprüfen der Bildschirm-Einstellungen im Desktop
Wenn du eine grafische Benutzeroberfläche verwendest, kannst du auch die Display-Einstellungen über die Desktop-Oberfläche anpassen. Suche nach "Bildschirm" oder "Anzeige" in den Systemeinstellungen und überprüfe, ob du dort die Auflösung anpassen kannst.

### 4. Testen und Anpassen
Nachdem du diese Änderungen vorgenommen hast, teste die Anzeige und passe gegebenenfalls die Werte an, bis alles gut sichtbar ist.

Ich hoffe, diese Schritte helfen dir, das Overscan-Problem zu lösen! Wenn du weitere Fragen hast oder etwas unklar ist, lass es mich wissen!
 
Zuletzt bearbeitet von einem Moderator:
Was ist den das für ein TV (Modell)?
Würde mich wundern, wenn der kein Overscan kann, bzw. einstellbar ist.
 
So sah das beim mir mit einem älteren Metz TV auch aus, eine Overscan Option hatte ich da auch nicht im TV Menü gefunden, mein TV Händler hat sich daraufhin an den Metz-Support gewendet und die Auskunft bekommen, das diese Einstellungen für die einzelnen Imputquellen unter einem (anderen) Namen (nicht Overscan) vorhanden sind / waren, war irgendetwas mit Schnittstelle oder Eingang und da musste Darstellung wie Eingangssignalquelle ausgewählt werden, anschliessend passte die Darstellung auf dem TV.
 
moin zusammen,
Was ist den das für ein TV (Modell)?
Würde mich wundern, wenn der kein Overscan kann, bzw. einstellbar ist.
das ist nen samsung 3D tv
die gute alte 6er H-serie 2014
model: (UE-48H6270)
software: (T-MST14DEUC-2130.0) ORSAY OS
tv ist gerootet, schieb mit filezilla FTP files (playlisten) hin-und-her,
hat NonPublic IPTV widgets / addons mit an board
und noch weitere extras.

OSCAM ist auch mit an board,
lief auch mal ne zeit ganz gut auch ohne karte,
jedoch benötigt nen update!

vav** playlisten kann der tv auch erzeugen,
wurde nicht genutzt und daher verworfen. °

Mal testen

#dtoverlay=vc4-kms-v3d
dtoverlay=vc4-fkms-v3d

Dann sudo reboot.
.. muss ich mal testen.

###
anhand obiger config .txt
läuft der raspi bildschirm genau so wie gewünscht,
switcht dann jedoch in andere auflösung um
und der gewünschte effekt ist somit leider wieder wech.
 
Das sagt GROK: "
  1. TV-Einstellungen:
    • Samsung bietet eine Anleitung zur Anpassung der Bild-Einstellungen, die darauf hinweist, dass die Bildgröße unter "Settings" > "Picture" > "Picture Size Settings" angepasst werden kann . Für ältere Modelle wie den UE-48H6270 sollte die Option "Screen Fit" oder "Just Scan" ausgewählt werden, um Overscan zu deaktivieren.
    • Eine spezifische Anleitung für den UE-48H6270 ist in der Benutzeranleitung verfügbar, die jedoch nicht vollständig zugänglich war. Dennoch zeigen ähnliche Modelle, dass die Einstellung unter dem Bildmenü zu finden ist .
    • Falls diese Einstellung nicht verfügbar ist, könnte der Benutzer die TV-Benutzeranleitung konsultieren oder online nach spezifischen Anweisungen für dieses Modell suchen, z. B. auf der Samsung-Support-Seite .
  2. Raspberry Pi-Einstellungen:
    • Die Datei /boot/config.txt kann verwendet werden, um die HDMI-Ausgabe zu konfigurieren. Recherchen zeigen, dass die folgenden Einstellungen hilfreich sein können:
      • hdmi_group=1 und hdmi_mode=16 für 1920x1080 .
      • disable_overscan=1, um Overscan zu deaktivieren .
    • Alternativ kann der Benutzer das Kommando xrandr verwenden, um die Auflösung direkt anzupassen, z. B. xrandr --output HDMI-1 --mode 1920x1080 .
    • In Ubuntu können die Display-Einstellungen über "Settings" > "Displays" angepasst werden, um die Auflösung und Skalierung anzupassen .

Diskussion​

Der Benutzer hat erwähnt, dass der TV rootet ist, was bedeuten könnte, dass die Firmware modifiziert wurde, was die Menüstruktur oder verfügbaren Einstellungen beeinflussen könnte. Dies könnte erklären, warum die standardmäßigen Anpassungen am Raspberry Pi nicht funktioniert haben. Dennoch sollte die Anpassung der TV-Einstellungen das Problem lösen, da Overscan eine TV-spezifische Funktion ist. Es ist wichtig, die Einstellungen schrittweise zu testen, um das Problem zu isolieren und sicherzustellen, dass keine weiteren Konflikte auftreten.

Tabelle: Zusammenfassung der Schritte​

SchrittBeschreibungWerkzeug
1. TV-EinstellungenGehe zu "Settings" > "Picture" > "Picture Size Settings" und wähle "Screen Fit".TV-Menü
2. Raspberry Pi KonfigurationBearbeite /boot/config.txt mit hdmi_group=1, hdmi_mode=16, disable_overscan=1.Texteditor, Terminal
3. Ubuntu Display-EinstellungenGehe zu "Settings" > "Displays" und passe die Auflösung und Skalierung an.Ubuntu GUI
4. KommandozeilenanpassungVerwende xrandr --output HDMI-1 --mode 1920x1080.Terminal

Fazit​

Das Problem ist wahrscheinlich auf den Overscan des Samsung TVs zurückzuführen. Der Benutzer sollte zuerst die TV-Einstellungen überprüfen und die Bildgröße auf "Screen Fit" oder eine ähnliche Option setzen. Falls dies nicht funktioniert, können zusätzliche Anpassungen am Raspberry Pi vorgenommen werden, indem die Datei /boot/config.txt bearbeitet oder das Kommando xrandr verwendet wird. Es ist wichtig, die Einstellungen schrittweise zu testen, um das Problem zu isolieren.

Key Citations​

  • "
 
Für die Nutzung dieser Website sind Cookies erforderlich. Du musst diese akzeptieren, um die Website weiter nutzen zu können. Erfahre mehr…