Running X11. I have my main applications set to open in their designated virtual desktops:
- Firefox : Desktop 1
- Thunderbird : Desktop 2
- Vencord : Desktop 3
Prior to the 24.04 update, when booting, desktop 1 would always be the default desktop upon booting and logging into the OS. Since the 24.04 update, for some reason upon booting and logging into the OS, desktop 3 seems to be the default.
I’ve gone through all the settings I can find, and I can find no setting that changes this behavior so that my OS boots to desktop 1.
Anyone got any ideas? Is this a bug?
Have you configured those applications to autostart on login?
My experience is that if you have a window rule to open an application/window on another desktop, it jumps to that desktop and it doesn’t seem to matter if you’re opening the application from an empty virtual desktop or not, so applications opening automatically at login cause the focus to jump between virtual desktops as they load.
I feel like the previous behavior with Plasma 5 was to simply open it on another virtual desktop without switching, so I wonder if it’s a bug or intentional behavior in Plasma 6.
What you could do as a workaround is to create a bash script that starts on login and add some amount of time to sleep
, then use the following to switch to desktop 1:
qdbus org.kde.KWin /KWin org.kde.KWin.setCurrentDesktop 1