В основную ветку проекта Mesa принят код NVK, открытого драйвера с реализацией графического API Vulkan для видеокарт NVIDIA. Драйвер создан командой, в которую входят Карол Хербст (Karol Herbst, разработчик Nouveau из Red Hat), Дэвид Эйрли (David Airlie, мэйнтейнер подсистемы DRM из Red Hat) и Джейсон Экстранд (Jason Ekstrand, активный разработчик Mesa из Collabora)...Подробнее: https://www.opennet.ru/opennews/art.shtml?num=59555
> переосмысливать многие вещи и реализовывать их с нуляСуть Open Source
А суть копрософта тащить легаси костыли 40 лет?
Именно так. В винде до сих пор валяются ошмётки флеша (в %AppData%), ActiveX и массы другого легаси.
Если стадо несёт деньги, зачем что-то менять?
На наших глазах рождается драйвер к nvidia, который сможет
Надеюсь
Легаснее Кеплера все равно поддержки не будет по-видимуму.
А она нужна? Кепплер и тот уже стремительно устаревает, про более древние видюхи и говорить нечего.
А, т.е. ежели "древней" видюхи более чем хватает для работы - всё равно на новую тратиться? Не всем 3д-акселерация нужна, иногда покупают недорогую видюху ради подключения нескольких мониторов.
во-первых, более древние в вулкан так и так не умеют.
во-вторых, ежели "древней" видюхи более чем хватает для работы - должно хватать и старого драйвера. тратить время на новое для 3.5 скупердяев которым более чем хватает и старого - ищи дураков.
Да, я тот самый скупердяй, которому хватает кеплера. Не скупердяи пуска продолжают лавашом жопу подтирать.
Я правильно понял, ты сидишь на старой видеокарте со старым драйвером, тебе> хватает кеплера
но у тебя всё равно почему-то бомбит, что существуют люди, которым кеплера не хватает, и они смогут воспользоваться новым драйвером? Тут синдромом ежечасных обновлений попахивает.
> должно хватать и старого драйвераЯ тоже так думал, пока его не выпилили из репозиториев.
DKMS.
А еще на новых ядрах он может и не работать до кучи.
В vesa режиме тоже можно работать. Вам не нужен драйвер.
> В vesa режиме тоже можно работатьС каких пор VBE знают про отдельные мониторы?
hint: не знают, показывают одно и то же на всех, и с монитора EDID дёргать не умеют, чтоб его родной режим определить, и максимальное разрешение, которое можно было бы выставить вручную, тоже ограничено. По крайней мере у nvidia.
>С каких пор VBE знают про отдельные мониторы?С 3 версии Vesa.Правда поддерживается только 2 монитора,зато частота произвольная,вплоть до 120 Гц.Но в биус видиокарточки в основном пихали 2 версию,т.к она была очень простая,компактная и совпадала в основном с стандартом SVGA,а т.к частота была ограничена 60 гц, риск спалить монитор отсутствовал.
nouveau всегда прекрасно работал. в нем нет 3d акселерации. все как вы хотите.
> nouveau всегда прекрасно работалЭкий вы, как бы помягче сказать, оптимист.
> nouveau всегда прекрасно работал. в нем нет 3d акселерации. все как вы хотите.Вообще-то есть. Вплоть до GL 4.6 для более-менее современных семейств. А вот чего там нет так это реклока частот вверх для более-менее новых семейств. Так что крутое 3D может получиться не сильно быстрым.
Ферми ещё в строю, а у школьников уже Кеплер устаревает..
>>На наших глазах рождается драйвер к nvidia, который сможет
>>Надеюсьда, красношляпые могут.
видать место в m$ для них уже зарезевировано.
Если он сможет - чуваки из твоей любимой Jewvidia скажут "Ой, низзя" и закроют, так как не они делають и бэкдоры не их.
Взрыв сверхновой среди постных новостей из мира смузилёбов.
Наконец-то адекватный драйвер замерцал на горизонте.
https://opennet.ru/58688-xe
Увы, но драйвер интересен в первую очередь поддержкой, а невидия любит вставлять палки в колёса. Так что лучше просто не использовать ннвидию
Т.е. сама novidea им ничем не помогает?
Когда все говорят что у неё супер интересная с нестандартными подходами математика в дровах используется.. О чём речь. Чем и зачем им помогать.
В документации прямо написано, что да вот тут и тут есть фатальные для работы ошибки, но мы их исправлять кстати никогда не будем. Полагаю, до сих пор там эти строки так и висят.Овечки думают, раз так просто установить и игры идут на ультрах, то это крутой драйвер. Другие же полагают, что крутое - это когда от людей людям..
> Т.е. сама novidea им ничем не помогает?1. Почему NVIDIA должна тратить бабки на то, чтобы помогать фанат икам?
2. NVIDIA таки релизнула весь драйвер как Open Source + тонну заголовочных файлов, которые объясняют тучу операций и кодов ошибок - и поверьте мне, на это было потрачено до фига денег.
Да, GSP никуда не делся, но вот так они живут. У AMD то же firmware, без которого железо не пашет от слова вообще, но размеры несопоставимы - NVIDIA ~ 29-32MB (по сути встроенная OS на RISC), AMD около 100KB. Эта встроенная ОС таки нужна, ибо увеличивает производительность и эффективность железа.
От злобы одни минусы и ни одного комментария. Фанаты Open Source во всей красе.
Далеко не весь. Только часть драйвера что работает на уровне ядра и не более. Тот же самый Vulkan и OpenGL, что работают в пространстве пользователя, приходится писать с нуля
Речи о релизе user space компонентов в виде open source _никогда_ не было.Какая короткая память у фанатов Open Source.
1. Почему фанатики должны покупать !@$$%& от невидии и тратить своё время на проблемы нвидии?
2. А вот и нет. Релизнула только небольшую часть и скорее всего не для фанатов, а потому что корпоративным заказчикам жить с таким поставщиком с такой поддержкой не хочется. До сих пор помню сервер за лям в ~2016 от асуса с 4 невидиа карточками, который не работал и никто не знал как поченить (асус, невидия, все проблемы были вызваны исключительно качеством дров и исскуственными ограничениями).
1. Не покупайте, NVIDIA плевать на вас хотела. 99.9% её пользователей на Windows. 99.5% покупок на Steam от Windows пользователей. Linux пользователи пока только орут и ненавидят - покупать игры? Не, не будем.2. Практически весь код ядра релизнут. Не релизнут user space, который _никто_ не обещал - Mesa для Nouveau пилится уже лет 10.
Больше ненависти!
> Linux пользователи пока только орут и ненавидят
> Больше ненависти!Орёшь тут только ты.
А Линукс-пользователи праведно гневаются.
Невидия обещала поддержку Вулкана для Ферми и нияух не сделала.
Невидия дцать лет не могла выпустить открытый драйвер.
Невидия препятствовала разработке открытой сторонней альтернативы.
Невидия обновляла закрытый линукс-драйвер только по большим праздникам.
Невидия объявляла устройства неподдерживаемыми сразу по окончании розничных продаж.
Всё это нужно Невидии, чтобы заниматься откровенным сегментированием цен и запланированным устареванием устройств.
Невидия, наконец, выпустила недооткрытый драйвер, который ниреха не поддерживает, кроме свежайшего мусора, лежащего на складах, в надежде продать его по спекулятивным ценам под "биткоин-бум", "кризис полупроводников" и прочий "ИИ-хайп".
> До сих пор помню сервер за лям в ~2016 от асуса с 4 невидиа карточками, который не работал и никто не знал как поченить (асус, невидия, все проблемы были вызваны исключительно качеством дров и исскуственными ограничениями).Больше anecdotal evidence. Все видели ваш сервер и верят вам и тому, что вы прос рали лям денег.
Видимо, на сервак хватило, а специалиста для обслуживания никто найти не удосужился.
А виновата NVIDIA!
Какое это отношение к новости имеет? А, хз, "Хочу влиться в строй тех, кто ненавидит компанию".
"не работает и никто не знает, как починить" - типичная ситуация, когда сервера обслуживаются анонимами с опеннета. Но виноват сразу вендор.Помню, прошло года три со сдачи проекта в эксплуатацию. Звонок, типа помоги разобраться, как там горизонтальное масштабирование настроить, документацию читали но не поняли. Я удивленно так - а зачем вам, уже настолько выросли? там того сетапа должно лет на 10 было хватить. А вот, всё тормозит, ааааааа. Уже начали разносить на 5 серверов вместо одного, аааа. Короче, ладно, давайте шелл, посмотрю.
Через 1 минуту проблема была решена. Короче, взяли типичного опеннет-админа, которому надо везде навести свои "корпоративные порядки", переложить что-то там из /var в /opt или наоборот. Просто потому что чтобы было. А там был в том числе сторадж огромного числа мелких файлов. И перекинуть-то он перекинул, а конфиг updatedb не поправил (да, у них убунта была), и в iotop висела этак с десяток индексаторов, которые никак не успевали эту кучу разгрести, а по крону уже запускались новые :-) И конечно же, у этого "админа" был виноват не он, а "тормозной софт" :-)
> 1. Почему NVIDIA должна тратить бабки на то, чтобы помогать фанат икам?Вообще-то спеки выложить им ничего не стоило бы. У них и так эта документация должна быть. А так у них миллиардные бизнесы на HPC на этом самом линухе. Впрочем им там понятно объяснили - последние несколько топовых моделей в TOP500 чего-то на амд. Пусть не помогают дальше, однажды у них бизнес сольется и нормуль.
> 2. NVIDIA таки релизнула весь драйвер как Open Source + тонну заголовочных
> файлов, которые объясняют тучу операций и кодов ошибок - и поверьте
> мне, на это было потрачено до фига денег.На что? Чтобы вывалить сорц "с лопаты" не требуется вообще совсем ничего. Только решение принять. А там именно - с лопаты.
> Да, GSP никуда не делся, но вот так они живут. У AMD
> то же firmware, без которого железо не пашет от слова вообще,У амд спеки на это все есть и поэтому реклок, управление вентилями, продвинутое управление питанием, профайлы перфоманса и проч - работают и весьма шикарно. А нува - в целом очень качественный драйвер. Но без реклока - 20% от производительности GPU это сами понимаете.
> но размеры несопоставимы - NVIDIA ~ 29-32MB (по сути встроенная OS
> на RISC), AMD около 100KB. Эта встроенная ОС таки нужна, ибо
> увеличивает производительность и эффективность железа.Это гон какой-то. Более того - на часть GPU нвидия таки фирмвари зарелизила. Просто они это делают с отставанием на дохрена, в процессы разработки не интегрированы, ну и за это порой получают эпические подарки по линии ядерщиков. А счастливкичи с нвидией (зачем это покупать если линух юзать планируется хз) - ноют что дрова нвидии глючные, виснут, память рушат, и вообще. И просто тупят на пару версий кернела с релизами. Потому что не поспевает нвидия кодить изменения в линухе, а вызывать ядерный код подсистем DRM/KMS/GBM им таки запретили.
Kepler это хорошо.
Эх, если бы для gt210 vulkan сделали бы...
Это - поколение GeForce 8/9/GTS. Оно умеет максимум DirectX 10 и OpenGL 3. Для работы Vulkan нужна поддержка OpenGL 4. То есть, теоретически, Vulkan можно запустить на Fermi. Однако сама NVIDIA делать этого не стала.А так - карточка хорошая, на ней не тормозят многие игры начала-середины нулевых годов.
А этот открытый Vulkan-драйвер для видеокарт NVIDIA возможно ли адаптировать для Windows XP ?
Это не драйвер, это прослойка.Можно ли адаптировать https://github.com/NVIDIA/open-gpu-kernel-modules к XP? Я уверен, что да, но это будет стоить колоссальных денег.
нужно бесплатно на энтузиазме, либо сумму назвать ни кикстартере, чтобы народ скинулся
> нужно бесплатно на энтузиазме, либо сумму назвать ни кикстартере, чтобы народ скинулсяНужно? Вот вы этим и займитесь. Заодно узнаем скольким еще человекам было нужно именно это, именно так.
Я бы с радостью, но я слишком тупой для программирования и тем более для написания драйверов... У ХР маленькая пользовательская аудитория по 3 причинам:
1. Отсутствие драйверов для нового железа.
2. Отсутствие современных браузеров.
3. Новые игоры не запускаются на ХР
Собственно говоря пункты 2 и 3 проистекают из-за одной причины - отсутствие драйверов. А так любителей ХР больше - чем у Windus 10 !!! Потому что ХР лучше!!!
> Я бы с радостью, но я слишком тупой для программирования и тем
> более для написания драйверов...Ну а вот были бы поумнее - знали бы почему програмеры не хотят саппортить XP.
Во первых на нее забил вендор. Извините, но доделывать за майкрософт и их прихлебателей их блобы забесплатно - это ж каким лохом надо так по жизни быть?
Во вторых - там нет части функций которые есть в более новых ОС. Это добавляет работы программистам. И все это - ради чего? Денег за этот мазохизм врядли кто-то даст.
В третьих, в более новых виндах графический стек сделан иначе. И соответственно предлагается ударно поработать - сразу на мусорный бак. Без перспектив что-то внятное за это получить.
В четвертых, Just For Fun прогать для пингвинов куда как более благодарное и удобное занятие - с куда как более приятным окружением себе подобных. Которые, вот, как раз не тупые - и у них есть чему поучиться. С перспективой найма на фултайм потом, делать все то же самое, себе по кайфу, только еще и денег дадут.
> У ХР маленькая пользовательская аудитория по 3 причинам:
> 1. Отсутствие драйверов для нового железа.Майкрософт и их прихлебатели сделали все чтобы убить системное программирование в винде. Это получилось. В этом смысле линух довольно забавен, там и весьма винтажный и вполне новый хардвар уживаются.
> 2. Отсутствие современных браузеров.
Браузероклепателям не особо хочется поддерживать дохлую ОС для полутора фриков. Возни много а профит с этого - какой?
> 3. Новые игоры не запускаются на ХР
То же что и с браузерами.
> !!! Потому что ХР лучше!!!
Она не ваша. Она майкрософтовская. Поэтому развивать ее без участия MS вы не сможете - хоть тресните. А майкрософт решил что она должна умереть. Что хотите с этим то и делайте.
...зато теперь вы догадываетесь почему некоторым нравится опенсорс. Там такие вещи сложнее. И если кто хотел олдскулить на слаке, без всяких системд и проч, они и сейчас так могут.
Вы совершенно не правы! Я ведь сразу написал:
>>сумму назвать ни кикстартере, чтобы народ скинулсяследовательно, я не предлагал заниматься мазохизмом за бесплатно, а вот разработчики Linux-дистрибутивов этим самым занимаются!!!
Системно программировать на ХР даже легче, чем на 10ке, потому что ХР не требует сертификатов. Во времена ХР было много сторонних разработчиков, которые писали свои системные утилиты и драйвера - так что технически это всё реализуемо.
Тут дело в другом - лично у Вас нет навыков системного программирования под винду, но вы решили встрять и бросить камень в Наш огород(пользователей ХР)! А это не очень хорошо!
Не нужен, есть проприетарный с поддержкой последних спецификаций без куколтизма над открытым кодов пустой дыры.
NVK - от слов not working?
Вот бы CUDA реализовали
вот бы на opencl реализовали
Правильно ли я понимаю, что из-за того, что Vulkan - открытый стандарт, драйвер для видюх от NVidia на его основе наконец-то станет полноценным, а не урезанным, как Nouveau?
НВИДИЯ-это анальный зонд! Никогда не забуду хохму как НВИДИю взломали хакеры, а потом НВИДИЯ взломала комп одного из хакеров через свои дрова.Т.е. коорпорасты могут лазить в ваш афедрон как им вздумается. Покупать поделки НВИДИя-это подписывать соглашение что тебя могут страпонить...