LINUX.ORG.RU

Релиз драйвера NVIDIA 361.28 с новой библиотекой libglvnd

 ,


0

1

Состоялся релиз проприетарного драйвера NVIDIA 361.28.

Список изменений:

  • В состав драйвера добавлена библиотека GLVND (OpenGL Vendor-Neutral Driver). Она представляет собой программный диспетчер, осуществляющий перенаправление команд от 3D-приложения к той или иной реализации OpenGL, тем самым позволяя нескольким видеодрайверам сосуществовать, не мешая работе друг друга. Библиотека не включена по умолчанию, для установки необходимо использовать ключ --glvnd-glx-client, для мейнтейнеров пакетов подготовлена инструкция. Исходные тексты libglvnd открыты под лицензией BSD.
  • Добавлена поддержка GeForce 945A, Tesla M4, GeForce 940MX, Quadro M500M
  • Серия изменений в Self-extracting installer:
    • Добавлен ключ --glvnd-glx-client, включающий установку GLVND.
    • Из поставки удалены библиотеки libvdpau и libvdpau_trace, но оставлена libvdpau_nvidia. Если сразу после релиза VDPAU в этом был смысл, то теперь эта библиотека есть у всех «из коробки»: её код открыт, и в репозиториях дистрибутивов она с 2008 года.
    • Self-extracting installer теперь выполняет ldconfig и depmod -a не только после установки, но и после удаления драйвера.

>>> Подробности

★★★★★

Проверено: JB ()

Бинарные демки ue4 с GLVND libGL не работают, только со старой. А unigine valley работает и с новой.

anonymous ()

то есть изменения важны только обоим обладателям «GeForce 945A, Tesla M4, GeForce 940MX, Quadro M500M», ССЗБ, использующим «Self-extracting installer» и метеорологам, прогнозирующим судьбу этого GLVND? в наноновость.

t184256 ★★★★★ ()

В состав драйвера добавлена библиотека GLVND (OpenGL Vendor-Neutral Driver). Она представляет собой программный диспетчер, осуществляющий перенаправление команд от 3D-приложения к той или иной реализации OpenGL.

Едрить-колотить! Не прошло и 2,5 лет!

carasin ★★★★★ ()

Ни о чём как-то.

anonymous ()
Ответ на: комментарий от t184256

О новых костылях в драйвере для конкретных приложений не пишут обычно, а они есть.

anonymous ()

Known Issues with this release:

* Resuming from suspend may not be reliable on GeForce GTX 9xx boards in some configurations.

fornlr ★★★★★ ()

Вот так. Учитесь, как обсирать вендора в новостях!

Quasar ★★★★★ ()
Ответ на: комментарий от Quasar

А что я не так сказал? :-) Даже вспомнил что драйвер «не из пакета» можно удалять, а не только устанавливать! Часть слоупоков прозреет, наконец-то. Ещё бы про DKMS в инсталляторе написал (который там с 2012 года), только про нео не было новостей.

ZenitharChampion ★★★★★ ()
Последнее исправление: ZenitharChampion (всего исправлений: 1)

nVidia всегда впереди!

anonymous ()
Ответ на: комментарий от t184256

GLvnd - это очень весомое изменение! Когда-то я писал, что это именно то, что сделает Optimus в Linux полноценным. Плюс где-то я видел коммент специалиста, который писал про недостающую ядерную функцию, над которой работает NVIDIA.

ZenitharChampion ★★★★★ ()

А я всё понять не мог, что бы значил появившийся в бете флаг driver

alexferman ()

GLVND

ждем прогресса от остальных и улучшения поддержки гибридной графики под онтопом?
А больше по новости и обсудить то нечего.

sehellion ★★★★ ()
Ответ на: комментарий от alexferman

Этот флаг значит что можно не собирать модуль ядра (сделано для chroot систем). В новости ничего связанного с этим нет.

anonymous ()

В состав драйвера добавлена библиотека GLVND

Оптимус?

KennyMinigun ★★★★★ ()
Ответ на: комментарий от ZenitharChampion

Дык как запилить теперь оптимус приготовить?

ii8_ ★★★ ()
Ответ на: комментарий от ii8_

Не знаю. Может быть, уже работает. Но «историй успеха» что-то не слышно, хотя драйвер существует с начала февраля. Значит ждём когда подтянется Mesa, X-Server (linGLX - там) и xf86-video-intel.

ZenitharChampion ★★★★★ ()

Я использую nouveau чем он хуже NVIDIA-вского?

anonymous ()

Я дополнил новость. Если кратко - теперь у нас есть идеальный OpenGL для разработки и отдалки приложений! Не глючный (Catalyst), не недоделанный (Mesa), и не заполненный десятками нестандартных расширений, которые не работают у других вендоров (NVIDIA).

ZenitharChampion ★★★★★ ()
Последнее исправление: ZenitharChampion (всего исправлений: 2)

Она представляет собой программный диспетчер, осуществляющий перенаправление команд от 3D-приложения к той или иной реализации OpenGL, тем самым позволяя нескольким видеодрайверам сосуществовать, не мешая работе друг друга.

Позволит ли это мне держать два драйвера nvidia, один из которых еще поддерживает мою видео-карту, а другой уже нет?

andreyu ★★★★★ ()
Ответ на: комментарий от anonymous

Nouveau сильно тормознее, api не полность реализован — новые игры не будут работать, глючный — приложения могут зависать со 100% загрузкой в ядре и убииваться только по pkill -9.

anonymous ()
Ответ на: комментарий от andreyu

>> Она представляет собой программный диспетчер, осуществляющий перенаправление команд от 3D-приложения к той или иной реализации OpenGL, тем самым позволяя нескольким видеодрайверам сосуществовать, не мешая работе друг друга.

> Позволит ли это мне держать два драйвера nvidia, один из которых еще поддерживает мою видео-карту, а другой уже нет?

Да, это стало возможно в 310-х или 330-х драйверах, не помню точно. Добавили бинарник nvidia-modprobe как раз для этого.

Я пытался настроить, но у меня ничего не получилось.

ZenitharChampion ★★★★★ ()

Opencl и cuda больше не крэшатся, как в бэте?

invy ★★★★ ()
Ответ на: комментарий от invy

Это если nvidia-uvm не загружен? Уже нет.

anonymous ()

nvidia как я понял занялась стандартизацией и унификацией драйвера, это прекрасно.

leg0las ★★★★★ ()
Ответ на: комментарий от ZenitharChampion

Никаких сомнений. Обязательно напиши, когда оно начнет трудиться на благо общества.

t184256 ★★★★★ ()
Ответ на: комментарий от leg0las

по моему опыту всё чем занимается nvidia это создание обещаний, впечатлений, в общем размазывание вау-эффекта по аудитории, для продаж хорошо

haku ★★★★ ()
Ответ на: комментарий от haku

Ага. Какой хайп был от амд про hbm, и как обычно оказалось, что она сливает обычной gddr5 на gtx980ti, и при этом ещё имеет маленький объём.

anonymous ()

осуществляющий перенаправление команд от 3D-приложения к той или иной реализации OpenGL, тем самым позволяя нескольким видеодрайверам сосуществовать, не мешая работе друг друга.

Это только для случая, когда имеются две видеокарты? Переключение между опенсорсным драйвером и блобом на одной видеокарте не возможно?

goingUp ★★★★★ ()
Ответ на: комментарий от haku

nvidia это создание обещаний

nvidia на линуксе у меня просто работает уже лет 9, начиная с 96-й или 100-й ветки драйвера.

leg0las ★★★★★ ()
Ответ на: комментарий от haku

по моему опыту всё чем занимается nvidia это создание обещаний

ну так факты не сбывшихся обещаний на стол, а то больше на балобольство фанатика похоже

fornlr ★★★★★ ()

То есть теперь можно будет держать драйвера nvidia в хостовой системе при использовании vga-passthrough, и относительно просто возвращать ее обратно в хоста?

Tweaker ★★★★ ()

Эта новая либа позволит запускать одно приложение на одной видяхе, а другое на другой одновременно?

d9d9 ★★★ ()
Ответ на: комментарий от haku

>>по моему опыту ...

И какой же у ВАС опыт, разрешите полюбопытствовать ? 8)

Вопрос риторический - не трудитесь с ответом. Не вдаваясь в технические аспекты - самые безглючные видяхи. Они тупо пашут со времен RIVA/TNT, и доставляют минимум гемора по причине кривых драйверов/биоса/железа. Да и чипсеты у nvidia были отличные... (Жаль что были)

V0ID ★★★ ()
Последнее исправление: V0ID (всего исправлений: 1)

Я уже чую как волны вендекапец приближаются.

anonymous ()
Ответ на: комментарий от anonymous

глючный — приложения могут зависать со 100% загрузкой в ядре и убииваться только по pkill -9.

Нуу, вы это чересчур сгустили краски. Вполне юзабельный пользабельный драйвер.

anonymous ()

Эта новость нас приближает к тому моменту когда tty-консоль будет высокого разрешения и не нужно будет использовать v86d?

truelock ()
Ответ на: комментарий от truelock

вроде как, нет. для подвижек в эту сторону нам нужен kms, если я правильно понимаю

sehellion ★★★★ ()
Ответ на: комментарий от sehellion

KMS-ку забубенили в предыдущей версии драйвера. Либа есть, но включить её нельзя. Это как libEGL, который стало можно включить в 346, хотя она с 331-го появилась в драйвере. Вообще странный подход! NVENC тоже вложили в инсталлер уже очень давно, а разрешили пользоваться недавно. «Я тебе сейчас покупаю, но вообще это на день рождения!»

ZenitharChampion ★★★★★ ()
Последнее исправление: ZenitharChampion (всего исправлений: 1)
Ответ на: комментарий от leg0las

просто работает

начиная с 96-й или 100-й ветки

Enjoy your Linux

buddhist ★★★★★ ()
Ответ на: комментарий от fornlr

по моему опыту всё чем занимается nvidia это создание обещаний

Сколько раз AMD переписывала драйвер? Сколько раз меняли API(OpenGL, Mantle, Vulcan, AMD Stream, OpenCL)? Спустя сколько времени дропают поддержку видеокарт? «И эти люди запрещают на ковыряться в носу»(с)

vq156 ()
Ответ на: комментарий от anonymous

Я рассказываю только то, с чем сам встречался и насчёт чего есть багрепорты. Ты наверное просто свежих игр/тяжёлого 3d софта на нём не запускал.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.