pearOS NiceC0re (Arch-based)
pearOS uses its own tool called hyprvisor to detect your GPU and pick the right driver (NVIDIA/AMD/Intel). Run it as your normal user (not sudo) - it escalates only what needs root, and AUR-backed builds refuse to run as root anyway.
hyprvisor --detect
hyprvisor --list
hyprvisor --install
You can also launch driver installation from the pearOS Welcome app - click GPU Drivers. For unattended/scripted installs: hyprvisor --install --noconfirm.
Prefer doing it the plain Arch way? hyprvisor is just picking packages for you - you can install them yourself:
lspci -k | grep -A3 -i vga
sudo pacman -S nvidia-open-dkms nvidia-utils # modern NVIDIA (Turing+)
# or: sudo pacman -S nvidia nvidia-utils # legacy/older cards
sudo mkinitcpio -P
sudo reboot
Official Arch Wiki references:
On the live ISO, GPU driver selection is automatic (based on chwd --list); this only matters once you've installed pearOS to disk.
pearOS Goldwing (Debian-based)
hyprvisor also ships on the Debian-based build (as hyprvisor-gui), or you can go through apt directly:
sudo apt update
sudo apt install nvidia-driver nvidia-settings firmware-misc-nonfree
sudo reboot
This is the same driver set pearOS Goldwing's --nvidia build option installs. Official reference: https://wiki.debian.org/NvidiaGraphicsDrivers