Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/zirconium-dev/zirconium/llms.txt

Use this file to discover all available pages before exploring further.

Zirconium provides two variants optimized for different GPU types. Choosing the correct variant ensures optimal performance and driver support for your system.

Available variants

Standard variant

Image reference: ghcr.io/zirconium-dev/zirconium:latest The standard variant is designed for:
  • AMD GPUs
  • Intel integrated graphics
  • Systems without dedicated GPUs
Features:
  • Uses open-source Mesa drivers
  • Full Secure Boot support
  • Wayland acceleration via Niri window manager
  • Optimized for container-focused development and daily use

NVIDIA variant

Image reference: ghcr.io/zirconium-dev/zirconium-nvidia:latest The NVIDIA variant includes proprietary drivers for:
  • NVIDIA GTX 16xx series (GTX 1650, 1660, etc.)
  • NVIDIA RTX series (RTX 2000, 3000, 4000, 5000 series)
Features:
  • Proprietary NVIDIA kernel modules
  • CUDA support
  • Wayland support via Niri
  • Gaming and compute workload optimization
Secure Boot limitation: The NVIDIA variant currently does not support Secure Boot. The NVIDIA kernel module is not signed, which prevents the system from booting with Secure Boot enabled.You must disable Secure Boot in your BIOS/UEFI settings before using this variant. Track progress on this issue: zirconium#108

How to choose the right variant

Use this guide to determine which variant is right for you:
Use the standard variant
  • Download: ISO installation page
  • Rebase command: sudo bootc switch ghcr.io/zirconium-dev/zirconium:latest
The standard variant provides excellent performance with AMD and Intel GPUs using the open-source Mesa drivers.

Switching between variants

You can switch between variants at any time using the bootc switch command:

Switch to standard variant

If you’re currently running the NVIDIA variant and want to switch to the standard variant:
1

Run the switch command

sudo bootc switch ghcr.io/zirconium-dev/zirconium:latest
2

Reboot your system

sudo systemctl reboot
3

Re-enable Secure Boot (optional)

After confirming the standard variant works correctly, you can re-enable Secure Boot in your BIOS/UEFI settings if desired.

Switch to NVIDIA variant

If you’re currently running the standard variant and want to switch to the NVIDIA variant:
1

Disable Secure Boot

  1. Reboot into BIOS/UEFI settings (usually F2, F12, Del, or Esc during boot)
  2. Disable Secure Boot
  3. Save changes and reboot into your system
2

Run the switch command

sudo bootc switch ghcr.io/zirconium-dev/zirconium-nvidia:latest
3

Reboot your system

sudo systemctl reboot
4

Verify NVIDIA drivers

After booting into the NVIDIA variant, verify the drivers are loaded:
nvidia-smi
You should see your GPU information and driver version.
Thanks to bootc’s transactional update system, you can always roll back to your previous variant if something goes wrong:
sudo bootc rollback
sudo systemctl reboot

Performance considerations

Standard variant

  • Excellent performance for desktop compositing and video playback
  • Full Wayland support with hardware acceleration
  • Great for development, browsing, and general productivity
  • Good for gaming on AMD GPUs (native driver performance)

NVIDIA variant

  • Best performance for NVIDIA GPU compute workloads
  • CUDA support for machine learning and scientific computing
  • Optimal gaming performance on NVIDIA hardware
  • Wayland support through the proprietary driver

Frequently asked questions

Yes, but you’ll be using the open-source Nouveau drivers, which have significantly limited performance compared to the proprietary drivers. Gaming and compute workloads will be severely impacted.
The NVIDIA kernel module is currently unsigned, which prevents it from loading when Secure Boot is enabled. This is a known limitation being tracked in issue #108.
The NVIDIA variant officially supports GTX 16xx series and newer. GTX 10xx series (like the 1080) may work but are not officially supported. Test at your own discretion.
Yes! Use the bootc switch command to change variants. See the “Switching between variants” section above.

Need help?

Join the Zirconium Discord for support with GPU variant selection and troubleshooting.

Build docs developers (and LLMs) love