Новости про Linux и NVIDIA

Valve сотрудничает с NVIDIA над реализацией DLSS в Linux

Компания NVIDIA объявила о начале сотрудничества с Valve по обеспечению своей графической технологии Deep Learning Super Sampling (DLSS) в Linux посредством Steam Proton.

«NVIDIA, Valve и игровое сообщество Linux сотрудничают для внедрения NVIDIA DLSS в Proton. Геймеры в Linux смогут использовать специализированные ядра ИИ в GPU GeForce RTX для увеличения частоты кадров в своих любимых Windows-играх, запущенных в операционной системе Linux. Поддержка игр с Vulkan появится в этом месяце, а с DirectX — осенью», — сказано в пресс-релизе компании.

NVIDIA DLSS

Реализация этого подхода позволит Linux-геймерам с видеокартами RTX получить преимущества от ИИ-инструмента для повышения частоты кадров в играх через Steam. Proton — это инструмент с открытым исходным кодом от Valve, который позволяет запускать Windows-игры на Linux. Этот инструмент встроен в Linux Steam Client Beta.

Данные новости появились после того, как AMD анонсировала конкурента NVIDIA DLSS, технологию FidelityFX Super Resolution, которая на поверку оказалась эффективной не только с ускорителями AMD, но и NVIDIA.

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, ждут тяжёлые времена.

NVIDIA готовит свою ОС для игр

Сайт Fudzilla сообщил интересную информацию, согласно которой компания NVIDIA работает над собственной версией Linux, предназначенной для геймеров.

На просочившемся слайде виден экран установщика операционной системы, которая получила кодовое имя NLINUX.

Деталей практически неизвестно, так что можно лишь догадаться, что NVIDIA хочет создать игровую систему, подобную SteamOS от Valve. Сложно сказать, что NVIDIA от этого получит. Компания имеет приставку SHIELD TV, основанную на Tegra, и предлагает для неё достаточно много игр через свой сервис вещания GeForce NOW. Единственным решением может быть выпуск Linux для ПК, однако на PC графические решения NVIDIA намного эффективнее, чем Radeon. И сможет ли компания представить что-то лучшее, чем имеется у Steam или Ubuntu, остаётся загадкой.

NVIDIA выпускает исходный код Linux драйвера для Tegra K1

Я думаю, что много людей помнит, как летом 2012 года Линус Торвальдс осуждал NVIDIA за отсутствие поддержки Linux.

Тогда его речь закончилась нелицеприятным жестом, однако время шло, и компания всеми силами стремилась исправить ситуацию. И Линус теперь говорит: «В этот раз я поднимаю перед NVIDIA большой палец. Хорошие времена». На самом деле, это крайне хорошие новости для Linux сообщества, ведь сделанные изменения помогут раскрыть весь потенциал SoC Tegra K1 в полной мере.

Команда Nouveau тратила годы, на написание кода для поддержки устройств NVIDIA методом реверс-инжиниринга, однако сама компания решила сделать невиданный доселе подарок. Она опубликовала исходный код для чипа GK20A, т. е. для Tegra K1.

«Следующие патчи привнесут архитектурные изменения в Nouveau, необходимые для поддержки не-PCI GPU, и добавят изначальную поддержку GK20A. Несмотря на то, что поддержка по-прежнему ограничена и требуется проведение больших изменений пользовательского пространства для обеспечения запуска графического стека поверх всего этого, мы смогли успешно открыть каналы и запустить простые пуш-буферы с использованием libdrm», — написал представитель NVIDIA Александр Курбот.

Надо сказать, что это превосходный шаг от NVIDIA, ведь компания наконец-то решила сделать что-то не бизнес-ориентированное, а просто для всеобщего блага.

Выпущенный код ограничен Nouveau DRM драйвером ядра, а разработка Nouveau застряла на GL3, не справившись с аппаратным обеспечением NVIDIA с поддержкой OpenGl 4.x.

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

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

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

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

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

NVIDIA выпускает инструмент разгона для Linux

Компания NVIDIA решила в очередной раз порадовать сообщество Linux, выпустив приложение, которое может дать тот же уровень комфорта и возможностей, который имеют геймеры в Windows.

Сейчас для Linux компания NVIDIA выпускает куда лучшие драйверы, чем для Windows, особенно после выпуска Steam для этой открытой платформы. И многие геймеры заметили эти изменения.

Долгое время одной из недостающих для Linux программ был центр управления картой с возможностью разгона, но по информации Phoronix скоро ситуация должна измениться.

«К сожалению, я не могу комментировать неанонсированные функции. Однако я могу сказать, что мы определённо делаем игры под Linux более серьёзным делом, так что мы вооружим геймеров инструментами, которые им необходимы для получения максимальных игровых возможностей. Оставайтесь на связи! ;)», — заявил представитель NVIDIA Шон Пеллетиер.

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

NVIDIA выпускает драйвер 319.49 для Linux

Компания NVIDIA представила новый стабильный релиз своего видеодрайвера версии 319.49.

Данный драйвер подходит для операционных систем Linux (32-bit), Linux (AMD64/EM64T), Solaris (x64/x86), FreeBSD (x86) и FreeBSD (x64). Из нового в драйвере стоит отметить поддержку видеокарты GeForce GTX 780, а также вывод видео разрешением 4K.

Ниже приведён перечень важнейших изменений в драйвере:

  • Добавлена поддержка видеокарт GeForce GT 740A, GeForce GT 745A,  GeForce GT 755M, GeForce GT 625, GeForce GTX 645, GRID K340, GRID K350, NVS 315 и Quadro K500M.
  • Исправлена ошибка, приводящая к невыходу монитора из режима энергосбережении при его подключении через DisplayPort к видеокартам Quadro FX 3800, 4800 или 5800.
  • В пакет добавлена библиотека Inband Frame Readback (NvIFROpenGL), основанная на OpenGL. Она обеспечивает высокую производительность и низкую задержку интерфейса при захвате и опциональном кодировании индивидуального кадрового буфера OpenGL.
  • Исправлена ошибка, приводящая к вылету приложения, использующего CUDA-GL, если оно запущено на X сервере при включённом Xinerama.
  • Исправлена ошибка, которая могла привести к безошибочному отчёту при появлении двухбитовых ошибок ECC.
  • Исправлена ошибка, которая могла приводить к чёрному экрану при смене настроек синхронизации на картах Quadro с GPU Kepler на платформах Quadro Sync.
  • Исправлена ошибка, при которой не всегда корректно прерывались вложенные циклы с идентичными условиями цикла в шейдерах GLSL. Эта ошибка могла приводить к зависанию таких приложений как Exa PowerVIZ.
  • Исправлена ошибка приводящая к повреждению текселей, когда предыдущее пустое изображение текстуры определялось с помощью glXBindTexImageEXT. В Gnome 3 это приводило к искажению скриншотов окон.
  • Исправлена ошибка приводящая к вылету X сервера, когда отсылался запрос текущего режима отключённого дисплея.

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

NVIDIA выпускает первый сертифицированный драйвер для ARM

Компания NVIDIA регулярно выпускает драйверы для своих дискретных графических решений, предназначенных для операционных систем Windows и Linux. И вот спустя всего 3 недели после начала лицензирования своей архитектуры Kepler для производителей ARM процессоров фирма представила видеодрайвер для Linux, работающей под управлением соответствующего процессора.

О том, что компания готовится выпустить официальный драйвер для ARM систем, не было ничего известно, и именно поэтому релиз стал полной неожиданностью. Интересно, что не смотря на лицензирование лишь архитектуры Kepler, новый драйвер поддерживает все видеопроцессоры, начиная от GeForce 8000 и заканчивая недавно вышедшими GeForce GTX 760 и GeForce 720M.

Безусловно не секрет, что новый драйвер не имеет реального применения, но весьма приятно видеть, что компания старается сохранять взятый курс, не смотря ни на что.

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

Как бы то ни было, но если у вас вдруг случайно есть компьютер с процессором ARM и видеокартой NVIDIA, вы можете смело загрузить новый драйвер версии 319.32 для 32-х битной системы Linux с процессором ARM.

NVIDIA анонсирует улучшенный игровой драйвер для Linux

По информации пресс-службы компании NVIDIA, новый драйвер R310 был разработан в сотрудничестве с разработчиками игр, что заняло «почти год» и «открыло огромный потенциал крупнейшей в мире операционной системы с открытым исходным кодом».

По информации компании, драйвер был «полностью» протестирован со Steam для Linux. Также компания заявила об «удвоении производительности и разительном уменьшении времени загрузки игр».

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

В любом случае Valve отмечает: «NVIDIA несомненно занимает лидирующую позицию в разработке драйвера R310 с нами и прочими студиями, чтобы предоставить абсолютно непревзойдённое решение для геймеров в Linux», — заявил вице-президент компании по маркетингу Дуг Ломбардии (Doug Lombardi).

NVIDIA работает над Optimus для Linux

Мы все помним, как Линус Торвальдс «высказался» о поддержке технологии Optimus в операционной системе Linux.

И мы все знаем, что эта энергосберегающая технология для ноутбуков, в целом, неплохо работает, но только в Windows. Но, похоже, этой гегемонии Microsoft приходит конец, и инженеры NVIDIA решили расширить поддержку Optimus.

Аарон Платтнер (Aaron Plattner), программный инженер NVIDIA заявил, что компания перенесёт эту технологию на Linux.

«Я экспериментировал с поддержкой нового объектного интерфейса RandR 1.4 от Дейва Эирли, так что лэптопы с Optimus смогут использовать новый драйвер для управления дискретным GPU и вывода изображения на дискретный GPU. Хорошая новость в том, что я получил подтверждение работоспособности концепта», — заявил Аарон Платтнер в ответ на просьбу о помощи со стороны других разработчиков.

То, что NVIDIA начала работать над поддержкой Optimus в Linux — это прекрасная новость. И вряд ли кто-то усомнится, в том, что нелицеприятный жест Линуса Торвальдса никак не повлиял на это. В любом случае, это приятная новость, и нам остаётся надеяться, что до выхода Optimus под Linux пройдёт не так много времени.