View previous topic :: View next topic |
Author |
Message |
Erdie Advocate
Joined: 20 May 2004 Posts: 2654 Location: Heidelberg - Germany
|
Posted: Sun Sep 01, 2024 11:37 am Post subject: Fensterverhalten von KDE Plasma 6 |
|
|
Hallo allerseits,
ich wurde heute genötigt auf Plasma 6 zu gehen. Es gibt da schon einen Punkt der etwas nervig ist:
Wenn eine Applikation mit Hilfe eines Panel Icons minimiert ist und man auf das Icon klickt, öffnet sich das Fenster - klar logisch. Ein Beispiel ist Telegram Desktop.
Bei Plasma 5 wurde das Applicationsfenster an der Position geöffnet, an der es sich vorher befand. Plasma 6 öffnet es immer auf dem Bildschirm zentiert.
Nun kann man das einstellen unter Systemeinstellungen - Fensterverwaltung - Fensterverhalten - Erweitert.
Dort gibt es ein Dropdown mit den Optionen:
Minimale Überlappung
Maximiert
Zufällig
Zentriert
Links Oben
Unter Mauszeiger
Das sind aber alle Dinge, die das vorherigen Verhalten nicht beschreiben. Angeblich soll es einen Punkt gehen, der sowas wie "intelligent" heißt d. h. das Fenster merkt sich seine letzte Postion, als es minimiert wurde.
Gibt es eine Möglichkeit, das alte Verhalten zurückzubekommen? _________________ Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W |
|
Back to top |
|
|
l3u Advocate
Joined: 26 Jan 2005 Posts: 2616 Location: Konradsreuth (Germany)
|
Posted: Sun Sep 01, 2024 12:22 pm Post subject: |
|
|
Benutzt du (womöglich jetzt aus Versehen?) Wayland? So weit ich weiß, ist die Positionierung der Fenster nur unter X11 möglich, unter Wayland gibt es keine Möglichkeit, die Position und Größe der Fenster zu speichern und beim nächsten Start wieder zu setzen. |
|
Back to top |
|
|
Erdie Advocate
Joined: 20 May 2004 Posts: 2654 Location: Heidelberg - Germany
|
Posted: Sun Sep 01, 2024 2:05 pm Post subject: |
|
|
Nach etc-update und mehreren Neustarts scheint es jetzt zu funktioniert. So ganz klar ist mir aber nicht was das jetzt verursacht hat.
D. h. obwohl da jetzt "zentriiert" eingestellt ist, wird Telegram beim Klicken auf das System Icon mehr oder weniger dort geöffnet, wo es vorher war. Manchmal ist es etwas verschoben. Die zuvor genannte Option bezieht sich offenbar auf den generellen Neustart einer Applikation. Merkwürdig ist allerdings, dass vorher Telegram genau das Verhalten aus dem Dropdown Menu übernommen hat und jetzt plötzlich nicht mehr. Wie dem auch sei, es funzt ja.
Ansonsten gab es auch noch andere Merkwürdigkeiten: Javascript basierte Menus im Browser z. b. die Glocke oben jetzt bei Youtube haben geflackert und waren kaum nutzbar. Reboot half nicht aber ein kompletter Shutdown, 10s Wartezeit und dannach Kaltstart hat das Problem behoben. Oh mann war ich erleichtert, das das weg war. _________________ Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W
Last edited by Erdie on Sun Sep 01, 2024 3:33 pm; edited 1 time in total |
|
Back to top |
|
|
l3u Advocate
Joined: 26 Jan 2005 Posts: 2616 Location: Konradsreuth (Germany)
|
Posted: Sun Sep 01, 2024 2:45 pm Post subject: |
|
|
Ja, der Plasma-6-Start war bei mir auch etwas holprig. Aber es läuft eigentlich schon ganz gut alles in allem. |
|
Back to top |
|
|
schmidicom Veteran
Joined: 09 Mar 2006 Posts: 1975 Location: Schweiz
|
Posted: Mon Sep 02, 2024 6:24 am Post subject: |
|
|
Das mit dem speichern von Fensterpositionen ist kein Problem das explizit von Wayland oder KDE Plasma 6 ausgeht. Das war schon immer (unter jedem Desktop und jedem Protokoll) ein Problem das über Jahre hinweg mit diversen Workarounds mal besser mal schlechter abgefangen wurde. Und mit KDE Plasma 6 sind wohl einige Workarounds weggefallen oder funktionieren unter bestimmten Umständen schlicht nicht mehr. Aber das Problem ist den KDE-Devs bekannt: https://bugs.kde.org/show_bug.cgi?id=15329
Ich befürchte nur das sich das nicht so einfach dauerhaft und fehlerfrei lösen lässt, weder unter X11 noch Wayland. Es stellt sich ja allein schon die Frage was passiert wenn sich die Anwendung (wie es zum Beispiel alle Chromium basierten Browser tun) selbst darum kümmert? Streiten sich dann die Desktop-Umgebung und das Programm um die korrekte Platzierung des Fensters? _________________ Lenovo - ThinkPad P16s Gen 2 - 21K9CTO1WW |
|
Back to top |
|
|
l3u Advocate
Joined: 26 Jan 2005 Posts: 2616 Location: Konradsreuth (Germany)
|
Posted: Mon Sep 02, 2024 12:08 pm Post subject: |
|
|
Also hier unter X11 funktioniert das einwandfrei … ich hab mich grad unfreiwilligerweise sehr intensiv damit auseinandergesetzt, weil ich nämlich gerade KPhotoAlbum nach Qt 6 portiere – und das Wiederherstellen der Fensterposition und -größe erstmal nicht funktioniert hat (ich hab's aber wieder hinbekommen). |
|
Back to top |
|
|
pietinger Moderator
Joined: 17 Oct 2006 Posts: 5240 Location: Bavaria
|
Posted: Mon Sep 02, 2024 1:17 pm Post subject: |
|
|
Ich habe gestern auf KDE6 umgestellt (und nutze nach wie vor X11) und musste deshalb ein (zwei) Profil für AppArmor anpassen. Dabei fiel mir auf, dass ein neues Verzeichnis genutzt wird: ~/.local/state. Wenn ich mir die Dateien darin ansehe, speichern hier wohl die Anwendungen die zuletzt genutzte Postition. _________________ https://wiki.gentoo.org/wiki/User:Pietinger |
|
Back to top |
|
|
l3u Advocate
Joined: 26 Jan 2005 Posts: 2616 Location: Konradsreuth (Germany)
|
Posted: Mon Sep 02, 2024 2:55 pm Post subject: |
|
|
Exakt. Bisher wurden die Geometriedaten in ~/.config/irgendwasrc unter [MainWindow] gespeichert. Jetzt landet das in einer extra Datei. Soweit ich das verstanden habe, um nicht relevante Daten von relevanten für Backups zu trennen. |
|
Back to top |
|
|
Erdie Advocate
Joined: 20 May 2004 Posts: 2654 Location: Heidelberg - Germany
|
Posted: Mon Sep 02, 2024 4:15 pm Post subject: |
|
|
Ist es problematisch wenn man nach wie vor X11 nutzt? _________________ Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W |
|
Back to top |
|
|
sMueggli Guru
Joined: 03 Sep 2022 Posts: 514
|
Posted: Mon Sep 02, 2024 4:26 pm Post subject: |
|
|
Nicht problematischer als gestern oder vor einer Woche. |
|
Back to top |
|
|
pietinger Moderator
Joined: 17 Oct 2006 Posts: 5240 Location: Bavaria
|
Posted: Mon Sep 02, 2024 4:30 pm Post subject: |
|
|
Erdie wrote: | Ist es problematisch wenn man nach wie vor X11 nutzt? |
Bei mir nicht ... und ich vermute ... es ist eher andersherum ... wayland hat bei mir mit einer amerikanischen Tastatur gestartet ...
Nachdem ich mit STRG-ALT-F1 in mein Terminal ging, gabe es beim Zurück (ALT-F2) die böse Überraschung das alles hing ... da war noch ein "Begrüßungs-Programm" das aber nicht mehr reagierte ... Nach einem Neu-Start (und den Wechsel in X11) war dieses Begrüßungs-Programm natürlich wech ... Keine Ahnung was ich hier verpasst habe ... _________________ https://wiki.gentoo.org/wiki/User:Pietinger |
|
Back to top |
|
|
Erdie Advocate
Joined: 20 May 2004 Posts: 2654 Location: Heidelberg - Germany
|
Posted: Mon Sep 02, 2024 7:38 pm Post subject: |
|
|
Ich frage nur, weil es scheint, als ob es einen allgemeinen Trent in Richtung Wayland gibt und irgendwann kommt dann die Nachricht: Tut uns leid, X11 ist deprecated, Du musst jetzt auf Wayland migrieren, ätsch ..". Ich hoffe mal, es ist nicht so.
Was ist eigentlich diese ominöse "X11 to Wayland bridge" im Statusmenue? _________________ Desktop AMD Ryzen 9 5900X 32GB RAM, Asus GF GTX 1060.
Notebook Tuxedo Pulse 15 Gen1 AMD Ryzen 7 4800H mit Radeon Vega 7
Raspberry Pi 1 + 2 + 3B+ + Zero W |
|
Back to top |
|
|
asturm Developer
Joined: 05 Apr 2007 Posts: 9320
|
Posted: Mon Sep 02, 2024 7:49 pm Post subject: |
|
|
Erdie wrote: | Ich frage nur, weil es scheint, als ob es einen allgemeinen Trent in Richtung Wayland gibt und irgendwann kommt dann die Nachricht: Tut uns leid, X11 ist deprecated, Du musst jetzt auf Wayland migrieren, ätsch ..". Ich hoffe mal, es ist nicht so. |
X11 ist schon lange tot, das ist daher nur eine Frage der Zeit.
Erdie wrote: | Was ist eigentlich diese ominöse "X11 to Wayland bridge" im Statusmenue? |
Code: | $ equery u plasma-meta
* Found these USE flags for kde-plasma/plasma-meta-6.1.4-r1:
U I
[...]
+ + xwayland : Enable Wayland windows screensharing to XWayland applications via gui-apps/xwaylandvideobridge |
|
|
Back to top |
|
|
pietinger Moderator
Joined: 17 Oct 2006 Posts: 5240 Location: Bavaria
|
Posted: Mon Sep 02, 2024 8:47 pm Post subject: |
|
|
asturm wrote: | Erdie wrote: | Was ist eigentlich diese ominöse "X11 to Wayland bridge" im Statusmenue? |
Code: | $ equery u plasma-meta
* Found these USE flags for kde-plasma/plasma-meta-6.1.4-r1:
U I
[...]
+ + xwayland : Enable Wayland windows screensharing to XWayland applications via gui-apps/xwaylandvideobridge |
|
Ich habe diese kurze Beschreibung auch nicht ganz verstanden.
Könnte man sagen, dass "xwayland" für Wayland das Äquivalent zu "screencast" bei X11 ist ? Gibt es irgendwo eine genauere Beschreibung was genau dahinter steckt ? _________________ https://wiki.gentoo.org/wiki/User:Pietinger |
|
Back to top |
|
|
firefly Watchman
Joined: 31 Oct 2002 Posts: 5327
|
Posted: Tue Sep 03, 2024 4:17 am Post subject: |
|
|
pietinger wrote: |
Ich habe diese kurze Beschreibung auch nicht ganz verstanden.
Könnte man sagen, dass "xwayland" für Wayland das Äquivalent zu "screencast" bei X11 ist ? Gibt es irgendwo eine genauere Beschreibung was genau dahinter steckt ? |
nein xwayland ist der X11-Server der nicht direkt HW treiber nutzt für input/output sondern wayland.
Dadurch können Applikationen, welche X11 benötigen, unter einer Wayland Session weiterhin laufen.
Damit aber screensharing von wayland applikationen mit einer X11 Applikation, welcher unter XWayland laufen, funktioniert gibt es diese bridge.
Und die beschreibung von gui-apps/xwaylandvideobridge ist da verständlicher:
_________________ Ein Ring, sie zu knechten, sie alle zu finden,
Ins Dunkel zu treiben und ewig zu binden
Im Lande Mordor, wo die Schatten drohn. |
|
Back to top |
|
|
|