| 3 Dec 2025 |
niklaskorz | though if you don't need the bluetooth menu I'd suggest just not setting steamos3 | 17:30:47 |
niklaskorz | I'll paste it into a gist, one sec | 17:31:42 |
niklaskorz | https://gist.github.com/niklaskorz/a3d650a3954c7057c731fad820b69dbe | 17:34:22 |
gshpychka | where is that set? haven't seen that in my reading | 17:34:26 |
niklaskorz | it's included in the gist | 17:34:37 |
niklaskorz | note that for some reason gamescope crashes when I launch it from cosmic-greeter, but it works fine when I use Regreet | 17:35:02 |
gshpychka | I have the bluetooth menu and didn't set any custom flags/options. unless jovian-nixos adds that by default | 17:35:17 |
K900 | We do | 17:35:25 |
niklaskorz | I didn't use Jovian because I wanted to see for myself what the minimally working config for my needs would be | 17:36:07 |
K900 | Oh god | 17:36:36 |
gshpychka | oh - you're not using jovian, are you? | 17:36:39 |
K900 | Please don't use nixpkgs gamescopeSessoin | 17:36:41 |
K900 | * Please don't use nixpkgs gamescopeSession | 17:36:43 |
gshpychka | got it, thanks | 17:36:45 |
K900 | It's horrendously wrong | 17:36:46 |
gshpychka | in what way? | 17:37:07 |
K900 | Most of them | 17:37:40 |
gshpychka | that's not helpful | 17:39:43 |
K900 | Look I can't write you a design document about how to do session management | 17:40:31 |
K900 | But I can tell you that Jovian does it right | 17:40:35 |
K900 | And nixpkgs programs.steam.gamescopeSession absolutely does not | 17:40:45 |
gshpychka | anyway - thanks a lot! could you share a more complete setup (with a greeter, autostart/etc)? maybe in a private message | 17:40:49 |
gshpychka | I thought it would be reasonable to expect you to be able to provide a high-level explanation of the ways it does it wrong | 17:41:33 |
K900 | It is extremely hard to do so without also explaining the entire user session flow in systemd | 17:42:00 |
niklaskorz | it's horrendously primitive probably fits it better, so I fully expected many things to not work | 17:43:42 |
niklaskorz | that considered, it worked remarkably well | 17:43:47 |
niklaskorz | literally does nothing more than set a few env vars and execute the gamescope binary | 17:44:40 |
niklaskorz | I have no doubt Jovian's session is superior, but I'm happy I started out with the primitive setup first to see what works and what doesn't | 17:45:51 |
gshpychka | I got a DM notification from you, but can't really message you - encryption issues apparently. | 18:08:18 |
niklaskorz | Matrix ✨ | 18:20:39 |