Linux Mint 21 и драйвер NVIDIA 340.108. Рецепт от пользователя. Linux статьи
Написать статью
Войдите, чтобы писать статьи

Linux Mint 21 и драйвер NVIDIA 340.108. Рецепт от пользователя

6
Материал написан пользователем сайта.

Приветствую владельцев старых видеокарт 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.

Лайков: +13
войдите, чтобы ставить лайки
6
  • Опубликовано: 06.03.2024
  • gordiash

Комментарии

x230
Активный пользователь
Активный
06.03.2024
19:46
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
+
Полезненько...
У самого никогда не было нвидии.
al
06.03.2024
21:17
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
А для ноута на GT 320m подойдет?
gordiash
07.03.2024
20:51
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийalРодительский комментарий
0
войдите, чтобы ставить лайки
Должно, эта видеокарта требует драйвер 342.01. Думаю драйвер 340 тоже должен работать корректно.
gordiash
07.03.2024
20:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийalРодительский комментарий
0
войдите, чтобы ставить лайки
Я просто забыл что 300 серия видеокарт NVIDIA, тоже работает на этом драйвере. В статье указал "GeForce 8 и заканчивая GeForce 200". Но по идее 300 серия тоже должна работать.
avencores
01.05.2024
19:14
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
У меня на Linux mint была проблема с драйверами 390 с видеокартой gt 630m (черный экран при старте системы и не переходит в tty), поэтому пришлось установить драйвер 340, теперь все прекрасно работает! Спасибо за гайд!
Иван
03.11.2024
21:11
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
В моем ноутбуке Dell D630 видеокарта Nvidia nvs135m. На Linux Mint 21 c штатным драйвером Nouveau не может включать нормальные разрешения дополнительного 27 дюймов монитора Philips 273v через vga разъем.
Драйвер Nvidia 340.108, внедрённый в Linux с помощью Вашего способа эту проблему успешно решил. Разрешение стало 1600*900. Спасибо !

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила