Новости про Linux, видеокарты и драйвер

В драйвере Linux появился GPU Sienna Cichlid

То, что AMD готовит новую серию видеокарт Radeon RX 6000 на базе архитектуры RDNA2 — ни для кого не секрет. И момент выхода приближается, поскольку в драйвере Linux появились новые упоминания об этих GPU.

Драйвер теперь включает дополнительные строки кода, которые намекают на Navi 21. В коде упоминаются GFX1030, GFX1010 и GFX1012, которые связывают с графическими процессорами Navi 21, Navi 10 и Navi 14. Phoronix утверждает, что этот патч подтверждает поддержку VCN 3.0 процессорами Navi и они имеют возможности аппаратного кодирования видео и содержат обновление DCN3 для дисплеев.

Radeon

Программный инженер AMD Алекс Дюшер пояснил, что кодовое имя Sienna Cichlid означает «GPU от AMD. Этот патч даёт дополнительную поддержку, включая управление питанием, дисплеем, KFD, прерываниями, GFX, мультимедиа и так далее».

Intel Xe будет поддерживать multi-GPU

Изучая последнюю версию драйвера для видеокарт Intel для операционной системы Linux, Phoronix выявил подтверждения поддержки нескольких GPU.

Так, планируется увеличивать производительность за счёт объединения вычислительных мощностей дискретной и интегрированной в процессор видеокарт. Таким образом, компания будет наступать на конкурентов по всем фронтам, от центров обработки данных до видеоигр.

Инженерный образец Intel Xe

Учитывая такое ассиметричное масштабирование, вполне логично предположить, что будет поддерживаться объединение нескольких дискретных карт Xe.

Разработка видеокарт Intel Xe идёт полным ходом. Ожидается, что она будет анонсирована в июне следующего года.

NVIDIA готовится прекратить поддержку Fermi

Компания NVIDIA объявила, что продолжит выпускать критические обновления для видеокарт Fermi до января 2019 года. До этого момента она будет продолжать выпуск драйвера «Game Ready Driver» для Windows, однако со следующего года поддержки Fermi не будет.

Таким образом долгая серия 390.xx драйверов видеокарт может стать последней, где поддерживается архитектура Fermi. Эта архитектура была представлена в 2010 году и сменила Tesla, но уже в 2012 году была заменена на Kepler. Самым свежим видеокартам Fermi в этом году исполняется 6 лет, так что в отказе от поддержки этой архитектуры нет ничего удивительного.

Видеокарта Palit GTX 460 на базе архитектуры Fermi

Что касается Linux, то для этой ОС компания продолжает поддержку наследных драйверов в новых сборках ОС. К сожалению, драйвер Nouveau для Fermi далёк от идеала, так что с января владельцев видеокарт Fermi, которые используют Linux, ждут тяжёлые времена.

Вышел драйвер видеокарты 340.46 для Linux

Компания NVIDIA объявила о выпуске новой версии драйвера для видеокарт версии 340.46, который предназначен для семейства операционных систем Linux.

Изменений в новой версии немного. По сути было исправлено две ошибки и добавлена функция управления системной памятью.

Перечень исправлений представлен ниже:

  • Устранена ошибка, которая могла мешать корректной оценке некоторых выражений в компиляторе GLSL при компиляции шейдеров.
  • Устранена ошибка, которая могла приводить к сбоям nvidia-installer при попытке запустить nvidia-xconfig на системах без соответствующей утилиты.
  • Добавлена опция UseSysmemPixmapAccel для управления использования GPU-ускорения операций рисования на пиксельных изображениях, расположенных в системной памяти.

Драйвер предлагается в виде *.run файла в 32 и 64-битном вариантах. Загрузить драйвер для видеокарт NVIDIA 340.46 для ОС Linux можно на сайте компании.

NVIDIA стала помогать разработчикам Nouveau

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

Компания NVIDIA решила продемонстрировать свою лояльность и показать, что не зря является одним из ведущих участников сообщества Linux, начав помощь разработчикам видеодрайвера Nouveau. В этот раз была предоставлена информация о кодеке H.264 в видеокартах на базе процессоров Fermi и Tesla.

Речь идёт исключительно о технических вопросах, однако в своём официальном письме NVIDIA пообещала помогать сообществу, что только положительно скажется на всей ОС.

Проект Nouveau — это драйвер для видеокарт NVIDIA с открытым исходным кодом, который обслуживается и разрабатывается группой преданных пользователей. Только представьте, насколько сложно работать с аппаратным обеспечением, к которому не имеешь полноценного доступа. И вот теперь NVIDIA пошла навстречу группе разработчиков, предоставив некоторые технические детали. Будем надеяться, что это не последний жест доброй воли для NVIDIA.

Вышел драйвер видеокарт NVIDIA версии 290.03 для Linux

Нечасто можно наблюдать ситуацию, когда NVIDIA решает выпустить графический драйвер собственных видеокарт для операционных систем *nix раньше, чем для Windows.

Тем не менее, в субботу разработчиками был представлен драйвер версии 290.03, предназначенный для 32 и 64-битных версий Linux и FreeBSD.

Новая версия имеет ряд изменений, самые важные из которых приведены ниже:

  • Исправлена ошибка препятствовавшая загрузке драйвера на некоторых системах со встроенной графикой;
  • Исправлена проблема в VDPAU, которая препятствовала размещению и отображению экстремально больших VdpOutputSurfaces;
  • Добавлена поддержка ограничения размещения множеств в драйвере OpenGL посредством переменной окружения __GL_HEAP_ALLOC_LIMIT;
  • В X драйвер добавлена опция «Accel», позволяющая отключить использование им графического аппаратного обеспечения. Такая функция будет полезной в случаях, когда другие компоненты, такие как CUDA, требуют эксклюзивного использования ядер GPU;
  • Модифицировано использование драйвером OpenGL исполнимой памяти таким образом, что она может продолжать функционировать правильно при условии установки флага noexec на /tmp;
  • Исправлена ошибка, приводившая к тому, что различные встроенные унификации GLSL не обновлялись соответствующим образом при вызове glPopAttrib;
  • Улучшена производительность благодаря кэшированию на диск скомпилированных OpenGL шейдеров. В X драйвер добавлена опция GLShaderDiskCache с возможностью включения и отключения. Для возможности дальнейшей конфигурации были добавлены переменные окружения __GL_SHADER_DISK_CACHE и __GL_SHADER_DISK_CACHE_PATH.

Загрузить новый драйвер можно на странице загрузки NVIDIA, либо по ссылкам приведенным ниже: