2023-08-28 22:36:02 -04:00
Steam
=====
You can enable the Steam Deck version of the Steam client with:
```nix
{
jovian.steam.enable = true;
}
```
To manually start **Gaming Mode** (also known as the **Steam Deck UI** ), there are two options:
2023-10-19 01:55:27 +03:00
- Select "Gaming Mode" in the Display Manager or run `start-gamescope-session` in a VT.
2024-10-07 12:44:44 -04:00
- Launch `gamescope-session` within an existing desktop session. This will run [gamescope ](https://github.com/ValveSoftware/gamescope ) in nested mode which results in higher latency.
2023-08-28 22:36:02 -04:00
## Start On Boot
2024-10-08 07:32:45 -04:00
The following configuration snippet configures the system to automatically launch Gaming Mode on boot, and enables desktop switching to Plasma 6.
2023-08-28 22:36:02 -04:00
```nix
{
2024-10-08 07:32:45 -04:00
services.desktopManager.plasma6.enable = true;
2023-08-28 22:36:02 -04:00
jovian.steam = {
enable = true;
autoStart = true;
user = "yourname";
desktopSession = "plasma";
};
}
```
2024-10-06 17:45:29 -04:00
> [!NOTE]
> The session name semantics are the same as for the `services.displayManager.defaultSession` NixOS option.
2023-08-28 22:36:02 -04:00
## Troubleshooting
Logs from Gaming Mode can be obtained with:
```bash
2023-10-19 01:55:27 +03:00
journalctl --user -u gamescope-session
2023-08-28 22:36:02 -04:00
```
## Options
< div class = "for-github -unneeded" >
> [!NOTE]
> The options listing is available on the website.
< / div >