Skip to main content

Hardware drivers

Driver handling differs by installation mode.

Offline installation​

Offline installation keeps drivers from the selected image and removes components that are not appropriate for the target:

  • the standard image does not include the modern NVIDIA stack;
  • the NVIDIA image removes NVIDIA-only packages when no NVIDIA GPU is detected;
  • physical installations remove live VirtualBox, VMware and QEMU guest tools.

It does not run the complete chwd --autoconfigure process, so selecting the correct image is important.

Online installation​

Calamares runs the following command inside the installed target system:

chwd --autoconfigure

The process scans PCI and USB devices, matches hardware IDs against profiles, installs driver packages and writes module, initramfs and device-specific configuration.

Profiles cover major Intel, AMD and NVIDIA graphics configurations, hybrid NVIDIA laptops, some legacy NVIDIA branches, selected network devices, virtual-machine guests, handheld devices, T2 Macs and some fingerprint devices.

Projects and documentation​

CatOS uses its fork so hardware profiles can match CatOS repositories, kernels, images and installer behavior while continuing to inherit upstream design and hardware data.

NVIDIA​

  • GTX 10 Series or older: standard image.
  • GTX 16 and RTX 20 through RTX 40: NVIDIA image recommended.
  • RTX 50 or newer: NVIDIA image required.

See the CatOS image guide and ArchWiki NVIDIA page.

Limits of automatic configuration​

New device IDs, vendor-specific hybrid graphics, external GPUs, third-party DKMS modules and firmware defects may still require manual work. Test display outputs, suspend, Wi-Fi, Bluetooth, sound and input devices after installation.

Useful checks:

lspci -k -d ::03xx
lspci -nnk
nvidia-smi
chwd --help