NVIDIA Support on Immutablue#

Immutablue provides NVIDIA support through the “Cyan” variant. For general information about the Cyan variant, see the Immutablue Variants page.

Installation#

To install Immutablue with NVIDIA support, you need to:

  1. Rebase to the Cyan variant:

    sudo rpm-ostree rebase ostree-unverified-registry:quay.io/immutablue/immutablue-cyan:42
  2. Reboot your system:

    sudo systemctl reboot
  3. Activate the NVIDIA kernel module:

    immutablue enable_nvidia_kmod
  4. Reboot again to load the kernel module:

    sudo systemctl reboot

Verification#

You can verify that the NVIDIA kernel module is loaded correctly by running:

lsmod | grep -i nvidia

You should see several NVIDIA-related modules listed in the output.

Troubleshooting#

If you experience issues with NVIDIA support:

  1. Check if the NVIDIA kernel module is loaded:

    lsmod | grep -i nvidia
  2. Check the NVIDIA driver status:

    nvidia-smi
  3. If the module isn’t loading, check the DKMS status:

    dkms status
  4. Try rebuilding the kernel module:

    sudo dkms autoinstall

See the Maintenance and Troubleshooting page for more detailed guidance on troubleshooting NVIDIA issues.