У NVIDIA RTX 4070 есть драйвера для Ubuntu 22.04?

Вопрос или проблема

После установки RTX 4070 (MSI Ventus 2x) в мой ПК, список Дополнительные драйверы в Программное обеспечение и обновления пуст, и Ubuntu 22.04, похоже, распознает GPU как какой-то общий графический процессор NVIDIA, но не распознает конкретно RTX 4070. Например:

⮕ hwinfo --gfxcard --short
графический процессор:                                                  
                       nVidia VGA совместимый контроллер

Основной дисплейный адаптер: #13

а также

⮕ lspci | grep -e VGA
01:00.0 VGA совместимый контроллер: NVIDIA Corporation Устройство 2786 (rev a1)

Даже после добавления необходимого Jammy PPA, подходящий графический драйвер не найден; это не возвращает ничего:

⮕ ubuntu-drivers devices
⮕ 

Несмотря на это, у меня есть работающий рабочий стол, но производительность GPU ужасна, RTX 4070 на уровне или хуже, чем предыдущий GTX 1080, который у меня был, как показано тремя разными бенчмарками (Unigine Superposition, glmark2, Blender).

Я скачал последние выпущенные драйверы версии 525.105.17 для Linux с сайта NVIDIA и установил их вручную (запуская .run файл), но ситуация осталась такой же, как и раньше. Также я не смог найти упоминания о RTX 4070 в примечаниях к выпуску.

Та же карта работает, как и ожидалось, под Win 10.

Есть ли какой-либо драйвер NVIDIA для их RTX 4070 под Ubuntu 22.04?

Если вы успешно используете RTX 4070 с Ubuntu 22.04 (или любой другой версией Ubuntu), какую версию драйверов NVIDIA вы установили и как?

У меня Zotac 4070, и она работает хорошо, если вы вручную устанавливаете драйвер 525 из командной строки. В предоставленном Nvidia списке есть ошибка, из-за которой точная версия для 4070 отсутствует. Поэтому Ubuntu-drivers ничего не находит, и карта идентифицируется как “неизвестная”.

sudo apt install nvidia-driver-525 nvidia-dkms-525

и не забудьте заблокировать nouveau.
Надеюсь, это поможет.
Зеб…

С большим трудом мне удалось

Я дам вам пошагово, что я сделал

Сначала я удалил все драйверы в режиме восстановления в grub

sudo apt remove –purge nvidia*

вскоре после этого

Я установил nvidia-settings

“sudo apt install nvidia-settings”

Важно (не устанавливайте драйверы nvidia пока)

Теперь установите только драйвер Intel для моей системы.

“sudo add-apt-repository ppa:oibaf/graphics-drivers”

“sudo apt update & sudo apt upgrade -y”

“sudo reboot”

затем установите
“sudo apt install mesa-utils”

Затем я заставил драйвер Intel работать на Wayland

“sudo nano /etc/default/grub”

Найдите строку, которая начинается с “GRUB_CMDLINE_LINUX_DEFAULT”

и добавьте: i915.modeset=1

Это будет выглядеть так: “GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash i915.modeset=1”

затем сохраните и выйдите и используйте команду

“sudo update-grub”

“sudo reboot”

На этом этапе вы можете проверить, распознает ли ваша интегрированная видеокарта

с помощью этой команды

“LSPCI -K | grep -EA3 ‘VGA|3D’
glxinfo | grep “OpenGL renderer”
glxinfo | grep “OpenGL renderer”

Теперь давайте установим драйвер nvidia
“sudo ubuntu-drivers autoinstall”
“sudo reboot”

Теперь мы вернемся

“sudo nano /etc/default/grub”

Найдите строку, которая начинается с “GRUB_CMDLINE_LINUX_DEFAULT”

Измените на
“GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash nvidia-drm.modeset=1″”
Сохраните и выйдите

“sudo update-grub”

“sudo reboot”

после
“Sudo Prime-Select Nvidia”
“sudo reboot”

введите описание изображения здесь

введите описание изображения здесь

Ответ или решение

Да, драйверы NVIDIA для RTX 4070 доступны для Ubuntu 22.04, однако их установка может потребовать нескольких дополнительных шагов из-за особенностей совместимости и настройки системы.

Проблема с обнаружением драйверов

При установке графической карты RTX 4070 (например, MSI Ventus 2x) в Ubuntu 22.04 может возникнуть ситуация, когда система распознаёт GPU как «обычный NVIDIA графический контроллер», а не как RTX 4070. Это связано с тем, что в списке доступных драйверов в разделе «Дополнительные драйверы» не отображается соответствующий драйвер, и команда ubuntu-drivers devices не находит никаких подходящих драйверов.

Решение проблемы

Ключевым моментом является необходимость установки драйверов NVIDIA вручную, поскольку поддержка нового оборудования может не всегда быть полностью реализована в стандартных версиях пакетов:

  1. Удаление старых драйверов:
    В первую очередь, рекомендуется удалить все текущие драйверы NVIDIA, чтобы избежать конфликтов:

    sudo apt remove --purge nvidia*
  2. Установка необходимых инструментов:
    Установите утилиты для настройки драйверов NVIDIA, если они еще не установлены:

    sudo apt install nvidia-settings
  3. Добавление PPA:
    Если стандартные репозитории Ubuntu не содержат нужную версию драйвера, стоит добавить PPA:

    sudo add-apt-repository ppa:graphics-drivers/ppa
    sudo apt update
  4. Установка драйвера:
    Установите последнюю версию драйвера (например, 525-й версии, если он доступен):

    sudo apt install nvidia-driver-525 nvidia-dkms-525
  5. Отключение Nouveau драйвера (опционально):
    Если у вас возникли проблемы с Nouveau, его можно отключить, добавив соответствующую запись в конфигурацию загрузки.

  6. Настройка загрузки:
    После установки драйверов обновите настройки загрузчика:

    sudo nano /etc/default/grub

    Измените строку, начинающуюся с GRUB_CMDLINE_LINUX_DEFAULT, чтобы она включала необходимые параметры:

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvidia-drm.modeset=1"

    Сохраните изменения и обновите grub:

    sudo update-grub
  7. Перезагрузка:
    Перезагрузите систему:

    sudo reboot

Проверка успеха установки

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

lspci | grep -e VGA
glxinfo | grep "OpenGL renderer"

Убедитесь, что вы получаете информацию о вашей RTX 4070 и что производительность карты оптимальна.

Заключение

Таким образом, несмотря на то что в начале процесс установки может показаться сложным из-за отсутствия драйверов в списке, успешная установка драйвера NVIDIA 525 обеспечит корректную работу RTX 4070 в Ubuntu 22.04. Если у вас есть дополнительные вопросы или возникли трудности на каком-либо этапе, не стесняйтесь задать их в специализированных форумах или сообществе Ubuntu.

Оцените материал
Добавить комментарий

Капча загружается...