I've just updated to Plasma 6.4 from the Fedora repo as I was keen to check out the new session restore feature I've been waiting for. I logged in, set up my various desktops and windows, hit Save Session, logged out and in again.
As far as I can see there has been no improvement over 6.3. Am I missing something?
poc
On Thu, Jun 19, 2025 at 11:57 AM Patrick O'Callaghan via kde kde@lists.fedoraproject.org wrote:
I've just updated to Plasma 6.4 from the Fedora repo as I was keen to check out the new session restore feature I've been waiting for. I logged in, set up my various desktops and windows, hit Save Session, logged out and in again.
As far as I can see there has been no improvement over 6.3. Am I missing something?
It is not merged in Qt yet: https://codereview.qt-project.org/c/qt/qtbase/+/649886
Without this, it won't do anything.
On Thu, 2025-06-19 at 12:57 +0200, Neal Gompa wrote:
On Thu, Jun 19, 2025 at 11:57 AM Patrick O'Callaghan via kde kde@lists.fedoraproject.org wrote:
I've just updated to Plasma 6.4 from the Fedora repo as I was keen to check out the new session restore feature I've been waiting for. I logged in, set up my various desktops and windows, hit Save Session, logged out and in again.
As far as I can see there has been no improvement over 6.3. Am I missing something?
It is not merged in Qt yet: https://codereview.qt-project.org/c/qt/qtbase/+/649886
Without this, it won't do anything.
Thanks. Too bad. Any idea of when it's likely to happen? Are we talking weeks, months or years?
poc
On Thu, Jun 19, 2025 at 1:49 PM Patrick O'Callaghan pocallaghan@gmail.com wrote:
On Thu, 2025-06-19 at 12:57 +0200, Neal Gompa wrote:
On Thu, Jun 19, 2025 at 11:57 AM Patrick O'Callaghan via kde kde@lists.fedoraproject.org wrote:
I've just updated to Plasma 6.4 from the Fedora repo as I was keen to check out the new session restore feature I've been waiting for. I logged in, set up my various desktops and windows, hit Save Session, logged out and in again.
As far as I can see there has been no improvement over 6.3. Am I missing something?
It is not merged in Qt yet: https://codereview.qt-project.org/c/qt/qtbase/+/649886
Without this, it won't do anything.
Thanks. Too bad. Any idea of when it's likely to happen? Are we talking weeks, months or years?
We're probably talking weeks to months. It's intended to land in Qt 6.10, but it might be possible to backport it to Qt 6.9 once it lands upstream.
Jan, do you know if this is possible?
On 19 Jun 2025, at 12:59, Neal Gompa via kde kde@lists.fedoraproject.org wrote:
It's intended to land in Qt 6.10
That mean September, here is the schedule https://wiki.qt.io/Qt_6.10_Release
Barry
On Thu, 2025-06-19 at 13:13 +0100, Barry Scott via kde wrote:
On 19 Jun 2025, at 12:59, Neal Gompa via kde kde@lists.fedoraproject.org wrote:
It's intended to land in Qt 6.10
That mean September, here is the schedule https://wiki.qt.io/Qt_6.10_Release
Sigh. Thanks.
poc
On Thu, Jun 19, 2025 at 9:30 AM Patrick O'Callaghan via kde kde@lists.fedoraproject.org wrote:
On Thu, 2025-06-19 at 13:13 +0100, Barry Scott via kde wrote:
On 19 Jun 2025, at 12:59, Neal Gompa via kde kde@lists.fedoraproject.org wrote:
It's intended to land in Qt 6.10
That mean September, here is the schedule https://wiki.qt.io/Qt_6.10_Release
Sigh. Thanks.
Following up on this, you can use this (experimental) functionality now by doing the following:
Export the following variables to your user session through ~/.config/environment.d/00-wl-xx-session-management.conf: KWIN_WAYLAND_SUPPORT_XX_SESSION_MANAGER=1 QT_WAYLAND_ENABLE_XX_SESSION_MANAGER=1
If you use any Chromium based web browsers, you can enable it in: chrome://flags/#wayland-session-management
This will work on Fedora Linux 43+, AlmaLinux Kitten 10, and CentOS Stream 10 with Qt6 applications.
GTK4 applications will work with Fedora Linux 44 onward.
This is all contingent on the applications enabling the functionality from the toolkit (similar to X11 session restore requiring libSM linked in).
If you encounter issues, please report them to KDE and note that you've intentionally enabled this functionality and know it's experimental.
-- 真実はいつも一つ!/ Always, there's only one truth!
On Fri, 2026-01-16 at 13:29 -0500, Neal Gompa wrote:
On Thu, Jun 19, 2025 at 9:30 AM Patrick O'Callaghan via kde kde@lists.fedoraproject.org wrote:
On Thu, 2025-06-19 at 13:13 +0100, Barry Scott via kde wrote:
On 19 Jun 2025, at 12:59, Neal Gompa via kde kde@lists.fedoraproject.org wrote:
It's intended to land in Qt 6.10
That mean September, here is the schedule https://wiki.qt.io/Qt_6.10_Release
Sigh. Thanks.
Following up on this, you can use this (experimental) functionality now by doing the following:
Export the following variables to your user session through ~/.config/environment.d/00-wl-xx-session-management.conf: KWIN_WAYLAND_SUPPORT_XX_SESSION_MANAGER=1 QT_WAYLAND_ENABLE_XX_SESSION_MANAGER=1
If you use any Chromium based web browsers, you can enable it in: chrome://flags/#wayland-session-management
This will work on Fedora Linux 43+, AlmaLinux Kitten 10, and CentOS Stream 10 with Qt6 applications.
GTK4 applications will work with Fedora Linux 44 onward.
This is all contingent on the applications enabling the functionality from the toolkit (similar to X11 session restore requiring libSM linked in).
If you encounter issues, please report them to KDE and note that you've intentionally enabled this functionality and know it's experimental.
Thanks. I look forward to trying it.
poc
On Sat, 2026-01-17 at 13:51 +0000, Patrick O'Callaghan wrote:
If you encounter issues, please report them to KDE and note that you've intentionally enabled this functionality and know it's experimental.
Thanks. I look forward to trying it.
After a brief trial, it's looking good so far. Fingers crossed.
poc