--------------------
--------------------
Обновил 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.
Всё что вы делаете, ВЫ делаете на свой страх и риск!!!
Текстовый вариант добавлю позже
Видео по теме
--------------------
--------------------
Полезные ссылки
Поддержать автора
АЛЬТ ВИКИ
Вики проекта альт линукс. много полезной и нужной информации
ОФ сайт Базальт СПО
Российский разработчик операционных систем «Альт»
Форум альт линукс
Описание пакетов в репозиториях, можно посмотреть , что недавно добавили, что в тестах на добавление или обновление
Основной ТГ канал АЛЬТ ЛИНУКС
Основной чат Alt linux
Курилка ТГ Alt linux
МОЙ ПРОЕКТ В ТЕЛЕГРАМ
Канал
Чат
Мой проект в ICQ Канал
Канал
Чат
Рутуб
Обычный пользователь в Дзен