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

AMD готовит новую видеокарту для блокчейна

Ресурс Phoronix опубликовал информацию о паре патчей для Linux, которые демонстрируют новую видеокарту AMD для майнинга криптовалют.

Согласно описанию патча, добавляется новая видеокарта navi10 для блокчейна. Это значит, что новый ускоритель будет основан на Navi 10. Кроме отсылки к модели GPU также опубликован идентификатор устройства — 0x731E. По информации Phoronix, главным отличием этой майнинговой карты от стандартной стало отсутствие в первой движков Display Core Next (DCN) и Video Core Next (VCN). Это, в свою очередь, позволяет предположить, что карта не будет иметь видеовыхода. В остальном же её GPU будет аналогичен установленному в Radeon RX 5700 XT.

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

В драйвере 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 идёт полным ходом. Ожидается, что она будет анонсирована в июне следующего года.

В драйвере Radeon для Linux появились новые видеокарты Navi

Похоже, что компания AMD уже активно готовит новые версии видеокарт Navi, поскольку упоминания о них появились в свежем драйвере видеокарт для операционной системы Linux.

В настоящее время компания анонсировала лишь три видеокарты семейства Navi. Ими стали Radeon RX 5700, Radeon RX 5700 XT, и специальное издание Edition Radeon 5700 XT, посвящённое 50-летию компании.

Видеокарта Radeon RX 5700XT

Однако блогер TUM_APISAK сообщил, что в драйвере появился код поддержки 8 ускорителей, среди которых:

  • NV_NAVI10_P_A0 = 1,
  • NV_NAVI12_P_A0 = 10,
  • NV_NAVI14_M_A0 = 20,
  • NV_NAVI21_P_A0 = 40,
  • NV_NAVI10_LITE_P_A0 = 0x80,
  • NV_NAVI10_LITE_P_B0 = 0x81,
  • NV_NAVI12_LITE_P_A0 = 0x82,
  • NV_NAVI21_LITE_P_A0 = 0x90,
  • NV_UNKNOWN = 0xFF.

Таким образом, речь идёт о GPU Navi 10, Navi 12, Navi 14 и Navi 21. Сейчас мы лишь знаем, что Navi 10 является сердцем Radeon RX 5700.

Какие из представленных карт станут настольными, а какие мобильными — пока неизвестно. Также как неясно, что представляет собой «NV_UNKNOWN = 0xFF». Возможно, это ускоритель нового поколения, который компания только готовится тестировать.

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, либо по ссылкам приведенным ниже: