Устаревшие драйвера NVIDIA на ядре 5.15

Автор serkre, 10 февраля 2022, 13:37:51

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

serkre

Обновил Slackware 41.2 на Slackware 15.0. Обновление прошло успешно, проблем не возникло. При следующей перезагрузке и установке драйвера NVIDIA-Linux-x86_64-340.108.run на карту GeForce 9600 GT возникла проблема, драйвер не устанавливался и сыпал ошибками. Почитав понял, что NVIDIA прекратила поддержку старых видеокарт. Погуглив натолкнулся на статью, которая помогла мне пропатчить и установить драйвер на мою старую карту GeForce 9600 GT.
Делюсь, может кому-то пригодиться.)
Выполняем поэтапно:
1. Устанавливаем необходимые зависимости:
slackpkg install patch - у меня он был установлен
2. Создаём новую директорию для патча
cd ~
mkdir NVIDIA
cd NVIDIA

3. Скачиваем патч:
wget -O inttf-nvidia-patcher.sh https://nvidia.if-not-true-then-false.com/patcher/inttf-nvidia-patcher.sh
4. Делаем исполняемым:
chmod +x inttf-nvidia-patcher.sh
5. Скачиваем и кидаем свой драйвер в директорию с патчем
6. Запускаем скрипт с параметрами, в моём случае:
./inttf-nvidia-patcher.sh -v 340.108
если запустить скрипт без параметров, то сам скрип выдаст сообщение:
./inttf-nvidia-patcher.sh
--- inttf NVIDIA patcher ---
script usage: inttf-nvidia-patcher.sh [-h] [-v 340.108, 418.113 or 435.21]

не ошибётесь)
7. Устанавливаете пропатченый драйвер:
./NVIDIA-Linux-x86_64-340.108-patched-kernel-5.16.run
8. Пользуетесь системой.
Ссылка на статью:
https://www.if-not-true-then-false.com/2020/inttf-nvidia-patcher/

Graf


serkre

#2
Пожалуйста! )