Hallo,
Ausgangssituation:
Ubuntu 24.04.4 LTS Fenstermanager: X11 GNOME-Version: 46
links oben auf dem Bildschirm ist eine Fenster Instanz PCMan-1 vom Dateiexplorer PCManFM platziert
die Abmessungen von PCMan-1 sind so ausgewählt, dass weitere drei Instanzen so wie mit dem ASCII-Bild unten dargestellt, auf dem Bildschirm genau, mit einem Abstand von wenigen Pixeln nebeneinander passen
bei der Aktion "Neues Fenster", bspw. ausgelöst mit Ctrl + N, die drei mal ausgeführt wird, verteilt GNOME automatisch die Instanzen PCMan-2 bis PCMan-4 auf dem Bildschirm so:
erste Reihe PCMan-1 und PCMan-2
zweite Reihe PCMan-3 und PCMan-4
s. auch die grafische Darstellung unten mit ASCII-Zeichen weiter unten:
------------------------ | | | | PCMan-1 | PCMan-2 | | | | |-----------|------------| | | | | PCMan-3 | PCMan-4 | | | | ------------------------
Problembeschreibung
Nach einem Ubuntu-Neustart heute hat sich das GNOME-Verhalten bei der Aktion "Neues Fenster" so verändert, dass neu erstellte Fenster-Instanzen PCMan-2, PCMan-3 und PCMan-4 alle über das Fenster-Instanz PCMan-1 platziert werden.
Wie kann ich herausfinden, was die Ursache für das veränderte Verhalten, das zur Überlappung von Fenster-Instanzen PCMan-2, PCMan-3 und PCMan-4 über die Instanz PCMan-1 führt?
Wie verändere ich das GNOME-Verhalten, um automatische Anordnung von Fenster-Instanzen PCMan-2, PCMan-3 und PCMan-4 in zwei Reihen:
erste Reihe PCMan-1 und PCMan-2
zweite Reihe PCMan-3 und PCMan-4 bei der Aktion "Neues Fenster" zu erreichen?
Da ich nicht sicher bin, ob ich vor der Änderung des Fensterverhaltens ein Kernel-Update durchgeführt habe, habe ich beim Start probeweise mit der älteren Kernel-Version 6.8.0-134-generic gestartet. Das hat aber nichts am Verhalten der Fenster geändert.
:~/$ ls -1 /boot/vmlinuz-* /boot/vmlinuz-6.8.0-134-generic /boot/vmlinuz-6.8.0-136-generic :~/$ uname -r 6.8.0-134-generic
Ich habe dann probeweise in der Datei
/etc/gdm3/custom.conf
die Einstellung
WaylandEnable=false
scharf geschaltet, also "#" am Anfang der Zeile entfernt.
Dann komplett mich aus der GNOME-Session abgemeldet und neu gestartet.
dann ausgeführt:
:~/$ gsettings reset org.gnome.mutter center-new-windows :~/$ gsettings reset org.gnome.mutter experimental-features :~/$
Es hat sich nichts verändert.
Eigentlich habe ich längere Zeit Wayland genutzt. Dass ich spätestens seit Anfang Juli 2026 den Fenstermanager X11 nutze, habe ich gesehen, als die drei PCManFM-Instanzen bei dreifachen Ctrl + N ("Neues Fenster" ) aufgehört haben wie gewünscht auf dem Bildschirm gleichmäßig sich zu verteilen. Und ich dann in den Logdateien ein wenig recherchiert habe.
Falls es hilfreich sein kann - bei der Eingabe
:~/$ journalctl -b0 | grep -i mutter
wird angezeigt:
Jul 18 18:16:49 pcname gnome-shell[4639]: Running GNOME Shell (using mutter 46.2) as a X11 window and compositing manager Jul 18 18:16:52 pcname org.gnome.Shell.desktop[4639]: Window manager warning: Failed to parse saved session file: Failed to open file “/var/lib/gdm3/.config/mutter/sessions/107d4f9c7e7af83173178439140979926300000027360000.ms”: No such file or directory Jul 18 18:18:24 pcname gnome-shell[5536]: Running GNOME Shell (using mutter 46.2) as a X11 window and compositing manage
mit dem Kernel 6.8.0-134-generic. Die gleiche Eingabe
journalctl -b0 | grep -i mutter
mit dem Kernel 6.8.0-136-generic erzeugt diese Ausgabe - hier ein Ausschnitt - dort habe ich Datensätze ab Ende Juni:
Jul 18 17:32:53 pcname321 gnome-shell[53903]: Running GNOME Shell (using mutter 46.2) as a Wayland display server Jul 18 17:32:54 pcname321 gnome-shell[54066]: Running GNOME Shell (using mutter 46.2) as a Wayland display server Jul 18 17:32:55 pcname321 gnome-shell[54118]: Running GNOME Shell (using mutter 46.2) as a Wayland display server Jul 18 17:32:56 pcname321 gnome-shell[54170]: Running GNOME Shell (using mutter 46.2) as a Wayland display server Jul 18 17:32:57 pcname321 gnome-shell[54222]: Running GNOME Shell (using mutter 46.2) as a Wayland display server Jul 18 17:32:58 pcname321 gnome-shell[54274]: Running GNOME Shell (using mutter 46.2) as a Wayland display server Jul 18 17:33:01 pcname321 gnome-shell[54355]: Running GNOME Shell (using mutter 46.2) as a X11 window and compositing manager Jul 18 17:33:04 pcname321 org.gnome.Shell.desktop[54355]: Window manager warning: Failed to parse saved session file: Failed to open file “/var/lib/gdm3/.config/mutter/sessions/105a80dafd66f92048178438878175377300000543300000.ms”: No such file or directory Jul 18 17:33:23 pcname321 gnome-shell[54850]: Running GNOME Shell (using mutter 46.2) as a X11 window and compositing manager Jul 18 17:36:55 pcname321 dbus-daemon[53803]: [session uid=1000 pid=53803] Activating via systemd: service name='ca.desrt.dconf' unit='dconf.service' requested by ':1.109' (uid=1000 pid=57783 comm="gsettings reset org.gnome.mutter center-new-window" label="unconfined")
:~/$ apt list -a mutter Auflistung… Fertig mutter/noble-updates 46.2-1ubuntu0.24.04.16 amd64 mutter/noble 46.0-1ubuntu9 amd64
Der Fehler Bericht #2161021 - s. unten - bezieht sich auch auf mutter 46.2-1ubuntu0.24.04.16. Dort geht es zwar um die Platzierung auf verschiedenen physischen Bildschirmen, aber es geht auch um die gleiche mutter-Version.
[Bug 2161021] [NEW] mutter 46.2-1ubuntu0.24.04.16: X11 window coordinates doubled — windows targeted at second monitor land off-screen (regression from LP: #2156974), 16.07.2026 - https://www.mail-archive.com/ubuntu-bugs@lists.ubuntu.com/msg6293820.html?utm_source=copilot.com
Vlt. hat jemand eine Idee, was ich hier noch testen kann 🤔?
gruss, pantomime