Кроме предоставляемых ОС драйверов для видеокарт Nvidia, которые не падают при обновлении системы, но глючат (проблемы с выходом из режима сна, артефакты, долгая загрузка ОС, глюки и тормоза в steam), хотя в целом рекомендованы, если компьютер не используется, например, для игр. Есть и оригинальные драйверы Nvidia. Но ставить их нужно учитывая некоторые особенности ОС .
Полностью удалите старые драйверы:
sudo apt purge --autoremove 'nvidia' 'cuda'
Убедитесь, что в /etc/apt/sources.list включены компоненты contrib и non-free.
sudo nano /etc/apt/sources.list
Приведите строку к такому виду (проверьте наличие всех четырех слов в конце):
deb http://deb.debian.org trixie main contrib non-free non-free-firmware
Сохраните (Ctrl+O, Enter) и выходите (Ctrl+X)
Обновляем списки и устанавливаем драйвер вместе с необходимыми компонентами для сборки:
sudo apt update
sudo apt install linux-headers-$(uname -r) build-essential dkms firmware-misc-nonfree
sudo apt install nvidia-driver nvidia-settings nvidia-xconfig
Важная настройка для Wayland (используется Debian 13) и плавности (Modeset)
sudo nano /etc/default/grub
Найдите строку GRUB_CMDLINE_LINUX_DEFAULT и добавьте параметр. Должно быть так:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1"
Сохраните и выйдите.
Обновите конфигурацию GRUB и образ ядра:
sudo update-grub
sudo update-initramfs -u
Шаг 5: Поддержка 32-битных приложений (для Steam и игр) (современные игры работают без этого )
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install libgl1-nvidia-glx:i386
Перезагрузите компьютер, например:
sudo reboot
Как проверить, что всё работает?
1. Проверка драйвера: Введите nvidia-smi. Должна появиться таблица с вашей видеокартой.
2. Проверка настройки modeset: Введите cat /sys/module/nvidia_drm/parameters/modeset. Должно быть Y.
3. Панель управления: Вы можете запустить графическую настройку командой nvidia-settings.
Примечание по Secure Boot: Если после перезагрузки nvidia-smi пишет ошибку, зайдите в BIOS и выключите Secure Boot (это самое быстрое решение иначе ищите в интернете).
Совет: Если ваша цель — просто использовать CUDA-приложения, сохраняя стабильность Debian, вы можете оставить драйвер 550 из официального репозитория Trixie и установить только CUDA Toolkit (пакет cuda-toolkit-12-x), используя метод runfile без установки драйвера. Это самый безопасный способ избежать конфликтов.