Найти тему

АЛЬТ линукс и драйвера Nvidia. установка, обновление, чистка от пакетов, если у вас карта от AMD или Intel. Возвращаем wayland.

Оглавление

--------------------

К содержимому

--------------------

Обновил 1.12.2024

---------------------

В этой статье я бы хотел рассмотреть ситуацию с проприетарными драйверами для видео карт Nvidia в дистрибутивах ALT linu

Рабочая станция K, Симпли линукс, Рабочая станция (Mate) и Ximper linux

Рабочая станция и Симпли линукс имеют в своём составе драйвера Nvidia и не требуют доп вмешательств в большинстве случаев. ставим систему, во время установки происходит авоопределение подходящего драйвера и он применяется.

Это работает с десктопными картами, требующими минимально 390 драйвер и ноутбучными, поддерживающими технологию prime, это минимум 470 драйвер насколько помню.

Стартеркиты и регулярные сборки

В этих вариантах драйвера не установлены а используется свободный драйвер Noveau. он менее производительный, поэтому чаще всего требует замены на проприетарный драйвер.

--------------------

Установка

С помощью EPM

Про EPM я рассказывал в отдельной статье. про как его установить, что это такое и основные его возможности можно почитать тут

Для установки драйвера таким способом, после установки EPM нужно в терминале ввести команду

sudo epm play switch-to-nvidia

Если получаете ошибку типа "user is not in the sudoers file", то настраиваете sudo или пока вводите команды, описанные ниже

su -
epm play switch-to-nvidia

Следовать дальнейшим командам и по окончанию процесса перезапустить ПК

Если у вас настольный ПК, то ещё нужно выбрать в центре управления системой драйвер "Nvidia proprietary" это можно сделать в разделе "дисплей".

Недавно этот пункт пропал из альтератора - центра управления системой. поэтому после установки сразу перезагружаем систему. если пункт такой у вас присутствует, то выбираем в нём драйвер.

Видео по теме

--------------------

Установка вручную

Старый вариант, без помощи дополнительного ПО

Открываем терминал и вводим следующие команды

sudo apt-get update
sudo apt-get dist-upgrade
sudo update-kernel
sudo apt-get install nvidia_glx_common ;
sudo nvidia-install-driver

Если получаем ошибку типа "user is not in the sudoers file", то настраиваем sudo или вводим команды ниже

su -
apt-get update
apt-get dist-upgrade
update-kernel
apt-get install nvidia_glx_common ;
nvidia-install-driver

перезагрузка

Открытие центр управленифя системой (ЦУС) и выбераем проприетарный драйвер в разделе "Дисплей"

Ещё одна перезагрузка

Видео по теме

--------------------

Обновление

Обновление драйвера происходит вместе с остальными системными компонентами, НО ещё необходимо отдельно обновить ядро.

Если заметили, что в списке пакетов на обновление появился драйвер Nvidia - nvidia 535 и подобное, то выполняем действия из статьи по обновлению ядра

--------------------

Возвращаем wayland после перехода на проприетарный драйвер

Если у вас задействован драйвер Nvidia 550 и новее, то проблем с Wayland сессией быть не должно.

Если у вас система с драйверами 535 версии имеется нюанс, что после их установки, вы не можете включить wayland для вашего окружения рабочего стола.

Чтоб исправить это, нужно сделать следующие манипуляции

sudo mcedit /etc/default/grub

Если выдаётся ошибка "user is not in the sudoers file", то либо настраиваем sudo, либо

su -
mcedit /etc/default/grub

Далее Добавляем в параметр GRUB_CMDLINE_LINUX_DEFAULT значение nvidia-drm.modeset=1 и сохраняем.(f2. f10)

Обновляем конфигурацию загрузчика

sudo grub-mkconfig -o /boot/grub/grub.cfg

Либо, если вы ранее начинали выполнение инструкции через su-

grub-mkconfig -o /boot/grub/grub.cfg

Для KDE этого достаточно, для Gnome ещё нужно сделать кое-что

sudo ln -s /dev/null /etc/udev/rules.d/61-gdm.rules

Либо, если вы ранее начинали выполнение инструкции через su-

ln -s /dev/null /etc/udev/rules.d/61-gdm.rules

Видео по теме

---------------------

Компоненты Cuda для вычислений на видеокартах и работы с различным проф софтом

На данный момент ситуация с компонентами cuda улучшилась и если вам нужно только использовать Davinci resolve, то просто переходите в статью по этой программе. всё необходимое в системе имеется уже после установки основного драйвера Nvidia. Davinci resolve в Alt linux

Для блендера компоненты cuda уже вшиты в пакет программы. поэтому просто ставим пакет blender и радуемся аппаратному ускорению

Если вам нужен Cuda toolkit в полном объёме

В стабильной 10ой платформе cuda tookit нет, поэтому вам придётся воспользоваться материалом ниже или статьёй на Альт вики

Статья по Nvidia cuda на ALT wiki

Сжатая версия, по которой ранее делал я в видео ниже

Загрузить "runfile (local)" для Fedora со страницы

CUDA Toolkit Archive | NVIDIA Developer

Не всегда нужна последняя версия.

Открываем папку с run файлом, открываем в ней терминал и пишем

chmod +x ./cuda_xxx_linux.run

Затем

sudo ./cuda_xxx_linux.run

Если получаете ошибку "user is not in the sudoers file", то либо настройте sudo, либо выполните команды ниже

su -
cd /путь/до/файла/
./cuda_xxx_linux.run

Далее снимите галки

CUDA Installer
- [ ] Driver
- [ ] Kernel Objects

и в разделе Options/Driver Options включить НЕ установку дополнительных компонент драйвера:

Options
Driver Options
[X] Do not install any of the OpenGL-related driver files
[X] Do not install the nvidia-drm kernel module

После завершения установки нужно перезапустить ПК.

Видео по теме

--------------------

Чистим систему от драйверов Nvidia, если у вас карта от AMD и Intel.

Таким образом можно удалить и свободные и проприетарные драйвера

После удаления пакетов Nvidia вы не сможете запустить систему если переставите вместо своей карты AMD или Intel, карту от Nvidia.

Всё что вы делаете, ВЫ делаете на свой страх и риск!!!

Текстовый вариант добавлю позже

Видео по теме

--------------------

К содержанию

--------------------

Полезные ссылки

Поддержать автора

АЛЬТ ВИКИ

Вики проекта альт линукс. много полезной и нужной информации

ОФ сайт Базальт СПО

Российский разработчик операционных систем «Альт»

basealt.ru

Форум альт линукс

Перейти

Описание пакетов в репозиториях, можно посмотреть , что недавно добавили, что в тестах на добавление или обновление

Перейти

Основной ТГ канал АЛЬТ ЛИНУКС

Подписаться

Основной чат Alt linux

Присоединиться

Курилка ТГ Alt linux

Присоединиться

МОЙ ПРОЕКТ В ТЕЛЕГРАМ

Канал

Подписаться

Чат

Присоединиться

Мой проект в ICQ Канал

Канал

Подписаться

Чат

Присоединиться

Рутуб

Подписаться

Обычный пользователь в Дзен

Подписаться9