Files
Jovian-NixOS/docs/steam.md
2024-10-08 13:28:36 -04:00

1.2 KiB

Steam

You can enable the Steam Deck version of the Steam client with:

{
  jovian.steam.enable = true;
}

To manually start Gaming Mode (also known as the Steam Deck UI), there are two options:

  • Select "Gaming Mode" in the Display Manager or run start-gamescope-session in a VT.
  • Launch gamescope-session within an existing desktop session. This will run gamescope in nested mode which results in higher latency.

Start On Boot

The following configuration snippet configures the system to automatically launch Gaming Mode on boot, and enables desktop switching to Plasma 6.

{
  services.desktopManager.plasma6.enable = true;

  jovian.steam = {
    enable = true;
    autoStart = true;
    user = "yourname";
    desktopSession = "plasma";
  };
}

Note

The session name semantics are the same as for the services.displayManager.defaultSession NixOS option.

Troubleshooting

Logs from Gaming Mode can be obtained with:

journalctl --user -u gamescope-session

Options

Note

The options listing is available on the website.