Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Оглавление

Информация

На данной странице представлены 6 архивов с драйверами:

  • три архива nvidia-graphics-driver-{340,390,418} - для ОС СН Смоленск 1.6 без установленных обновлений;
  • три архива nvidia-graphics-driver-{340-update,390-update,418-update} - Для ОС СН Смоленск 1.6 с установленными обновлениями (любое из обновлений);

В архивы с драйверами включен набор библиотек для поддержки работы графических приложений.

Дополнительно представлен пакет nvidia-detect для проверки модели установленной видеокарты.

Все представленные пакеты подписаны на наших ключах.




Информация

Данная статья применима к:

  • ОС СН Смоленск 1.6


Определение нужной версии драйвера


Информация

Можно попробовать угадать нужную версию драйвера, просто устанавливая и стирая все имеющиеся варианты драйверов.

Определение нужной версии драйвера с помощью командной строки.

Для определения версии драйвера с помощью командной строки понадобится установить пакет pciutils, если он ранее не был установлен:

Command
sudo apt install pciutils

Далее выполнить команду:

Command
lspci -nn | egrep -i "3d|display|vga"


Примерный вывод команды (в данном случае определена видеокарта модели GeForce 210):

Информация

    01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GT218 [GeForce 210] [10de:0a65] (rev a2)


Определить необходимую версию драйверов драйвера по полученному сообщению о модели видеокарты можно по спискам совметистимости, представленным с помощью списков совместимости, представленных на WEB-сайте NVIDIA.

Определение нужной версии драйвера с помощью пакета nvidia-detect

Скачать пакет по ссылкеnvidia-detect: nvidia-detect_418.56-1_amd64.deb.

Установить пакет nvidia-detect:

Command
    sudo dpkg -i nvidia-detect_*.deb


Запустить программу nvidia-detect командой:

Command
nvidia-detect


Если программа рекомендует использовать "драйверы по умолчанию" (default drivers) - это значит, что подходят драйверы самой последней версии (на момент написания статьи - версия 418).

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

Установка драйверов

Перед установкой рекомендуется проконтролировать, что в системе не присутствуют ранее установленные драйверы Nvidia или остатки от их установки, и при необходимости, очистить систему.

Для этого можно использовать сценарий удаления драйверов Nvidea можно воспользоваться утилитой деинсталляции драйверов Nvidia из пакета astra-nvidia-uninstall, либо вручную выполнить операции ко контроля и модификации в соответствии с этим сценарием., доступного по ссылке, или выполнить действия вручную:

Раскрыть

Очистить и обновить файл /etc/X11/xorg.conf;

Command

rm /etc/X11/xorg.conf

dpkg-reconfigure xserver-xorg


Удалить все пакеты драйверов Nvidia:

Command

apt remove --purge --yes --force-yes nvidia*
apt remove --purge --yes --force-yes libnvidia*
apt remove --purge --yes --force-yes xserver-xorg-video-n*
for nvdeb in `dpkg -l | grep nvidia`; do
    apt remove --purge --yes --force-yes $nvdeb
done


Восстановить оригинальные версии GL библиотек mesa и символических ссылок:

Command
apt install --reinstall --yes --force-yes xserver-xorg-core libgl1 libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libgles2 libgles2-mesa libglew2.0 libglewmx1.13 libglu1-mesa libglvnd0 libglx-mesa0 libglx0


Удалить модули ядра Nvidea:

Command

for nvdriver in `find /lib/modules -type f -name "nvidia*"`; do
    echo "$nvdriver"
    mv -f $nvdriver ${nvdriver}-$$-backup
done
depmod -a


Удалить (или закомментировать) строки в файле /etc/modprobe.d/blacklist.conf, запрещающие запуск драйверов nouveau:

Информация
# blacklist nouveau
# options nouveau modeset=0


Раскомментировать в файле /etc/initramfs-tools/modules строку

Информация
nouveau modeset=1


и выполнить команду

Command
update-initramfs -u -k all


После этого перезагрузить машину.



Скачать архив нужной версии пакетов Скачать нужную версию драйвера (или все версии для последующего развёртывания на целевой машине при отсутствии доступа к Интернет).

sudo dpkg -i
Версия драйвераСсылка для скачивания драйвера
Команда для установки
ОС СН Смоленск 1.6 без установленных обновлений
418
driver
340sudo dpkg -i
deb
390
driversudo dpkg -i
deb
340
driver-418.debsudo dpkg -i
ОС СН Смоленск 1.6 с установленными обновлениями
418
driver
340sudo dpkg -i
deb
390
driversudo dpkg -i
deb
340
driver
418
deb

После скачивания архива распаковать его:

Command
tar xf *.tar

Перейти в каталог, где размещен файл с драйвером, и выполнить команду для установки:

Command
sudo dpkg -i *.deb.


Предупреждение
После завершения установки драйвера не забыть перезагрузить компьютер.

Проблемы с автоматическим определением разрешения монитора