System Prerequisites

Minimum System Requirements

Component Minimum Requirements
Operating System Linux (64-bit)
Container Runtime Docker or Podman 4.3+
RAM 8 GB
Graphics OpenGL 3.1+ compatible (integrated or discrete)
Storage 15 GB of free space

Required Software

Container Runtimes

Podman 4.3 and earlier: Does not support --userns=keep-id:uid=xxx,gid=xxx and will not start correctly, this impacts Ubuntu 22.04 and related builds such as PopOS! 22.04.

Additional Dependencies for NVIDIA graphics cards

Podman and NVIDIA Container Toolkit before v1.18.0: The cdi specification file needs to be generated manually each time the NVIDIA driver is updated using the following command: sudo nvidia-ctk cdi generate --output=/var/run/cdi/nvidia.yaml

If you’re running Docker with cdi and Zwift fails to launch, try the long form VGA_DEVICE_FLAG="--device=nvidia.com/gpu=all" (instead of "--gpus=all").

See https://github.com/netbrain/zwift/issues/208 for context.