Sehr geehrtes KDE/KWin-Entwicklerteam,
ich möchte einen reproduzierbaren Fehler im Zusammenhang mit der
Sitzungswiederherstellung in KDE Plasma 6 melden.
*Umgebung:*
*
Distribution: openSUSE Tumbleweed (aktuell)
*
Desktop: KDE Plasma 6
*
Window Manager: KWin
*
Sitzung: Plasma (X11)
*
Hardware: 1 Monitor
*
Anwendungen: xterm (X11)
*Problembeschreibung:*
Beim Ab- und erneuten Anmelden werden Fenster zwar korrekt
wiederhergestellt, jedoch *immer auf dem virtuellen Desktop 1*,
unabhängig davon, auf welchem virtuellen Desktop sie vor dem Abmelden lagen.
Das betrifft insbesondere X11-Anwendungen wie |xterm|.
Fensterposition und Größe werden korrekt wiederhergestellt, die
Desktop-Zuordnung jedoch ignoriert.
*Reproduktionsschritte:*
1.
Plasma (X11) starten
2.
Mehrere virtuelle Desktops verwenden (z. B. 1 Reihe, 4 Desktops)
3.
Mehrere xterm-Fenster öffnen
4.
xterm-Fenster auf unterschiedliche virtuelle Desktops verschieben
5.
Abmelden
6.
Wieder anmelden (Session Restore aktiviert)
*Erwartetes Verhalten:*
Fenster werden auf dem jeweils zuvor verwendeten virtuellen Desktop
wiederhergestellt.
*Tatsächliches Verhalten:*
Alle wiederhergestellten Fenster erscheinen auf virtuellem Desktop 1.
*Zusätzliche Hinweise:*
*
Fensterregeln mit „Virtueller Desktop erzwingen“ greifen nur bei
Neuanlage der Fenster, nicht beim Session Restore
*
Das Verhalten ist unabhängig von der Anzahl der Monitore
*
Andere Terminal-Emulatoren (z. B. Konsole) scheinen weniger
betroffen zu sein
*
Das Problem tritt konsistent und zuverlässig auf
Meiner Einschätzung nach wird die Desktop-Zuordnung von X11-Fenstern
beim Session Restore derzeit nicht persistiert oder nicht angewendet.
Vielen Dank für Ihre Arbeit an KDE Plasma und für die Prüfung dieses
Problems.
Mit freundlichen Grüßen
Pauli
--
Mit freundlichen Grüßen
nfslog
Robert Hehenberger
NFS Netzwerkfunksysteme GmbH
Westach 12
84424 Isen
Telefon:
Fax:
Mobile:
Web:
Mail:
UST-ID:
HRB:
08083 908 277-0
08083 908 277-6
0173 999 0 333
www.nfsgmbh.de <http://www.nfsgmbh.de/>
[email protected]
DE 814 414 351
157358 AG München