Приветствую владельцев старых видеокарт NVIDIA эпохи GeForce 8 и заканчивая GeForce 300. Это видеокарты GT 8600, GTX 260, GTS 250 и тому подобные представители данных поколений. Данные видеокарты требуют проприетарный драйвер NVIDIA 340.108 для корректной работы VDPAU, CUDA и прочих графических технологий. Иногда этот драйвер нужен как воздух, в случаях когда стандартный Nouveau (произносится как «Нуво») работает некорректно.
Однако дистрибутив Linux Mint, начиная с версии 21 Vanessa, прекратил официальную поддержку данного драйвера. Менеджер приложений видит минимум NVIDIA 390. В таком случае драйвер NVIDIA 340 нужно установить самостоятельно из стороннего PPA репозитория. Мейнтейнер Butterfly, любезно патчит старый драйвер для обеспечения совместимости с Linux Mint выше 20 версии.
Приступаем к установке
Проверяем нашу версию ядра, она должна быть от 5.15 до 5.19. Версии выше не подходят, иначе драйвер не скомпилируется, и вы загрузитесь в черный экран.
Перейдите в менеджер обновлений, и в пункт «Ядра», там вы сможете проверить версию ядра. Обязательно удалите старые неиспользуемые ядра, чтобы модуль NVIDIA DKMS не компилировался под ненужные ядра, и вы не теряли время на сборку не нужных DKMS.
Но скорее всего у вас уже и так стоит необходимое ядро.
Выполните команду:
uname -a
Она покажет вам название вашего дистрибутива и версию ядра.
Команды, указанные ниже, необходимо выполнять под root (sudo). Я предпочитаю поднять привилегии через команду:
sudo -i
В таком случае вы сразу получите root доступ и вам не требуется писать sudo перед остальными командами.
Подключаем PPA, и ставим пакеты
add-apt-repository ppa:kelebek333/nvidia-legacy && apt update && apt install -y nvidia-340-updates nvidia-340-updates-dev xorg-modulepath-fix
Создаем конфиг Xorg и выставляем права на NVIDIA Polkit
Если не будут настроены права на NVIDIA Polkit, то вы не сможете корректно пользоваться панелью NVIDIA Xconfig.
nvidia-xconfig && chmod u+x /usr/share/screen-resolution-extra/nvidia-polkit
Перезагрузите ПК командой:
systemctl reboot
После чего вы загрузитесь с проприетарным драйвером NVIDIA 340.
Комментарии
19:46
Полезненько...
У самого никогда не было нвидии.
21:17
20:51
20:52
19:14
21:11
Драйвер Nvidia 340.108, внедрённый в Linux с помощью Вашего способа эту проблему успешно решил. Разрешение стало 1600*900. Спасибо !