ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.23k stars 174 forks source link

Big Picture Mode issue with KDE panel #5212

Open Lyle-Tafoya opened 7 years ago

Lyle-Tafoya commented 7 years ago

Your system information

Please describe your issue in as much detail as possible:

When exiting a game launched from big picture mode in KDE, big picture mode fails to take up the entire screen. It appears to be maximized instead of fullscreen (ie. the KDE panel is visible).

Steps for reproducing this issue:

  1. Login to KDE
  2. Launch Steam's big picture mode
  3. Launch any game
  4. Exit game
  5. Big picture mode is no longer taking up the entire screen and the KDE panel is now visible
kisak-valve commented 7 years ago

Hello @Lyle-Tafoya, this sounds like a variation of #4769. Can you completely close steam, then run SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS=0 steam -bigpicture in a terminal and see if it improves steam's behavior?

Lyle-Tafoya commented 7 years ago

That helps. Thank you.

Gfurst commented 6 years ago

I can attest to the same behavior, with me a little bit different, Big picture was in a different resolution, and after closing the game you could notice that steam didn't resume fullscreen after closing it.

thackel commented 6 years ago

I've had the same problem for a long time. The proposed solution works for me. Thanks!

ryao commented 5 years ago

Having to make sure Steam was started with SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS=0 was annoying me, so I ran these commands:

echo "export SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS=0" >> "${HOME}/.config/plasma-workspace/env/sdl.sh"
chmod u+x "${HOME}/.config/plasma-workspace/env/sdl.sh"

Then I logged out of KDE and logged back into KDE, started steam and the issue is gone. This sets the variable for all graphical applications in KDE. Until I see a reason that I don't want it set to 0, I am going just do this as a workaround until Valve fixes this.

If you start steam from a terminal emulator and use a bash shell, you will want to run echo "export SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS=0" >> "${HOME}/.bashrc" too.

tadzik commented 5 years ago

I had a problem unrelated to Big Picture: when on KDE, alt-tabbing out of the game would seemingly halve my mouse sensitivity somehow. Setting this env var fixed the issue.