Verschobener Bildschirmhintergrund

Ich habe 2 Monitore angeschlossen. Links ein 27’ mit 2560x1440 und rechts ein 21’ mit 1080x1920. Unter KDE ist nicht immer, aber oft das Hintergrundbild des linken Monitors nach rechts oben verschoben. Nach 1 bis 2 mal neu anmelden wird das Hintergrundbild korrekt angezeigt. Bei anderen Distributionen habe ich das Phänomen noch nie gesehen.
Woran kann das liegen?

Summary

Das ist eine extrem ungewöhnliche Kombination, da der rechte Monitor zusätzlich zur anderen Auflösung auch noch ein vertikales Format hat. Details wären hilfreich, bitte mal

inxi -Gza

posten.

so ungewöhnlich finde ich die Kombination nicht. Mit anderen Monitoren habe ich dies schon seit > 20 Jahren und diversen Distros.
Aber hier die Infos:

Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Baffin [Radeon RX 460/560D / Pro
    450/455/460/555/555X/560/560X] vendor: ASRock driver: amdgpu v: kernel
    arch: GCN-4 code: Arctic Islands process: GF 14nm built: 2016-20 pcie:
    gen: 1 speed: 2.5 GT/s lanes: 8 link-max: gen: 3 speed: 8 GT/s ports:
    active: DVI-D-1,HDMI-A-1 empty: DP-1 bus-ID: 07:00.0 chip-ID: 1002:67ef
    class-ID: 0300 temp: 38.0 C
  Display: x11 server: X.Org v: 21.1.16 with: Xwayland v: 24.1.6
    compositor: kwin_x11 driver: X: loaded: amdgpu unloaded: modesetting
    alternate: fbdev,vesa dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3640x1920 s-dpi: 96 s-size: 963x508mm (37.91x20.00")
    s-diag: 1089mm (42.87") monitors: <missing: xrandr>
  Monitor-1: DVI-D-1 model: Fujitsu Siemens P27T-6 IPS serial: <filter>
    built: 2012 res: 2560x1440 dpi: 109 gamma: 1.2 size: 597x336mm (23.5x13.23")
    diag: 685mm (27") ratio: 16:9 modes: max: 2560x1440 min: 720x400
  Monitor-2: HDMI-A-1 model: Dell P2217H serial: <filter> built: 2016
    res: 1920x1080 dpi: 102 gamma: 1.2 size: 476x267mm (18.74x10.51")
    diag: 546mm (21.5") ratio: 16:9 modes: max: 1920x1080 min: 720x400
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: swrast gbm: drv: kms_swrast surfaceless: drv: radeonsi x11:
    drv: radeonsi inactive: wayland
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.3.4-arch1.1
    glx-v: 1.4 direct-render: yes renderer: AMD Radeon RX 560 Series (radeonsi
    polaris11 LLVM 19.1.7 DRM 3.61 6.12.19-1-MANJARO) device-ID: 1002:67ef
    memory: 1.95 GiB unified: no
  API: Vulkan v: 1.4.304 layers: N/A device: 0 type: discrete-gpu name: AMD
    Radeon RX 560 Series (RADV POLARIS11) driver: N/A device-ID: 1002:67ef
    surfaces: xcb,xlib
  Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor wl: wayland-info x11: xdpyinfo,xprop
 or paste code here
1 Like

Schon mal mit wayland probiert?
Kannst Du beim Login auswählen.
Treiber-seitig sieht alles OK aus.

Darüber hinaus empfinde ich das Anschließen eines Monitors über DVI-D heutzutage als etwas antiquiert. Es könnte sein, dass ältere Kernel diese Schnittstelle besser unterstützen, auf jeden Fall würde ich das an Deiner Stelle mal ausprobieren, falls der Umstieg auf wayland nicht hilft.

1 Like

DVI-D ist auf neuen Grafikkarten nicht verbaut, funktioniert auf alten Geräten aber weiterhin.
Den DIsplay-Port der Grafikkarte brauche ich für einen dritten Monitor, den ich gelegentlich hinzuschalte.
Der HDMI-Eingang des Monitors kann nur 1900x1200, reicht also nicht.
Es bleibt nur DVI-D DL.
Bei einem parallel installierten OpenSuse Leap gab es die Probleme noch nie.
Ich hatte auch schon Fedora, Debian, Mint und Ubuntu auf dem Rechner. Zumindest bei der Anzeige gab es keine Probleme.

Ich werde mal wayland testen.
Danke für die Unterstützung

1 Like

Ich habe jetzt mal ein paar Sachen durchprobiert.

Wayland: kein Problem mit der Anzeige

kernel-Versionen mit X11:
kernel 6.6 und 6.12: Fehler
kernel 6.1: kein Fehler

Standard bei OpenSuse Leap ist aktuell kernel 6.4: kein Fehler
mal kurz 6.13 installiert: kein Fehler
beide kernel mit X11

OpenSuse Leap verwendet KDE Plasma 5 und Manjaro bereits die Version 6. Kein guter Vergleich. Außerdem konzentriert sich Version 6 und allgemein mehr auf Wayland, da X11 ja bekanntlich abgelöst wird durch Wayland. Kein Wunder, dass X11 da jetzt nicht mehr sorgfältig getestet wird (durch die Community), da Wayland in Plasma, aber auch Gnome der Standard ist.

Ich habe jetzt mal Manjaro durch Tumbleweed ersetzt, dass ja ebenfalls KDE Plasma 6 hat: kein Problem mit dem Hintergrund.
Falls es interessiert, hier die Ausgabe von inxi:

Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Baffin [Radeon RX 460/560D / Pro
    450/455/460/555/555X/560/560X] vendor: ASRock driver: amdgpu v: kernel
    arch: GCN-4 code: Arctic Islands process: GF 14nm built: 2016-20 pcie:
    gen: 3 speed: 8 GT/s lanes: 8 ports: active: DVI-D-1,HDMI-A-1 empty: DP-1
    bus-ID: 07:00.0 chip-ID: 1002:67ef class-ID: 0300 temp: 41.0 C
  Display: x11 server: X.Org v: 21.1.15 with: Xwayland v: 24.1.6
    compositor: kwin_x11 driver: X: loaded: modesetting unloaded: vesa
    alternate: fbdev dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3640x1920 s-dpi: 96 s-size: 963x508mm (37.91x20.00")
    s-diag: 1089mm (42.87")
  Monitor-1: DVI-D-1 pos: primary,bottom-l model: Fujitsu Siemens P27T-6 IPS
    serial: <filter> built: 2012 res: mode: 2560x1440 hz: 60 scale: 100% (1)
    dpi: 109 gamma: 1.2 size: 597x336mm (23.5x13.23") diag: 685mm (27")
    ratio: 16:9 modes: max: 2560x1440 min: 720x400
  Monitor-2: HDMI-A-1 mapped: HDMI-1 pos: top-right model: Dell P2217H
    serial: <filter> built: 2016 res: mode: 1920x1080 hz: 60
    scale: 177% (0.5625) to: 1080x1920 dpi: 102 gamma: 1.2
    size: 476x267mm (18.74x10.51") diag: 546mm (21.5") ratio: 16:9 modes:
    max: 1920x1080 min: 720x400
  API: EGL v: 1.5 hw: drv: amd radeonsi platforms: device: 0 drv: radeonsi
    device: 1 drv: swrast gbm: drv: kms_swrast surfaceless: drv: radeonsi x11:
    drv: radeonsi inactive: wayland
  API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 25.0.1 glx-v: 1.4
    direct-render: yes renderer: AMD Radeon RX 560 Series (radeonsi polaris11
    ACO DRM 3.61 6.13.7-1-default) device-ID: 1002:67ef memory: 1.95 GiB
    unified: no
  API: Vulkan v: 1.4.309 layers: 1 device: 0 type: discrete-gpu name: AMD
    Radeon RX 560 Series (RADV POLARIS11) driver: N/A device-ID: 1002:67ef
    surfaces: xcb,xlib
  Info: Tools: api: eglinfo, glxinfo, vulkaninfo
    de: kscreen-console,kscreen-doctor wl: wayland-info
    x11: xdpyinfo, xprop, xrandr

Dann wird OpenSuse irgendwas richtig machen und deren Hautp-Desktop ist ja Plasma. Ich verwende kein Plasma, sondern SwayWM oder Gnome, kann dir bei dem speziellen Problem nicht helfen. Vielleicht hilft es ja ein neues Benutzerkonto zu erstellen und da mal zu testen? Ich sehe das Problem eher in den Konfiguration-Dateien von Plasma. Ist nicht das erste Mal, dass durch ein Update die Configs geändert und alte Elemente verworfen wurden usw. :man_shrugging:

Es ist ja kein richtiges Problem, eigentlich nur eine Spielerei. Wichtiges funktioniert ja. Morgen werde ich mal Fedora installieren und schauen wie es da aussieht.
Mittel- bis langfristig steht eh der Wechsel nach Wayland an. Das ist dann aber ein größerer Aufwand, da etliche meiner Einstellungen und Scripte nur für den X-Server passen.
Einen schönen Abend.

Manjaro ist schon bei 21.1.16. Könnte sein dass es da eine Regression gab.

Das ist der Punkt, x11 ist ein “Auslaufmodell”, wayland gehört definitiv die Zukunft bei KDE und gnome schon länger.