protonscr

[General] - Steam does not smoothly change from Stable to Preview branch on Steam Deck.

steamopen Steam clientDistro Family: SteamOS
ValveSoftware/steam-for-linux#11988 · opened 2025-05-07 by ZereoX · updated 2025-05-07 · 0 comments · github
ZZereoX 2025-05-07 github

Your system information

  • Steam client version (build number or date): 1745876290 (Stable) / 1746211562 (Beta)
  • Distribution (e.g. Ubuntu): SteamOS 3.6.24 / 3.7.5
  • Opted into Steam client beta?: Yes. Occurs on both Stable and Beta.
  • Have you checked for system updates?: Yes
  • Steam Logs: steam-logs.tar.gz
  • GPU: AMD Van Gogh RDNA 2.0 (Steam Deck)

Please describe your issue in as much detail as possible:

Attempting to transition between the Stable branch of Steam / SteamOS to the Preview results in the user having to reboot the device multiple times and have to reset the branch info a second time. This issue is not present if Show Advanced Update Channels is enabled in the Developer tab.

Video

https://github.com/user-attachments/assets/75d0e6c7-a481-409b-9df4-ee64cbbca257

Steps for reproducing this issue:

  1. Navigate to Steam > Settings > System.
  2. Under Beta Participation, set System Update Channel to Preview.
  3. Select Restart Now when prompted.
  4. Repeat the steps above.

Reproduction Rate: 5/5

Affected Platforms

  • LCD / Jupiter: Yes
  • OLED / Galileo: Yes
  • Desktop Deck-like session (gamescope -e -- steam -gamepadui -steamdeck): N/A
  • Desktop: N/A

Note: Issue is specific to Steam Deck devices as Steam does not handle Desktop system updates.

Actual result

  • Upon selecting Preview and rebooting the Steam Deck, the System Update Channel will be set to Beta. Selecting Preview will again prompt to reboot and only then will OS Update Channel and Steam Client Update Channel appear with their correct branch selected.

Expected result

  • Upon selecting Preview and rebooting the Steam Deck, OS Update Channel is set to Preview and Steam Client Update Channel is set to Steam Deck Beta.

Notes

  • This issue is mostly relevant when SteamOS Beta and Preview are on different builds.
  • System Report After First Reboot: LCD_Reboot_1.log
  • System Report After Second Reboot: LCD_Reboot_2.log

Nothing extracted yet.