Несколько дней назад хакерская группа LAPSUS$ проникла во внутреннюю сеть NVIDIA и украла примерно терабайт данных, включая исходные тексты драйверов, DLSS, клиентскую базу. Служба безопасности NVIDIA попыталась вывести из строя компьютеры преступников, зашифровав диски, но те сохранили резервную копию и выложили в открытый доступ несколько десятков гигабайт, включая исходные тексты драйверов под Windows.
Теперь LAPSUS$ требует от NVIDIA перевести драйверы для Windows, macOS и Linux под свободную лицензию, и в дальнейшем не закрывать. В противном случае они опубликуют схемотехнику видеокарт и чипов, включая находящиеся в разработке. Срок — до пятницы.
Опубликована реализация VA-API, использующая в качестве бэкенда NVDEC — проприетарный интерфейс аппаратного декодера для видеокарт NVIDIA. Автором заявлена поддержка трансляции для кодеков: H.264, HEVC (H.265), VP8, VP9, MPEG-2 и VC-1. На данный момент отсутствует поддержка AV1, MPEG-4 и JPEG. Также отсутствует поддержка видео с 10-битным цветом.
Основная цель проекта — добиться работы аппаратного декодирования видео в браузере Mozilla Firefox, поддерживающего VA-API, но не проприетарные API от NVIDIA. Также была протестирована работа с видеоплеером mpv.
Для Firefox потребуется обновиться до Firefox 96 и изменить некоторые настройки в about:config (см. README).
В корпорация NVIDIA сообщила об открытии исходого кода Image Scaling SDK (NIS).
В отличие от NVIDIA DLSS, алгоритм Image Scaling не основан на машинном обучении и использует в качестве входных данных только информацию из текущего изображения. Как отмечает корпорация:
Хотя качество получаемого изображения является лучшим в своем классе по сравнению с масштабированием, предлагаемым мониторами или другими методами масштабирования в игре, алгоритму не хватает данных и интеллектуальных возможностей DLSS, которые необходимы для обеспечения детализации собственного разрешения и надежной стабильности от кадра к кадру. Идеальным вариантом является сочетание NVIDIA DLSS и NVIDIA Image Scaling.
В обсуждении на Reddit пользователи провели параллели с аналогичным анонсом от компании AMD, которая опубликовала исходный код FidelityFX Super Resolution (FSR) на платформе GPUOpen в июле этого года.
Доступен бета-выпуск новой ветки проприетарного драйвера Nvidia 495.29.05. Среди изменений:
Добавлена поддержка GBM (Generic Buffer Manager), что делает возможной работу драйвера Nvidia в любом существующем Wayland композиторе без внесения модификаций (ранее работа Wayland в Nvidia была возможна только через EGL-расширения EGLStreams и EGLDevice, поддержка которых была реализована только в GNOME и KDE). Для работы с GBM требуется библиотека libgbm из состава Mesa 21.2 и новее.
Добавлен индикатор поддержки технологии Resizable BAR на поддерживаемых системах.
Исправлено падение X-сервера при запуске нового экземпляра в конфигурациях PRIME.
Удалена библиотека NvIFROpenGL, объявленная устаревшей в выпуске 470.
Минимальная версия ядра Linux, необходимая для работы драйвера, повышена с 2.6.32 до 3.10.
Группа энтузиастов реализовала хак, отдающий PCI ID «профессиональных» карт-ускорителей проприетарным драйверам от компании NVIDIA для Linux. Хак отрабатывает как на этапе опроса присутствующего в системе оборудования, так и на этапе проверки верификации ID карты через цифровую подпись драйвером.
«Обманутые» таким образом драйвера публикуют интерфейс, необходимый для эмуляции нескольких виртуальных карт на одном физическом устройстве. В частности, это позволяет использовать аппаратные возможности карт в операционных системах, запущенных под управлением qemu-kvm.
Ниже представлена таблица соответствия реальных карт их профессиональным моделям, реализованная в хаке.
В апстрим было принято два патча, благодаря которым Xwayland получил аппаратное ускорение на проприетарном драйвере для GPU Nvidia.
Стоит напомнить, что Xwayland — реализация дисплейного сервера X11, которая позволяет запускать X-сервер, работающий Wayland-клиентом, для обоспечения работоспособности приложений, которые не поддерживают Wayland.
Сообщается, что производительность должна быть сравнительно схожей с чистым X11.
Также стоит понимать, что аппаратное ускорение начнёт работать после того, как в драйвер будут включены необходимые изменения, что ожидается уже в 470 версии проприетарного драйвера.
Состоялся минорный релиз фирменного драйвера NVIDIA 460.67. Основные изменения:
Исправлен баг на конфигурациях из нескольких GPU, при котором использование ray-tracing может привести к нестабильности в работе приложения, если используются GPU разных моделей
Исправлена проблема, из-за которой мог не работать должным образом G-SYNC после смены видеорежима (например разрешения экрана). Проблема проявлялась на GPU серии Kepler
Исправлены сбои компиляции модуля ядра NVIDIA на ядре Linux 5.11-rc error: implicit declaration of function 'sys_close'
и fatal error: asm/kmap_types.h: No such file or directory
Исправлен баг, при котором вызов vkCreateSwapchain может привести к «падению» X-Server, если был передан некорректный параметр imageFormat.
Производитель ноутбуков Linux laptop company Tuxedo Computers, теперь предлагает несколько ноутбуков с поддержкой графики nVIDIA GeForce RTX 30-ой серии, включая новый ноутбук Tuxedo Book XP15 Gen 12, который представляет собой практически двух килограммовый компьютер с 15,6-дюймовым дисплеем, процессором Intel Core i7-10870H и поддержкой графики RTX 3080 Max-Q. Ценовой диапазон устройства начинается от 1599 евро (или ~1900 долларов).
Минимальная конфигурация:
ОЗУ с 8 ГБ оперативной памяти;
250 ГБ SSD;
45-ваттный восьмиядерный процессор Intel 10 поколения (Comet Lake);
nVIDIA RTX 3060 Max-Q;
144-Гц full HD матовый IPS-дисплей.
При доплате доступны конфигурации с графикой системой RTX 3070 или 3080 Max-Q, матовым IPS-дисплеем 300 Гц или OLED-дисплеем 4K (что является самым дорогим вариантом, при частоте обновления всего в 60 Гц).
Tuxedo также позволяет настроить XP15 Gen 12 с объемом оперативной памяти до 64 ГБ и твердотельным накопителем до 4 ТБ. Все комплектации поставляются с подсвеченной клавиатурой и несколькими языковыми раскладками, но при этом беспроводные стандарты WiFi 6 и Bluetooth 5.1 являются дополнительными опциями.
Одной из особенностей Tuxedo это опциональный выбор поставляемых ОС. Есть варианты поставки с Ubuntu, Tuxedo (собственный вариант дистрибутива компании) или же вообще без какой-либо системы на борту.
Для тех, кому мало варианта с диагональю 15,6 дюйма, имеется модель с экраном 17,3 дюйма - Tuxedo Book XP17 Gen 12. Такой ноутбук так же комплектуется графикой NVIDIA GeForce RTX 3080 Max-Q. В целом технические характеристики и опции для этой модели те же, что и для меньшей версии, а стартовая цена начинается с 1859 евро (~$2220 долларов).
Компания Intel представила графический чип Iris Xe MAX, разработанный для тонких ноутбуков. Этот графический чип является первым представителем дискретной графики на базе архитектуры Xe. Платформа Iris Xe MAX использует технологию Deep Link (описание по ссылке в подробностях) и поддерживает PCIe Gen 4. Технология Deep Link будет поддерживаться в Linux в инструментах VTune и OpenVINO.
В игровых тестах Iris Xe MAX конкурирует с NVIDIA GeForce MX350, а в кодировании видео Intel обещает, что будет в два раза превосходить RTX 2080 SUPER NVENC от NVIDIA.
На данный момент графика Intel Iris Xe MAX доступна в устройствах Acer Swift 3x, Asus VivoBook Flip TP470 и Dell Inspiron 15 7000 2 в 1.
Помимо мобильных устройств, Intel работает над тем, чтобы в первой половине 2021 года использовать дискретную графику для настольных ПК.
Компания NVidia разместила на своем сайте сообщение, согласно которому просит воздержаться своих клиентов от обновлений ядра Linux до версии 5.9. Ожидается, что в середине ноября компания сможет решить возникшие проблемы с несовместимостью и обеспечить поддержку Linux 5.9.
Проблемы, вероятно, вызваны недавним изменением внесенным в ядро Linux (https://github.com/torvalds/linux/commit/262e6ae708), согласно которому затрудняется работа прослоек для использования GPL-only интерфейсов ядра в проприетарных сторонних модулях.
Бинарные сборки CUDA Toolkit 11+ и Драйверов 450+ доступны для загрузки с репозитория nvidia для Fedora 32, Ubuntu 20.04 и др.
Официальной новости я не смог найти, но те кто использует адаптированные версии от negativo17 или ручной сборки, смогут обновиться и начать использовать таки C++17 в начале перехода мира на C++20
nVidia представила новый одноплатный компьютер Jetson Nano 2GB для энтузиастов интернета вещей и робототехники. Устройство поставляется в двух вариантах: за 69 USD c 2GB RAM и за 99 USD с 4GB RAM с расширенным набором портов.
Устройство построено на базе CPU Quad-core ARM® A57 @ 1.43 GHz и GPU 128-core NVIDIA Maxwell™, поддерживает Gigabit Ethernet и WiFi стандарта 802.11ac. Есть гребенка для подключения внешних устройств, порты USB, порты для камер. Поставки ожидаются с октября 2020 года.
Новинка поддерживается комплектом NVIDIA JetPack SDK, который поставляется со средой выполнения контейнера NVIDIA и полной средой разработки программного обеспечения Linux.
20 марта объявлен релиз LMDE 4 «Debbie». Данный релиз включает в себя все возможности Linux Mint 19.3.
LMDE (Linux Mint Debian Edition) — проект Linux Mint по обеспечению продолжения работы Linux Mint и оценки трудозатрат в случае прекращения существования Ubuntu Linux. Также LMDE является одной из целей сборок для обеспечения гарантии совместимости ПО Linux Mint вне Ubuntu.
Отмечены следующие новые воможности и отличительные особенности:
Автоматическое формирование разделов с поддержкой LVM и полного шифрования диска.
Поддержка автоматической установки драйверов NVIDIA.
Поддержка NVMe, SecureBoot, подтомов btrfs.
Шифрование домашнего каталога.
Улучшенный и переработанный установщик системы.
Автоматическая установка обновлений микрокода.
Автоматическое повышение разрешения до 1024x768 в live-сессиях в VirtualBox.
Рекомендации APT по умолчанию включены.
Убраны пакеты и репозиторий deb-multimedia.
Используется пакетная база Debian 10 Buster с репозиторием бекпортов.
Khronos group объявили о создании первого открытого кросс-платформенного (в том числе, не зависящего от производителя аппаратного обеспечения) стандарта ускорения трассировки лучей. Предварительные расширения API предоставлены сообществу разработчиков с целью сбора обратной связи до окончательного утверждения спецификации.
Представители проекта Blender сообщили в Твиттере о присоединении компании NVIDIA к Фонду развития Blender на уровне основного спонсора (Patron). NVIDIA стала вторым спонсором данного уровня, ещё одним является компания Epic Games.
NVIDIA перечисляет на развитие системы 3D-моделирования Blender более 120 тысяч долларов в год. В твите представители Blender сообщают, что это позволит ещё двум специалистам заниматься разработкой ядра системы и поддерживать технологию NVIDIA GPU и выражают благодарность NVIDIA за доверие.
исправлен ряд падений и регрессий — в частности, падение Х-сервера из-за HardDPMS, а также сегфолт libnvcuvid.so при использовании Video Codec SDK API;
добавлена начальная поддержка RTD3 — механизма управления питанием для ноутбучных видеокарт на базе Turing;
реализована поддержка Vulkan и OpenGL+GLX для технологии PRIME, позволяющей выгружать рендеринг на другие GPU;
удалены все не-GLVND библиотеки OpenGL, теперь все команды отрисовки идут через GLVND, которая позволяет динамически направлять их как на фирменную реализацию OpenGL, так и на Mesa.
NVIDIA представила GPUDirect Storage — новую возможность, которая позволяет графическим процессорам напрямую взаимодействовать с хранилищем NVMe. Технология использует RDMA GPUDirect для передачи данных в локальную память графического процессора без необходимости задействовать центральный процессор и системную память. Этот шаг является частью стратегии компании по расширению охвата приложений в области анализа данных и машинного обучения.
Ранее, NVIDIA выпустила RAPIDS — набор инструментов и библиотек с открытым исходным кодом для поддержки аналитики на основе графических процессоров и добавила поддержку ускорения на GPU в Apache Arrow и Spark.
Закрытая альфа-версия уже стартовала для некоторых клиентов компании, публичная бета запланирована на ноябрь 2019 года.
Nvidia начала публиковать свободную документацию по интерфейсам своих графических чипов. Это позволит усовершенствовать открытый драйвер nouveau.
Публикуемая информация включает сведения о семействах Maxwell, Pascal, Volta и Kepler, данных о чипах Turing на текущий момент нет. В составе информации есть данные о BIOS, инициализации и управлении устройствами, режимах энергопотребления, управлении частотами и т. д.
Вся опубликованная информация доступна на GitHub.