Hello @Lillievela, this reads more like a Proton issue than a Steam client issue, so I've transferred this issue report to the Proton issue tracker.
Mentioned previously at https://github.com/ValveSoftware/Proton/issues/4600#issuecomment-780254679.
I can't reproduce on XFCE with Arch Linux. I tried launching Steam from the XFCE menu, and games running in Proton are working fine. I wonder if this is specific to KDE? Although I feel like more users would be impacted if it was widespread.
At first i had to use the nohup solution as mentioned, but now everything seems to be just fine and works out of the box aside from trying out which proton version works best for the game, maybe something from before was interring, closing this as it seems to be system specific and random without a reason
Your system information
Please describe your issue in as much detail as possible:
Whats supposed to happen: Open steam or desktop shortcut from anywhere and play a game that uses proton
What actually happens: proton games do not work unless ran through a terminal that is linked to the game
Steps for reproducing this issue:
Open steam from anywhere
click on the green Play button of your proton game
watch it fail
open a terminal and type
steamwhen steam launches click the green Play button of the proton game
it should run just fine
As for some additional info: getting the direct desktop shortcuts to work is tricky as you need to amend
nohupto the beginning of the exec command, make sureterminalis enabled, run the game, when it runs go back into the shortcut and then disable the terminal and itll run fine, however this doesnt seem to work at all with any steam only shortcuts, just ones withsteam://rungameid/in it