protonscr

Steam client flashes briefly repeatedly and fails to load UI after reboot (Mint, Fedora, Zorin, Pop!_OS)

steamclosed
ValveSoftware/steam-for-linux#12241 · opened 2025-08-02 by Lcs-Flores · updated 2025-08-30 · 3 comments · github
LLcs-Flores 2025-08-02 github

System Information

  • Steam version: Current as of July–August 2025
  • Distro(s): Linux Mint 21.3 / 22.1, Fedora 40, Zorin OS 17, Pop!_OS 22.04
  • DE: Cinnamon (also tried GNOME)
  • GPU: AMD Radeon RX 6750 XT
  • Driver: Mesa 24.2.x
  • Kernel: 6.14.0

Description of the issue

After a clean installation of Steam via the package manager (not Flatpak, and no external Proton versions), the client works correctly the first time. Closing and reopening the client within the same session works fine. However, after a system reboot, Steam fails to load its main UI:

  • The tray icon appears and remains.
  • Every ~5–10 seconds, the main window flashes extremely briefly, then disappears.
  • The window contents are not visible long enough to interact with or read.
  • The tray menu still responds, but clicking "Library" or "Store" causes another short flash.
  • This behavior continues indefinitely (observed for 10+ minutes).

Not flickering

This is not the commonly reported “flickering” where the window rapidly blinks on/off like an old CRT. Here, the window flashes once, disappears completely, then reappears for a split-second after a few seconds, and so on — too fast to be usable.

Workarounds that help temporarily

  • Launching Steam via terminal using steam & works consistently.
  • Launching with Big Picture Mode using steam -tenfoot works normally.
  • steam --reset resolves the issue only once. After reboot, the problem returns.
  • Deleting ~/.steam and reinstalling resets behavior — again, until next reboot.

Additional Notes

  • No Proton changes, no compatibility tweaks, no moved libraries.
  • Even when no custom Steam Library folder is configured, the problem still occurs.
  • This began around mid-2025 and affects multiple distributions.
  • STEAM_RUNTIME=0 leads to module loading errors and doesn’t fix the issue.
  • Appears tied to how the Steam UI initializes under the desktop session.

This behavior makes the client unusable unless always launched from terminal or via Big Picture Mode. Please investigate — many users across various distros may be affected.

Kkisak-valve maintainer 2025-08-02 github

Hello @Lcs-Flores, this issue is already being tracked at #9383. Closing as a duplicate.

LLcs-Flores 2025-08-30 github

Hi, I’d like to request that issue #12241 be reopened.

It was previously closed as a duplicate of #9383, but after further testing I believe this is a distinct bug.

Key differences from #9383:

In my case the Steam window never becomes usable — it only flashes briefly on screen and disappears, but the tray icon remains indefinitely.

This is not the commonly reported “flickering” where the window rapidly blinks on/off like an old CRT. Here, the window appears for a split-second once, disappears completely, then flashes again after a few seconds, and so on — too fast to be usable.

The flashing only occurs when running on the dGPU (AMD Radeon RX 6750 XT, RADV Navi22). Forcing Steam to the iGPU (Raphael Mendocino) with DRI_PRIME=0 works fine.

Running with STEAM_DISABLE_BROWSER=1 steam avoids the flashing (slower UI, but functional).

Running with steam -tenfoot (Big Picture mode) also avoids the flashing.

Running with DRI_PRIME=1 steam reproduces the flashing 100% of the time.

After a fresh reinstall or steam --reset, the client works once, but after rebooting the system the flashing behavior returns.

This suggests the issue is not the same as #9383, but a GPU/driver-specific interaction (RADV Navi22 + embedded browser UI).

Environment:

Fedora (latest updates)

Mesa 24.2.8

Kernel 6.14

Could you please consider reopening #12241 so that this variant can be tracked separately?

Kkisak-valve maintainer 2025-08-30 github

Hello @Lcs-Flores, a primary symptom of the issue being tracked on #9383 is the window being setup and torn down repeatedly, not some kind of rapid strobing. The previous assessment is accurate.

Nothing extracted yet.