Установка и настройка драйверов NVIDIA в Ubuntu 26.04 LTS метод Б

  • johnyx
  • Topic Author
  • Offline
  • Administrator
  • Administrator
More
1 month 2 weeks ago - 1 month 3 days ago #8 by johnyx
Метод Б. Установка из официального .run файла (Для хардкорщиков) Если вам критически нужна конкретная Beta-версия драйвера или сборка с сайта NVIDIA, ставить придется через ручной запуск .run скрипта. Чтобы установщик не упал в обморок на этапе сборки модулей ядра, готовим систему.
Шаг 1. Доустановка недостающих пакетов сборщика По умолчанию в чистой Ubuntu нет утилит компиляции. Если их не поставить, .run файл выдаст ошибку отсутствия компилятора cc/gcc или заголовков ядра. Заливаем весь боевой стек разработки (build-essential, компилятор gcc, утилиту make и заголовки текущего ядра Linux): sudo apt update && sudo apt install build-essential gcc make dkms linux-headers-$(uname -r) -y
Шаг 2. Внесение стандартного драйвера Nouveau в черный список Встроенный открытый драйвер Nouveau намертво блокирует видеокарту. Его нужно принудительно отключить. Создаем файл конфигурации: sudo nano /etc/modprobe.d/blacklist-nouveau.conf Забиваем туда две жесткие строки: blacklist nouveau options nouveau modeset=0 Обновляем образ начальной инициализации ядра (initramfs), чтобы система забыла про Nouveau при загрузке: sudo update-initramfs -u
Шаг 3. Гасим X-сервер / Wayland на лету (БЕЗ РЕБУТА ТАЧКИ) Инсталлятор NVIDIA намертво откажется работать, если в памяти висит графическая оболочка. Нам нужно временно остановить дисплейный менеджер. Прыгаем в текстовую консоль: нажимаем сочетание клавиш Ctrl + Alt + F3, вводим свой логин и пароль, после чего гасим наш графический сервис. Определяем и тушим твой дисплейный менеджер (выбирай команду под свою оболочку): • Если у вас стандартная Ubuntu (оболочка GNOME): sudo service gdm3 stop • Если у вас Kubuntu (оболочка KDE): sudo service sddm stop • Если у вас Xubuntu / Lubuntu (LightDM): sudo service lightdm stop После этого экран на секунду моргнет, графика полностью отключится, а видеокарта освободится для инсталлятора NVIDIA!
Шаг 4. Запуск инсталлятора NVIDIA .run Переходим в папку, куда скачали файл драйвера (например, Загрузки), выдаем ему права на исполнение и запускаем с флагом DKMS (чтобы при обновлении ядра Linux в будущем драйвер не слетал!): cd ~/Downloads chmod +x NVIDIA-Linux-x86_64-*.run sudo ./NVIDIA-Linux-x86_64-*.run --dkms В окне установщика выбираем: 1. Если спросит про CC версию — соглашаемся. 2. "Install NVIDIA's 32-bit compatibility libraries?" — Yes (критично для Wine/Steam). 3. "Would you like to run the nvidia-xconfig utility...?" — Yes (автоматически пропишет конфиг для графики).
Шаг 5. Возвращаем графическую оболочку обратно на лету
Как только инсталлятор NVIDIA завершит сборку модулей, возвращаем наш рабочий стол к жизни:

sudo service gdm3 start
(Или sddm / lightdm в зависимости от того, что вы тушили в Шаге 3).

Графика мгновенно запустится. Возвращаемся в наш красивый рабочий стол по нажатию клавиш Ctrl + Alt + F1 (или F2) — и радуемся жизни без единого лишнего ребута сервера! 
Last edit: 1 month 3 days ago by johnyx.

Please Log in or Create an account to join the conversation.

Time to create page: 0.144 seconds