The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

NVK и Zink существенно улучшили ситуацию с открытыми драйверами для GPU NVIDIA

01.03.2024 08:37

Компания Сollabora объявила о доведении открытого драйвера NVK для видеокарт NVIDIA до готовности к повседневному использованию широким кругом пользователей и сертификации данного драйвера в консорциуме Khronos, занимающемся разработкой графических стандартов. Драйвер признан полностью совместимым со спецификацией Vulkan 1.3, успешно прошёл все тесты из набора CTS (Khronos Conformance Test Suite) и включён в список сертифицированных драйверов.

Сертификация пройдена для GPU NVIDIA на базе микроархитектур Turing (серии GeForce GTX 16xx, RTX 20xx и Quadro RTX), Ampere (серии GeForce RTX 30xx и RTX A2000/4000/5000/6000) и Ada (серии GeForce RTX 4xxx, RTX 4000 SFF, RTX 4xxx/5000/6000 Ada). Проверка была выполнена в окружении с ядром Linux 6.5 и 6.8rc1. Получение сертификата даёт возможность официально заявлять о совместимости с графическими стандартами и использовать связанные с ними торговые марки Khronos. Изменения уже приняты в кодовую базу Mesa и войдут в состав выпуска Mesa 24.1.

Кроме улучшений в NVK отмечается значительный прогресс в обеспечении поддержки OpenGL для видеокарт NVIDIA. В Mesa принято изменение, позволяющее задействовать драйвер Zink для обеспечения поддержки OpenGL 4.6 на системах с новыми сериями видеокарт NVIDIA (начиная с GeForce RTX 20xx), с которыми могут наблюдаться проблемы в штатном OpenGL-драйвере Nouveau (NVC0). Для включения Zink вместо NVC0 в Mesa 24.1 достаточно выставить переменную окружения "NOUVEAU_USE_ZINK=1".

Внесённые в Mesa изменения также предусматривают возможность использования Zink для поддержки OpenGL и в других драйверах в качестве запасного варианта, применяемого для GPU, не поддерживаемых штатными OpenGL-драйверами Mesa. Например, подобный подход уже применяется для предоставления поддержки OpenGL в драйвере freedreno для GPU Qualcomm Adreno 700 и в драйвере powervr для GPU Imagination PowerVR на базе микроархитектуры Rogue.

Zink предоставляет реализацию OpenGL поверх Vulkan, позволяющую получить аппаратно ускоренный OpenGL на устройствах, поддерживающих только API Vulkan. В следующем выпуске Mesa драйвер Zink будет активирован при сборке по умолчанию. Производительность Zink близка к производительности родных реализаций OpenGL, что даёт возможность вместо траты ресурсов на сопровождение отдельных OpenGL-драйверов, сосредоточиться на качественной поддержке API Vulkan, а поддержку OpenGL реализовать поверх Vulkan.

Старый OpenGL-драйвер Nouveau пока не планируют убирать, но в текущем виде связка Zink + NVK демонстрирует более высокую производительность во многих тестах. На текущем этапе разработки при запуске многих игр связка Zink + NVK позволяет добиться производительности 60 FPS и выше на новых моделях GPU, но ещё остаются некоторые нерешённые проблемы и неоптимизированные области, которые со временем будут решены.

Также отмечается работа по стабилизации работы поверх драйвера NVK прослойки DXVK, предоставляющей реализацию Direct3D 9, 10 и 11, работающую через трансляцию вызовов в API Vulkan. Не все игры D3D11 пока гарантированно работают с немодифицирвонной связкой NVK+DXVK из Mesa, но базовые возможности доступны и постепенно ведётся устранение выявляемых недоработок. Аналогично развивается связка NVK с VKD3D-Proton для обеспечения поддержки D3D12, но её состояние пока отстаёт от NVK+DXVK и необходима реализация некоторых отсутствующих возможностей.

Драйвер NVK создан c нуля командой, в которую входят Карол Хербст (Karol Herbst, разработчик Nouveau из Red Hat), Дэвид Эйрли (David Airlie, мэйнтейнер подсистемы DRM из Red Hat) и Джейсон/Фэй Экстранд (Jason/Faith Ekstrand, активный разработчик Mesa из Collabora). При создании драйвера разработчики использовали официальные заголовочные файлы и открытые модули ядра, опубликованные компанией NVIDIA. В коде NVK местами использовались базовые компоненты OpenGL-драйвера Nouveau, но из-за отличий наименований в заголовочных файлах NVIDIA и наименований в Nouveau, полученных на основе обратного инжиниринга, прямое заимствование кода затруднено и по большей части пришлось переосмысливать многие вещи и реализовывать их с нуля.

Разработка велась с оглядкой на создание нового эталонного Vulkan-драйвера для Mesa, код которого можно будет заимствовать при создании других драйверов. Для этого при работе над драйвером NVK попытались учесть весь имеющийся опыт разработки Vulkan-драйверов, поддерживать кодовую базу в оптимальной форме и минимизировать перенос кода из других Vulkan-драйверов, делая как должно быть для оптимальной и качественной работы, а не слепо копируя то, как сделано в других драйверах. Драйвер уже входит в состав Mesa, а необходимые для работы изменения в API DRM-драйвера Nouveau включены в состав ядра Linux 6.6.

 
  1. Главная ссылка к новости (https://www.collabora.com/news...)
  2. OpenNews: Компания Imagination использовала драйвер Zink для поддержки OpenGL 4.6 в своих GPU
  3. OpenNews: Компания Collabora развивает Zink, реализацию OpenGL поверх API Vulkan
  4. OpenNews: Представлен NVK, открытый Vulkan-драйвер для видеокарт NVIDIA
  5. OpenNews: В Mesa принят код NVK, открытого Vulkan-драйвера для видеокарт NVIDIA
  6. OpenNews: Компания NVIDIA открыла код видеодрайверов для ядра Linux
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/60699-nvk
Ключевые слова: nvk, nvidia, vulkan, zink
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (146) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 09:16, 01/03/2024 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +2 +/
    >но из-за отличий наименований в заголовочных файлах NVIDIA и наименований в Nouveau, полученных на основе обратного инжиниринга, прямое заимствование кода затруднено и по большей части пришлось переосмысливать многие вещи и реализовывать их с нуля.

    Где-то я уже это читал...

     
  • 1.3, Аноним (3), 09:19, 01/03/2024 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +3 +/
    Для аппаратного декодирования видео на гт710 в современном софте есть варианты? Как только поддержка уходит из нвидиа-драйверс, карта становится  все более заметным балластом, при этом нет потребности в мощностях новых карт.
     

     ....большая нить свёрнута, показать (71)

  • 1.5, Швондик (?), 09:37, 01/03/2024 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +3 +/
    я уже написал запрос, чтобы мне скомпилировали драйвер под ХР 64
     
     
  • 2.72, 128557 (?), 14:12, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Ну, если Вам приносит эйфорию написание таких запросов, то почему бы и не заниматься этим.
     
     
  • 3.79, Швондик (?), 14:37, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    мне  приносит эйфорию пользоваться ХР, из-за неё я не обновляю свой комп со времен i7-4770
     
     
  • 4.100, Аноним (100), 17:57, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Мне тоже нравится XP, запускаю в QEMU сразу вместе с иксами.
    Жаль нет современного браузера.
     
     
  • 5.102, Швондик (?), 18:15, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    виртуалко это не то - там звук без DirectSound3D, EAX
     
  • 5.105, 1 (??), 18:42, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    а вроде недавно запилили клон хромиума для XP
     
  • 5.106, 1 (??), 18:47, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    https://habr.com/ru/news/791526/ «I’ll be back». Новый браузер Supermium доступен для Windows XP и Windows Server 2003

    форк хромиума

     
  • 5.128, Василий (??), 08:34, 02/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    При использовании OneCoreApi есть любой актуальный браузер под XP (Firefox 120+ и Chrome 120+)
     

  • 1.9, Аноним (9), 09:48, 01/03/2024 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    Есть ли тут пользователи нуво? Скажите, стабильно ли с ним работают современные карты? Интересуют именно RTX, всякие 10-летние gtx750 современными не считаю. Можно уже брать nvidia для работы без блоба? Их железо часто можно купить сильно выгоднее, чем поделки amd, но из-за блоба брать не хочется.
    Если криво работают отдельные игры и программы это пережить можно, хуже если система периодически зависает целиком, как на amd.
     
     
  • 2.12, birdie (ok), 10:06, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    По моему опыту nouveau работал более менее с картами _до_ архитектуры Fermi.

    После - глюкодром и бесконечные crashes.

    Но я его уже года три не трогал - может, стало лучше.

     
  • 2.16, Аноним (4), 10:14, 01/03/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    > Если криво работают отдельные игры и программы это пережить можно

    Можно, но зачем?
    Вообще, каковы причины не пользоваться блобом? Кроме идеологических.

     
     
  • 3.23, ryoken (ok), 10:49, 01/03/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +2 +/
    >>Вообще, каковы причины не пользоваться блобом? Кроме идеологических.

    Не работает вне x86 ? :)

     
     
  • 4.30, Аноним (4), 11:18, 01/03/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Аж захотелось увидеть работу нвидиевской карты не на x86.
     
     
  • 5.42, ryoken (ok), 11:44, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    > Аж захотелось увидеть работу нвидиевской карты не на x86.

    PowerMac в помощь. Мой к сожалению не работает.

     
     
  • 6.43, Аноним (4), 11:53, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Тут у нас всё же о современных картах речь.
     
     
  • 7.50, ryoken (ok), 12:24, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Тут у нас всё же о современных картах речь.

    А, ну тогда Raptor Talos.

     
     
  • 8.65, Аноним (4), 13:43, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Интересное Хотя RTX 2070 как-то уже не тянет на современную ... текст свёрнут, показать
     
  • 4.73, Аноним (73), 14:14, 01/03/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    В линуксе блоб работает на арм, почему не работает? Если у тебя соляра на спарке, то там конечно только х86. Но я не уверен, что и открытый будет работать на твоём спарке.
     
  • 4.145, Аноним (67), 20:25, 02/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Не работает вне x86 ? :)

    https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#ubuntu

    Тут есть пакеты для x86 и серверных ARM. И даже для PowerPC, только почему-то для древней Ubuntu 18.04.

     
     
  • 5.164, ryoken (ok), 10:31, 06/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Тут есть пакеты для x86 и серверных ARM. И даже для PowerPC,
    > только почему-то для древней Ubuntu 18.04.

    PPC64 не тоже самое, что ppc64el

     
  • 3.155, edo (ok), 13:52, 03/03/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Встречный вопрос: а какие причины не пользоваться амд с открытым драйвером?
    Ставил себе 1650 (исключительно для поддержки 4к, моя встройка такого не умеет), получил нагрев, неработающее декодирование видео (а на 4к процессора не всегда хватало) и редкие зависания (возможно, из-за перегрева видеокарты).
    Поменял на 6500 xt, все проблемы ушли. Система всё равно потребляет больше, чем на встройке, но видеокарта большую часть времени работает в пассивном режиме, декодирование видео работает. Никаких блобов ставить не пришлось.

    Сейчас переезжаю на ryzen 7700, там встройка уже отлично справляется с 4к, с теми же открытыми драйверами от amd.

     
  • 2.17, НяшМяш (ok), 10:18, 01/03/2024 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +/
    А что значит "для работы"? Обычно невидео берут либо работать с CUDA, либо игруны ради DLSS (нужна та же CUDA). Ни того, ни другого в нуво сейчас нет и неясно, как это можно будет реализовать в будущем.
     
     
  • 3.22, Аноним (9), 10:42, 01/03/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Мне просто нужна более-менее мощная графика, что-то уровня RTX 3050, чтобы компьютер не зависал и чтобы без чёрных экранов при обновлении. dGPU от Intel и AMD не подходят по второму пункту, а NVidia с блобом - по третьему.
     
     
  • 4.36, Вася (??), 11:36, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    получается, линукс не подходит
     
  • 4.64, COBA (?), 13:32, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    У меня уже 4 год стоит 5700xt. Ни разу не видел вылеты или черный экран. Хотя иногда и играю. Балдурс гейт отлично идет в ubuntu 22.04+steam+proton.
     
  • 4.75, Аноним (73), 14:20, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Чёрные экраны при обновлении это такая мелочь. Даже если забыл установить блоб после обновления ядра, всегда можешь залогиниться и доустановить его. Чёрный экран без реакции на ввод и какого-либо вывода информации это прерогатива опенсорсных драйверов -- с блобом с подобным не сталкивался вообще никогда. Просто добавь их в чёрный список, чтобы не загружались.
     
  • 4.156, edo (ok), 13:57, 03/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    То есть хотите сказать, что с дискретной картой амд компьютер должен зависать? Хорошо, что мой об этом не знает.

    edo@edo-home:~$ uptime
    13:59:13 up 153 days,  5:49, 132 users,  load average: 1,37, 1,08, 0,99

     
  • 3.32, Аноним (32), 11:22, 01/03/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Для DLSS нужна не cuda, а тензорные ядра (серия rtx)
     
     
  • 4.80, Аноним (-), 14:45, 01/03/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • –2 +/
    зачем это вранье?

    АМД сделали тоже самое и без всяких там тормозных ядер

     
     
  • 5.131, Аноним (-), 10:33, 02/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > зачем это вранье?
    > АМД сделали тоже самое и без всяких там тормозных ядер

    Они для ряда топовых видях накодили fallback на шейдерах. Не особо резво - зато работает!

     
  • 5.151, Аноним (32), 04:10, 03/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    На амд нет dlss
     
     
  • 6.163, ФСР (-), 23:21, 05/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    FSR лучше по всем параметрам и безплатный
     
  • 4.95, НяшМяш (ok), 16:52, 01/03/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    > Для DLSS нужна не cuda, а тензорные ядра (серия rtx)

    На программном уровне библиотеки DLSS общаются через CUDA.

     
  • 2.21, хрю (?), 10:35, 01/03/2024 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • +/
    нет не стабильно. даже средне старые работают не очень стабильно. нувой пользовался долго на паре машин и всегда проблемы, устал и ушёл на нормальный драйвер - с ним проблем практически нет.

    >>поделки amd, но из-за блоба брать не хочется.

    открытый драйвер amd без firmware не работает. так какая разница?
    На работе amd (встройка + внешняя на три монитора), раньше раз в месяц стабильно зависал с драйверным развалом ядра, я немного покрутил, повертел, и вроде в конце концов перестало зависать. Так что открытое качество по мне не очень.

     
     
  • 3.24, Аноним (24), 10:50, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Ну, как минимум, вы не сможете поставить musl-based дистрибутивы
     
  • 3.157, edo (ok), 14:07, 03/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > открытый драйвер amd без firmware не работает. так какая разница?

    В том, что firmware видеокарты не исполняется на CPU?
    Вообще устройств с открытым firmware немного.


    > На работе amd (встройка + внешняя на три монитора), раньше раз в
    > месяц стабильно зависал с драйверным развалом ядра, я немного покрутил, повертел,
    > и вроде в конце концов перестало зависать.

    А в какие моменты зависало? И что крутили?
    У меня дома 6500 xt, просто вставил и всё заработало, ни зависаний, ни каких-либо других проблем. Правда, пришлось немного покрутить настройки браузеров, с дефолтными ютуб в 4к дёргался.

     
  • 2.37, vlad1.96 (ok), 11:37, 01/03/2024 [^] [^^] [^^^] [ответить]  [] []     [к модератору]
  • –1 +/
    Сижу 3 месяца на rtx 2070 + wayland. Всё прекрасно работает, не лагает, не имеет артефактов как было год назад. Естественно, если не заходя на какие то новые игры и cuda, но старые на vulkan, типа TES Oblivion прекрасно теперь запускается
     
     
  • 3.38, Аноним (4), 11:39, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > RTX 2070
    > Oblivion

    Ящетаю, только адепт СВОБОДНОГО может так удачно вложить деньги.

     
     
  • 4.46, vlad1.96 (ok), 12:02, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Вы о чём? Я вообще на Windows в основном сижу, а там проблем как на linux нет
     
     
  • 5.70, Аноним (4), 14:04, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Хм, а зачем тогда на линуксе игрушки запускать. Ну да ладно.
     
  • 2.118, adolfus (ok), 00:36, 02/03/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Quadro T1000 работает нормально на внешнй монитор в паре со встроенным Intel (ноут HP Zbook). Есть проблемы со звуком если к ноуту по HDMI подключить монитор. В мониторе есть гнездо для наушников, поэтому драйвер обнаруживает это и отрубает встроенную звуковую карту ноута.
     

  • 1.29, Слава Линуксу (?), 11:14, 01/03/2024 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • –3 +/
    Хорошо, что разрабы не стали мусорить код видеокартами 10ти летней давности
     
     
  • 2.91, Денис Попов (?), 16:38, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Он мусорится если проект плохо структурирован.
     

  • 1.31, Аноним (31), 11:21, 01/03/2024 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    >Старый OpenGL-драйвер Nouveau пока не планируют убирать

    Т.е. 8600GT и более-менее новым видимокартам (а нвидия очень долго не умела в vulkan) можно сказать "пока". О nv25 старом я уже вообще не говорю, его с каких-то пор сломало вообще.

     
     
  • 2.41, Аноним (-), 11:44, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > 8600GT и более-менее новым видимокартам
    > более-менее новым видимокартам

    "NVIDIA начала продажи GeForce 8600 GT 17 апреля 2007"
    Тут чувак их 2007го! Ловите его!

    А если серьезно, этим видяхи 15+ лет. Какие они новые?
    Скажите спасибо что этот хлам хоть как-то работает последние лет пять.

     
     
  • 3.49, Аноним (49), 12:23, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • –1 +/
    Для 4 пня - вполне новые.
     
  • 3.51, Аноним (31), 12:24, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    >А если серьезно, этим видяхи 15+ лет. Какие они новые?

    Ща посмотрел, 10 лет. 745 первая поддерживает вулкан.

    >Тут чувак их 2007го! Ловите его!

    Если оно крутилось на линуксе до 22 года, должно крутиться и после.

     
     
  • 4.54, Аноним (-), 12:52, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Если оно крутилось на линуксе до 22 года, должно крутиться и после.

    Святая наивность! Если моя антенна моего чб ТВ 50 лет принимала первый канал, то и сейчас должна!
    Хотя ты прав, на старых линуксах все работать продолжит.

    А вот на новых не факт. Потому что поддержку дропают, старый хлам переписывают и тд

     
     
  • 5.66, Аноним (31), 13:57, 01/03/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Вот поэтому и надо ставить хурд, чтобы драйвера на нём не ломались.
     
     
  • 6.69, Аноним (4), 14:03, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Нет драйверов — ломаться нечему, всё верно.
     
  • 5.122, Аноним (-), 03:16, 02/03/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    >> Если оно крутилось на линуксе до 22 года, должно крутиться и после.
    > Святая наивность! Если моя антенна моего чб ТВ 50 лет принимала первый
    > канал, то и сейчас должна!

    Мечтать не вредно - оно таки перешло на цифру, и она на UHF работает. А свою метровую антенну ты можешь теперь с чистой совестью сдать на металл.

     
     
  • 6.141, Аноним (-), 17:44, 02/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    Ты не смог распознать сарказм.
    Печально конечно, но бывает))
     

  • 1.48, Аноним (48), 12:10, 01/03/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +3 +/
     

  • 1.60, Аноним (60), 13:17, 01/03/2024 [ответить] [﹢﹢﹢] [ · · · ]  [] []     [к модератору]
  • +/
    "Открытые" игры с исходниками работают на этих дровах?
     
     
  • 2.61, Аноним (73), 13:21, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Только "закрытые" игры без исходников работают на этих дровах.
     
  • 2.77, aaa (??), 14:22, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Эти дрова сертифицированы только начиная с ветки Linux 6.8.0-rc1-drm-misc-fixes, в которую включены необходимые исправления и firmware.
    Если у Вас будет такое же ядро или новее, возможно, и у Вас заработает.
    Это существенный момент, странно, что в основной статье об этом не упомянули.
     

  • 1.63, АМДТОП (-), 13:32, 01/03/2024 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +1 +/
    АМД топ за свои деньги
    не дайте себя обмануть
     
  • 1.76, zeecape (ok), 14:22, 01/03/2024 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +/
    Будет ли поддержка ГТХ 10** и 9**? Если нет, то это как-то грустно :c
    Про древность не говорите, всё работает)
    (Спасибо АМД за божественный  FSR)
     
     
  • 2.78, aaa (??), 14:32, 01/03/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Можете задать этот вопрос на английском непосредственно разработчику/разработчице
    https://www.collabora.com/news-and-blog/news-and-events/nvk-is-now-ready-for-p
    Но, вроде, оно в прошлом своем блоге упоминало, что это ему/ей не интересно.

    Акцент сделан на работу D3D12, а также на поддержку не входящих в основную спецификацию расширений OpenGL через Zink, плюс оптимизацию и расшивание узких мест.

    We've also been hard at work the last few months finishing up the final bits required so that DXVK now runs out-of-the-box on upstream Mesa. Not every D3D11 game is guaranteed to work (there will be bugs) but the core requirements are all there. We are actively working on the remaining pieces to support D3D12 emulation via VKD3D-Proton. A lot is already done or in progress but there are still a few pieces missing, so don't expect D3D12 games to work just yet.

    For OpenGL support, we are still expecting Zink + NVK to be the plan going forward. Not everything works yet but we are also actively triaging the remaining Zink bugs to provide OpenGL 4.6 on top of NVK via Zink. While the old nouveau OpenGL driver will continue to exist and work as well as it ever has, Zink + NVK has already surpassed the old OpenGL in terms of performance in many cases. In the long term, we expect it to offer more features and better stability as well.

    Performance is still a work in progress and continues to improve regularly. A lot of titles are running at 60 FPS or better on recent GPUs. With others, we're seeing bottlenecks that we have yet to triage. If you want to know if your favorite game performs well, the best way is to just try.

    А так следите за https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests?scope=all&state=open

     
     
  • 3.150, Аноним (150), 02:08, 03/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    > Акцент сделан на работу D3D12

    Так GTX 1*** и 9** поддерживают его!

     
  • 2.81, FF (?), 15:06, 01/03/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    Поддержка IMG10 не устраивает , если нету значит внимательно смотри это может быть переворованный драйвер от griggorii , есть такая вероятность
     
  • 2.84, FF (?), 15:23, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    OpenSIL Polly свой java framework включено на llvm обнуленом
     

  • 1.85, Аноним (-), 15:35, 01/03/2024 Скрыто ботом-модератором [﹢﹢﹢] [ · · · ]     [к модератору]
  • +/
     
  • 1.86, n00by (ok), 16:13, 01/03/2024 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +/
    Главное в новости - это использование Zink для OpenGL. Отныне производителю железа не надо тратить время на поддержку OGL, от драйвера достаточно поддержки Vulkan. Новый драйвер NVK предоставляет каркас, осталось подпилить код под железку. То есть с этого года базовыми в Linux становятся Vulkan и Wayland, всё остальное плавно переходит в разряд legacy и будет какое-то время поддерживаться за счёт прослоек типа Zink и XWayland. Projected EOL ядра 6.6 - Dec, 2026. Что будет дальше, от хотелок противников нововведений не зависит.
     
  • 1.92, Аноним (-), 16:46, 01/03/2024 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +1 +/
    Производительность сильно отличается от блоба?
     
  • 1.96, Аноним (96), 17:14, 01/03/2024 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • –4 +/
    Что-то тут буллшит-бинго в этой новости. Какие-то драйвера на драйверах и драйверами погоняют, а как копнёшь, так это всё юзерспейс библиотеки какие-то, а вовсе не драйвера устройств.

    "Драйвер OpenGL" -- это вообще какой-то оксюморон. Драйвер бывает устройства, а не API. Если драйвер позволяет системе использовать все возможности устройства -- это хороший драйвер, иначе плохой.

    А API, будь это opengl или vulcan, к драйверам отношения не имеет.

     
     
  • 2.113, Аноним (113), 21:40, 01/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +1 +/
    драйверы для баз данных вышли из чата
     
  • 2.114, Аноним (32), 21:56, 01/03/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +1 +/
    Почему ты считаешь, что для opengl не может быть драйверов, если функции opengl исполняются на железе
     
     
  • 3.132, n00by (ok), 10:34, 02/03/2024 [^] [^^] [^^^] [ответить]      [к модератору]
  • +/
    Потому что у него в системе драйвер tcp увидел в пакете "драйвер бывает устройства", отвалился и на сервер Опеннет пришло совсем не то, что хотел написать автор.
     
  • 2.133, Аноним (-), 10:38, 02/03/2024 [^] [^^] [^^^] [ответить]  []     [к модератору]
  • +/
    У драйеров видях нынче есть 2 части - кернельная которая заведует нижним уровнем... большой текст свёрнут, показать
     

  • 1.111, DEF (?), 21:01, 01/03/2024 [ответить] [﹢﹢﹢] [ · · · ]  []     [к модератору]
  • +1 +/
    Респект разрабам. Все, что они сделали - должна была сделать куртка. Ни стыда, ни совести.
     
  • 1.162, нитгитлистер (?), 10:50, 04/03/2024 [ответить] [﹢﹢﹢] [ · · · ]      [к модератору]
  • +/
    почитал статью, почитал комменты, но так и не понял зачем они собсно нужны  эти самые альтернативные драва? чем они лучше фирменных? я простой юзер, прошу тапками не кидаться за "неумный" вопрос
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2025 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру