I'm using Bazzite Linux in Game mode, which starts by default with -steamdeck option.
It adds many useful UI features, like quick controls for HDR, VRR, FSR settings, Frame Limiting, ... and they all working great.
But, when starting a game, it adds SteamDeck=1 env var, which causes some games to run at 30fps with locked graphics options. It can be fixed by overriding game launch options to SteamDeck=0 %command, but it's annoying to do for every game.
Please, add an option to get all those UI changes intended for Steam Deck, but without setting SteamDeck=1 env var.
From my perspective as software developer and long-time Linux user, maybe the best solution here would be to remove setting SteamDeck variable from the Steam itself, and just set in somewhere in environment.d overrides on the system.
I'm using Bazzite Linux in Game mode, which starts by default with
-steamdeckoption.It adds many useful UI features, like quick controls for HDR, VRR, FSR settings, Frame Limiting, ... and they all working great.
But, when starting a game, it adds
SteamDeck=1env var, which causes some games to run at 30fps with locked graphics options. It can be fixed by overriding game launch options toSteamDeck=0 %command, but it's annoying to do for every game.Please, add an option to get all those UI changes intended for Steam Deck, but without setting
SteamDeck=1env var.There is listed some options like
-steamos, and maybe some of them is intended to behave just like I want, but I don't know which ones.https://developer.valvesoftware.com/wiki/Command_line_options#Steam
From my perspective as software developer and long-time Linux user, maybe the best solution here would be to remove setting
SteamDeckvariable from the Steam itself, and just set in somewhere inenvironment.doverrides on the system.