Games no longer launch in fullscreen (panels visible)

Hi,
For a few weeks now i’ve been facing the issue that games don’t launch in fullscreen and i can’t figure out what’s causing it.
It’s a bit lengthy to explain so bare with me.

System info

Old System New system
OS Debian 12 Fedora 42
DE KDE KDE Plasma 6.3.5
WM x11 Wayland
Kernel ?? Linux 6.14.6-300.fc42.x86_64
CPU AMD Ryzen 5 7600X AMD Ryzen 5 7600X
GPU Nvidia 2080 Super AMD 9070 XT
Game launcher Bottles Lutris

(I don’t know all the versions of my old system, still have a data backup if needed).


It all started a few weeks back when one of my games (World of Warcraft) had some issues launching. The Battle.net launched but the content inside error’d out and i could launch the game. It’s not uncommon that the battle.net agent has some issues it seems.
So the workaround was to use a different runner. So i switched from the default soda runner in bottles, to Wine-staging-tgk (kron4ek).
This solved one problem as i was able to launch the game.

However, from there on i had another problem, the game didn’t launch in fullscreen. The KDE panels stayed visible.

At first i thought this was caused by the runners. Switching back wasn’t an option as i couldn’t even launch the game. Anyway, moving on.
Fullscreen does work however, but i need to manually change that by right-clicking the game in my taskbar and click fullscreen. Or ingame by switching from fullscreen > window > fullscreen, or change resolutions.

Last week i bought a new GPU and switched to Fedora (Things i’ve been planning to do for a while now).
Unfortunately, the problems remained the same, despite using different thing. Switched operating system, Desktop environment version, Window manager, kernel and GPU. I also switched from bottles to Lutris, and used a different runner here again (mainly to see if the battle.net issue had been resolved) but the problem remains the same. The KDE panels stayed visible

This applies to all apps that by default go fullscreen (mainly games).
Apps like Firefox, Okular etc can go fullscreen as well. So the issue isn’t that fullscreen doesn’t work.

From my testing and what i can tell, it has to do with the KDE panels. They stay visible.
If i change the panel settings to auto hide, games launch in fullscreen. If i change it to dodge window the games would go underneath the panels.
Outside of fullscreen apps like games, i want my panels to stay visible.

I don’t know what has changed. I don’t think i specifically did anything to make this happen (but i can’t rule that out either).
Does anyone have an idea whats going on or why this is happening? or how to solve this?

I think I have it too.

With Arch 6.3.5

since you say the change started on the old system when you changed launcher, then i would suspect the launcher and not wayland, fedora, or the new GPU.

fwiw, i used to have elite dangerous on windows and it would leave my windows task bar accessible when i played in windowed borderless mode… which i preferred

but now with steam on linux window borderless mode is the same as full screen mode and i have to use the meta key to access the taskbar.

After digging some more the last few days, it does seem that the common denominator is not KDE but either wine or proton.

I’ll mark this as closed as it doesn’t seem related to KDE.