ValveSoftware / steam-for-linux

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

Ghost window pops up when closing child windows #10758

Open rehdi93 opened 6 months ago

rehdi93 commented 6 months ago

Your system information

Please describe your issue in as much detail as possible:

A "ghost" window briefly pops up on the top-left-ish of the screen when some child window close.

This also happens w/ notifications which is very annoying.

https://github.com/ValveSoftware/steam-for-linux/assets/25366969/66acb700-221e-490a-8b9f-bfc871f58fd1

Steps for reproducing this issue:

  1. Open a steam child window like the friends list, news or about steam
  2. Close it

OR

  1. Receive a notification
kisak-valve commented 6 months ago

Hello @rehdi93, I expect that this is a side effect of the "safe browser shutdown workaround." You can try to avoid this issue by running Steam with STEAM_DISABLE_BROWSER_SHUTDOWN_WORKAROUND=1 steam from a terminal (from https://github.com/ValveSoftware/steam-for-linux/issues/9458#issuecomment-1613759526).

My understanding is that workaround is to compensate for a video driver bug and will need to stick around until the affected driver versions are uncommon.

rehdi93 commented 6 months ago

the env variable does fix it, ty ^-^

Reonu commented 6 months ago

Hello @rehdi93, I expect that this is a side effect of the "safe browser shutdown workaround." You can try to avoid this issue by running Steam with STEAM_DISABLE_BROWSER_SHUTDOWN_WORKAROUND=1 steam from a terminal (from #9458 (comment)).

My understanding is that workaround is to compensate for a video driver bug and will need to stick around until the affected driver versions are uncommon.

What are the affected driver versions? Is it safe to disable the workaround with the Nvidia 550 driver?

kisak-valve commented 6 months ago

Hello @Reonu, https://github.com/ValveSoftware/steam-for-linux/issues/9576#issuecomment-1989492738 looks like the relevant detail.

Reonu commented 6 months ago

Thanks!

lorentzforces commented 2 months ago

To update (given that previous answers assumed this would be resolved as of Nvidia's 550 drivers): I am using Nvidia's proprietary drivers, version 550.100, and I am still experiencing this on X11 (without an environment variable set).

My system information: