NVIDIA 565.77 поставляется с улучшениями производительности и оптимизацией для Linux

Установите драйверы Nvidia в Ubuntu

Несколько дней назад NVIDIA объявила о запуске новая стабильная версия контроллеры 565.77, версия, в которой одним из заметных изменений является добавление параметра GLVidHeapReuseRatio в профилях приложений, которые позволяет контролировать объем памяти OpenGL зарезервировано для повторного использования. Этот параметр особенно полезен для составных серверов Wayland, поскольку он устраняет проблемы, связанные с чрезмерным потреблением видеопамяти.

Еще одна новинка, которую представляет новая версия NVIDIA 565.77, — это улучшенная поддержка ядра Linux, так как я знаю вы добавили код в процесс сборки модуля драйвера для анализа параметра CONFIG_CC_VERSION_TEXT в конфигурации Kconfig, что улучшает обнаружение компилятора, используемого для сборки ядра, и уменьшает потенциальные ошибки совместимости.

Кроме того, инструмент nvidia-modprobe теперь более точно определяет модули ядра уже загружено, решая проблему, которая затрагивала nvidia-persistence и его режим «постоянства», который предотвращает перезапуск устройства, когда оно не используется.

El Поддержка DMA-BUF была улучшена за счет возможности использования mmap иn экспортируемых объектов, а заикания, связанные с синхронизацией OpenGL с вертикальным сканированием (vblank), были удалены в пользу GSP. С другой стороны, nvidia-drm теперь включает дополнительные свойства для некоторых драйверов CRTC, упрощая настройку обработки цвета на композитных серверах Wayland.

Что касается оптимизаций, убрано снижение производительности при использовании режима d3d9.floatEmulation в DXVK, в то время как конфигуратор NVIDIA теперь учитывает параметры цвета, определенные темой GTK3 на странице конфигурации блокировки кадров.

Что касается расширений, драйвер добавляет поддержку Vulkan VK_EXT_length_clamp_control и повторно представляет расширение OpenGL GLX_EXT_buffer_age для Xwayland, ранее отключенное из-за ошибок, влияющих на рендеринг.

также Исправлены критические проблемы, такие как сбои ядра. и приложениях при использовании параметра nvidia-drm.modeset=0, а также ошибки в Wayland, приводившие к сбоям в KDE Plasma 6 и в играх или приложениях на основе графического API Vulkan, включая игры, разработанные с помощью Unreal Engine.

Из Другие изменения, которые были внесены:

  • GLX_EXT_buffer_age снова включен в Xwayland. Ранее это расширение было отключено в Xwayland из-за ошибки, которая теперь исправлена.
  • Исправлена ​​ошибка, из-за которой FarCry 5 при запуске через DXVK отображал черный экран.
  • Обновлена ​​страница настроек блокировки кадров на панели управления настройками nvidia: теперь для цвета текста используется цвет текста темы GTK3 вместо белого цвета по умолчанию, что улучшает читаемость некоторых тем.
  • Исправлены некоторые снижения производительности, наблюдавшиеся в vkd3d-proton 2.9.
  • Исправлена ​​ошибка, которая могла вызывать мерцание в некоторых приложениях при использовании Unified Back Buffer (UBB).
  • Исправлена ​​ошибка, из-за которой при HDR-сканировании могли отображаться неправильные или блеклые цвета.

В конце концов если вы хотите узнать об этом больше О выпуске этой новой версии драйверов вы можете проверьте следующую ссылку.

Как установить драйверы NVIDIA на Ubuntu и производные?

Чтобы использовать драйверы NVIDIA в Ubuntu и производных, вам сначала необходимо определить модель вашей видеокарты и соответствующие драйверы. Откройте терминал и выполните следующую команду, чтобы получить список устройств NVIDIA в вашей системе:

lspci | grep -i nvidia

Способ 1. Используйте репозиторий NVIDIA (рекомендуется для новичков).

Этот метод более безопасен и позволяет избежать проблем с графической сессией. Прежде чем начать, убедитесь, что ваша система обновлена:

sudo apt update 
sudo apt upgrade -y

Далее установите необходимые пакеты для компиляции модулей ядра:

sudo apt install build-essential dkms

Добавьте репозиторий графических драйверов NVIDIA:

sudo add-apt-repository ppa:graphics-drivers/ppa

Обновление sudo apt

Затем установите соответствующий драйвер для вашей видеокарты. Заменяет XX по версии драйвера, соответствующей вашей модели (например, nvidia-driver-565):

sudo apt install nvidia-graphics-drivers-565

Наконец, перезапустите систему, чтобы применить изменения:

sudo reboot

Способ 2. Загрузите драйвер с сайта NVIDIA.

Если вы предпочитаете устанавливать драйвер вручную, посетите Официальный сайт загрузки NVIDIA. Там вы можете найти подходящий драйвер для вашей видеокарты, загрузить его и следовать инструкциям по установке, предоставленным NVIDIA.

Примечание: перед выполнением любого процесса важно проверить совместимость этого нового драйвера с конфигурацией вашего компьютера (система, ядро, заголовки linux, версия Xorg).

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

После того как вы загрузили драйвер с сайта NVIDIA, вам следует избегать конфликтов с бесплатными драйверами. новый создание черного списка. Откройте соответствующий файл с помощью:

sudo nano /etc/modprobe.d/blacklist-nouveau.conf

Внутри файла добавьте следующие строки, чтобы отключить новый:

blacklist nouveau

blacklist lbm-nouveau

options nouveau modeset=0

alias nouveau off

alias lbm-nouveau off

Остановите графический сервер

После перезагрузки необходимо остановить графический сервер (графический интерфейс). Это делается путем запуска:

sudo init 3

Если после перезагрузки вы столкнулись с черным экраном или графический сервер уже остановлен, вы можете получить доступ к терминалу TTY, нажав клавиши Ctrl + Alt + F1 (o F2, в зависимости от вашей конфигурации).

Удалите предыдущие версии драйвера NVIDIA.

Если у вас установлена ​​более старая версия, удалите ее, чтобы избежать конфликтов, выполнив:

sudo apt-get purge nvidia *

Установите загруженный драйвер

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

sudo chmod +x NVIDIA-Linux*.run

И выполняем с:

sh NVIDIA-Linux-*.run

В конце установки вам останется только перезагрузить компьютер, чтобы все изменения загрузились в начале.