protonscr

STEAM_FRAME_FORCE_CLOSE=1 is being ignored

steamopen Distro Family: ArchDistro-provided steam package
ValveSoftware/steam-for-linux#5307 · opened 2017-12-28 by Matombo · updated 2018-11-18 · 3 comments · github
MMatombo 2017-12-28 github

Your system information

  • Steam client version (build number or date): Dec 15 2017
  • Distribution (e.g. Ubuntu): Manjaro (DE Tested: xfce4, cinnamon, kde-plasma)
  • Opted into Steam client beta?: No
  • Have you checked for system updates?: Yes

Please describe your issue in as much detail as possible:

Since several month the STEAM_FRAME_FORCE_CLOSE environment variable doesn't seem to have any effect anymore. I have it set to 1 but steam still only minimizes to the taskbar when clicking the close button and does not close to tray.

Possible related with this update: http://store.steampowered.com/news/26953/

However removing the STEAM_FRAME_FORCE_CLOSE environment variable altogether, as that update text might suggest, also yields no effect.

However starting steam with -silent argument starts it minimized to tray, but only till you first open the frame. Then it's stuck to the taskbar again.

Steps for reproducing this issue:

  1. Set environment variable STEAM_FRAME_FORCE_CLOSE=1 and start steam (e.g. "STEAM_FRAME_FORCE_CLOSE=1 steam"
  2. press close button
  3. steam is still in taskbar
Ddarealshinji 2018-09-17 github

I can confirm this issue.

Ppetete1 2018-11-18 github

It works as intended. Manjaro's binary sets STEAM_FRAME_FORCE_CLOSE to 0 for compatibility with DEs that don't have trays.
You need to edit /usr/bin/steam instead.

Kkisak-valve maintainer 2018-11-18 github

Thanks for figuring this out @petete1, this issue needs to be evaluated by Manjaro's package maintainer for Steam.

Nothing extracted yet.