https://bugs.kde.org/show_bug.cgi?id=517309
Bug ID: 517309
Summary: KWIN wont load dbus6 activity #
Classification: Plasma
Product: kwin
Version First 6.4.5
Reported In:
Platform: Ubuntu
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: activities
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Title: Plasma Wayland: manual session save does not persist window activity
assignments (activitiesN empty in ~/.config/session/kwin_*)
Environment
Plasma / KWin: 6.4.5
Qt: 6.9.2
Session: Wayland (XDG_SESSION_TYPE=wayland)
Activities enabled (KWIN_BUILD_ACTIVITIES: yes)
GPU: NVIDIA RTX 3090, driver 590.48.1
Problem
I use multiple Activities (6 total).
After assigning windows to specific Activities, I do manual session save.
After save, ~/.config/session/kwin__ (or kwin_saved by user_) contains empty
activity fields:
activities1=
activities2=
activities3=
After reboot/login restore, many windows reopen on one activity and activity
assignments are lost.
Expected
kwin_* session file should contain activity UUIDs per window, e.g.:
activities2=ea147203-ceeb-4ac0-8444-f87f5a85fee4
activities4=6381fea0-fa59-4af0-9b31-400e4f1b86eb
and windows should restore to their original Activities.
Verification
Activities are present and readable via DBus:
qdbus6 org.kde.ActivityManager /ActivityManager/Activities ListActivities
returns valid UUIDs.
qdbus6 org.kde.KWin /KWin org.kde.KWin.queryWindowInfo also reports current
window activities: <uuid> correctly.
So DBus activity data exists, but session save output in kwin_* does not
persist it.
Notes
On older KDE 5.x session file (kwin_saved at previous logout_), activity
UUIDs were present.
On current Plasma 6.4.5 saves, they are empty.
Reconfigure/restart of KWin and kactivitymanagerd did not change behavior.
--
You are receiving this mail because:
You are watching all bug changes.