LINUX.ORG.RU

FSF расставила приоритеты: даешь свободные видеодрайверы с 3D!


0

0

Сильная нехватка полноценных видеодрайверов с поддержкой 3D по сей день является одним из слабых мест свободного ПО, вызывая ехидный смех со стороны пользователей альтернативной ОС. Тем не менее, многие дистрибьюторы предлагают своим пользователям проприетарные драйвера от nVidia и ATi, которые так или иначе удовлетворяют нужды последних, однако проблема от этого не исчезает.

На текущий момент существуют два наиболее ярких проекта разработки открытых видеодрайверов для популярных видеокарт - Noveau и Avivo. Free Software Foundation задала высший приоритет проектам свободных видеодрайверов с поддержкой 3D. Это должно помочь в привлечении новых разработчиков и дополнительного финансирования. Jerome Glisse, координатор проекта Avivo, предполагает, что некоторую поддержку 3D в Avivo мы сможем получить уже к новому году.

Информация о других высокоприоритетных задачах (в т.ч. Gnash, FreeBios, DotGNU (замена .NET)) тут: http://www.fsf.org/campaigns/priority...

>>> Статья-интервью с Jerome Glisse

Ответ на: комментарий от lester

А вы, наверное, не в курсе, что стоит батьке Столману свистнуть, и завтра же миллионы емаксеров будут штурмовать оффтопик.ком?

По теме - скачивать и переставлять дрова для видяхи после каждой пересборки ядра действительно несколько напряжно.

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

ФСФ никого не принуждает что-то там разрабатывать. Сам факт централизованного привлечения внимания разработчиков / тестеров / доноров к проектам поможет этим самым проектам.

shahid ★★★★★
() автор топика

>Develop a free compatible client for Google Earth.

Вот, интересно! Было же уже, гугл вежливо попросил прикрыть. На что они рассчитывают?

Davidov ★★★★
()

Если после этого решения и правда ускорится разработка драйверов это будет прекрасно, но ИМХО пока спецификации не открыты проблема с драйверами останется.

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

>FSF делает вид, что она чем-то руководит и что-то решает, смешно

FSF имеет определенный авторитет и повлиять может.

user12
()

Было бы хорошим ударом по всяким стволочам из АТИ и иже с ними, не имея спеков написать драйвер лучше ихнего!

unonimous
()

Develop a free compatible client for Google Earth. (The Google Earth client is non-free specifically in order to impose Digital Restrictions Management.) This project requires reverse engineeering, talk with us for advice before you start.

Есть уже, да только автор не выкладывает плагин для гугля в паблик, по понятным причинам, вот еслиб fsf утрясло вопросы - былобы отлично, считатйте клиент есть уже.

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

> По теме - скачивать и переставлять дрова для видяхи после каждой пересборки ядра действительно несколько напряжно.

Предвкушаю совет о смене дистрибутива

zodiac ★★
()

Молодцы. Коль уж к десктопу стремление, так и приоритеты неглупые.

eduard_pustobaev ★★
()

Боюсь, что фирмы не пойдут на открытие спецификаций. Это ведь их коммерческая тайна, изюминка, инженерная мысль!

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

>>Develop a free compatible client for Google Earth. >Вот, интересно! Было же уже, гугл вежливо попросил прикрыть. На что они рассчитывают?

Проект Gaia?.. Жаль, что он после этого довольно быстро перестал быть активным на SourceForge (была идея использовать сканы от NWW - NASA World Wind) :(

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

>Проект Gaia?.. Жаль, что он после этого довольно быстро перестал быть активным на SourceForge (была идея использовать сканы от NWW - NASA World Wind) :(

Он самый. Кстати, WW2D тоже какой-то мёртвый.

Davidov ★★★★
()

этто хорошо. Слушайте success-story: поставил недавно mesa-git - 3d работает, в xmoto вполне можно поиграть и с suspend никаких проблем.
ATI Radeon X200M.

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

>FSF делает вид, что она чем-то руководит и что-то решает, смешно :)

FSF показывает проблемы нашей IT современности (ну и паралелльно разрабатывает :) )

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

>Он самый. Кстати, WW2D тоже какой-то мёртвый.

http://ww2d.berlios.de/ "WW2D moved to http://ww2d.csoft.net, please update your bookmarks." http://ww2d.csoft.net/ "Moved to http://ww2d.org, please update your bookmarks." http://ww2d.org/ "Подайте запрос на этот домен"

:-/ Мда...

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

Пусть шейдеры привернут для начала.

Пока что их карты на уровне пятилетних нетоповых потребностей.

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

>Боюсь, что фирмы не пойдут на открытие спецификаций.
>Это ведь их коммерческая тайна, изюминка, инженерная мысль!


Какая тайна? какая изюминка? А причем тут инженеры, вобще не понятно!
Ответы:
Тайна = Спеки не открывают... чтобы никто со смеху не помер.
Изюминка = Чего-то дерьмом воняет.
Инженерная Мысль = Ни один здравомыслящий инженер такую гадость бы не произвел!

Итог: Нормальных видеокарт <=0

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

>А вы, наверное, не в курсе, что стоит батьке Столману свистнуть, и завтра же миллионы емаксеров будут штурмовать оффтопик.ком?

Бугага:) Стоит только нашим ученым чуть-чуть изменить гравитационное поле Земли и твоя страна окажется под водой, сраный ковбой (c) ВВЖ

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

>Было бы хорошим ударом по всяким стволочам из АТИ и иже с ними

Каким ударом? ATI и nVidia продают железо, а не драйверы. И если кучка красноглазиков пишет без спецификаций драйверы, то в ATI на это плевать с высокой колокольни, ибо видеокарту ты все равно купишь.

>не имея спеков написать драйвер лучше ихнего!

Насчет "лучше ихнего" - это уже плод твоей воспаленной фантазии. Пока что более уместно выражение "на порядок медленнее и с урезанным функционалом". Когда закончишь школу, поступай в универ на факультет Выч. Техники, тогда ты поймешь (может быть), что не имея полной спецификации устройства невозможно написать к нему нормальный драйвер. Медленные и урезанные - возможно, а вот чтобы видеокарта работала в полную мощь - нет

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

>этто хорошо. Слушайте success-story: поставил недавно mesa-git - 3d работает, в xmoto вполне можно поиграть и с suspend никаких проблем. ATI Radeon X200M.

Что Вы говорите? :) Можно даже поиграть в xmoto? Ну да, прогресс налицо :-D И это Вы называете success-story...

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

>Какая тайна? какая изюминка? А причем тут инженеры, вобще не понятно!

Подрастешь - поймешь.

>Инженерная Мысль = Ни один здравомыслящий инженер такую гадость бы не произвел!

Сегодня 1 сентября, ты почему не в школе?

>Итог: Нормальных видеокарт <=0

Особенно интересно какой смысл имеет здесь знак "<" :) А жизнь дерьмо, все бабы бляди, а солнце e@#$ый фонарь. Если еще вспомнить теорему Гёделя о неполноте и соотношение неопределенностей Гейзенберга - так вообще жить не хочется...

Теперь по теме: в любой видеокарте, будьто ATI или nVidia, заключена огромная научно-исследовательская работа. Эти компании тратят миллионы долларов на исследования, сотни специалистов работают над улучшением их чипов. Более того, нередко используются сторониие разработки, раскрывать которые они просто не имеют права. Столько сил и средств вкладывается, чтобы сделать продукт лучше, чем у конкурентов, поэтому ни ATI, ни nVidia в здравом уме полные спецификации никогда не откроют. Ибо этим могут воспользоваться их конкуренты. Драйверы для оборудования должен писать производитель, а не кучка фанатиков, а написать полнофункциональный драйвер без досконального знания внутреннего устройства железки - по определению нельзя. Что и имеем сейчас. Теперь вопрос к любителям open-source драйверов видеокарт: зачем они вам? И чем вам бинарные не угодили?

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

>А кстати! Где та нешироко пропиаренная Абсолютно Свободная Видеокарта, о которой я что-то слышал года два назад?

А где она еще может быть? Кому надо выпускать видеокарту, производительность которой соответствует концу 90х, пусть даже полностью открытую? Юзерам нужно играться в крутые игрушки, аниматорам и дизайнерам - строить сложные 3D модели. На ЭТОМ такого сделать нельзя. Да и стоила она бы как ATI или nVidia, потому что из обычных компонентов общего назначения была спроектирована (FPGA),в отличие от специально заточенных чипов nVidia и ATI. Так и осталась проектом, и не удивительно

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

>Теперь вопрос к любителям open-source драйверов видеокарт: зачем они вам? И чем вам бинарные не угодили?

А зачем еще нужны исходники?! Чтобы самому собрать!

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

>А зачем еще нужны исходники?! Чтобы самому собрать!

А зачем собирать самому? Время некуда девать?

anonymous
()

Хм, Столман уже начал выполнять решение принятое голосованием ЛОР ?

Интересно он сам читает ЛОР или ему докладывают и кода они возьмутся за стандартизацию/обьединение ?

Id ★★
()

GNU с остервенением взялось за клепание велосипедов.

anonymous
()

Еще мелкософт ругают за велосипедостроительство OpenGL -> DirectX, OWL -> MFC, Delphi -> VB, Java -> .Net, C++ -> C#. Сами то велосипедостроители ничуть не лучше, устраняют основной недостаток - неGNUтое.

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

>FSF делает вид, что она чем-то руководит и что-то решает, смешно :)

FSF рулит финансированием. Этого достаточно, чтоб задавать приоритеты разработок. Правда мне не понятно нахрен нужны свободный дот нет, и гугл земля. Остальное очень нужно.

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

> Драйверы для оборудования должен писать производитель, а не кучка фанатиков, а написать полнофункциональный драйвер без досконального знания внутреннего устройства железки - по определению нельзя.

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

> Теперь вопрос к любителям open-source драйверов видеокарт: зачем они вам? И чем вам бинарные не угодили?

Тем что #$%ть зае$%лись с кривыми б#%ть индусскими драйверами которые б&*ть вешают машину при перезапуске иксов и тормозять как #$% знает что! Убил бы нах этих быдлокодеров, которые и сами ничего написать не могут и другим не дают. Уроды еб#@ие.

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

>Тем что #$%ть зае$%лись с кривыми б#%ть индусскими драйверами которые б&*ть вешают машину при перезапуске иксов и тормозять как #$% знает что! Убил бы нах этих быдлокодеров, которые и сами ничего написать не могут и другим не дают. Уроды еб#@ие.

В Бобруйск, жЫвотное

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

> Боюсь, что фирмы не пойдут на открытие спецификаций. Это ведь их коммерческая тайна, изюминка, инженерная мысль!

Ну тогда они пойдут на#$й. Intel открыла спеки и ничего у них не отвалилось. Остальные - на@*% !

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

> Пока что их карты на уровне пятилетних нетоповых потребностей.

А для Linux разве есть для чего применить топовые графические возможности?

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

>Ну тогда они пойдут на#$й. Intel открыла спеки и ничего у них не отвалилось. Остальные - на@*% !

жЫвотное, ты еще здесь? Вали давай в свой Бобруйск Что касается intel - то спеки раскрыты ровно настолько, чтобы можно было написать драйвер с производительностью уровня других open-source драйверов. Да и сами чипы их ни в какое сравнение не идут с чипами от AMD(Ati) и nVidia

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

>А для Linux разве есть для чего применить топовые графические возможности?

А разве нет? Нет под линукс Maya или Unreal Tournament? Лично я ничего не имею против бинарных дров, и пока ни один человек мне убедительно и внятно не объяснил, что же в них такого ужасного. И только на закрытых дровах я смогу воспользоваться всеми возможностями видеокарты под линукс и работать с той же Maya например

anonymous
()

> Информация о других высокоприоритетных задачах (в т.ч. Gnash, FreeBios, DotGNU (замена .NET)) тут

странные приоритеты, это все Иказа ага ?

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

>По теме - скачивать и переставлять дрова для видяхи после каждой пересборки ядра действительно несколько напряжно.

Скачивать не обязательно а вот переставлять надо

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

> Насчет "лучше ихнего" - это уже плод твоей воспаленной фантазии. Пока что более уместно выражение "на порядок медленнее и с урезанным функционалом". Когда закончишь школу, поступай в универ на факультет Выч. Техники, тогда ты поймешь (может быть), что не имея полной спецификации устройства невозможно написать к нему нормальный драйвер. Медленные и урезанные - возможно, а вот чтобы видеокарта работала в полную мощь - нет

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

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

*от попадания _мусора_ в сетевые буферы

> Переписывать пришлось почти все.

При том, что спецификация открыта.

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

>FSF рулит финансированием. Этого достаточно

FSF рулит. Этого достаточно.

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

>По теме - скачивать и переставлять дрова для видяхи после каждой пересборки ядра действительно несколько напряжно.

man sli на чипсетах не нВидии. Юзверям приходится для этого ломать дрова, а нВидия с этим активно борется. Можно ещё вспомнить грязные хаки в радеонах (например, когда вместо анизотропной фильтрации использовался суррогат ввиде брилинейной (это не опечатка)

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

> в любой видеокарте, будьто ATI или nVidia, заключена огромная научно-исследовательская работа. Эти компании тратят миллионы долларов на исследования, сотни специалистов работают над улучшением их чипов. Более того, нередко используются сторониие разработки, раскрывать которые они просто не имеют права. Столько сил и средств вкладывается, чтобы сделать продукт лучше, чем у конкурентов, поэтому ни ATI, ни nVidia в здравом уме полные спецификации никогда не откроют. Ибо этим могут воспользоваться их конкуренты. Драйверы для оборудования должен писать производитель, а не кучка фанатиков, а написать полнофункциональный драйвер без досконального знания внутреннего устройства железки - по определению нельзя. Что и имеем сейчас.

Посмотрим как ты запоешь если закрыть спецификации команд и регистров CPU. Аргументы те же:

В любом процессоре, будьто Intel или AMD, заключена огромная научно-исследовательская работа. Эти компании тратят миллионы долларов на исследования, сотни специалистов работают над улучшением их чипов. Более того, нередко используются сторониие разработки, раскрывать которые они просто не имеют права. Столько сил и средств вкладывается, чтобы сделать продукт лучше, чем у конкурентов, поэтому ни AMD, ни Intel в здравом уме полные спецификации никогда не откроют. Ибо этим могут воспользоваться их конкуренты. Программы для процессоров должны писать производители процессоров, а не кучка фанатиков, а написать полнофункциональные программы без досконального знания внутреннего устройства процессора - по определению нельзя. Что и имеем сейчас.

Ну как, умник, съел? =)

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

>Студент, когда ты доучишься в своем университете, поймешь, что даже имея спецификацию индусы не могут написать нормальные драйвера.

Мой университет я закончил давным-давно. Только при чем тут история о криворукости индусов, какое отношение это имеет к тому, что я сказал? Я написал, что без спецификаций невозможно написать полноценный драйвер. Ты мне говоришь, что индусы и со спецификацией не могут. Ну и что? Этим ты Америку открыл, что есть на свете много криворуких программистов? Выкрик совершенно не по теме. К слову, под виндой те же драйверы Ati работают отлично, стало быть так нужен Ati этот линукс, раз дровами под него занимаются неграмотные индусы

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

давно вот так вот прямо .. mov'ом в регистры ? Кстати выпустить дешевую логику с закрытыми спецификациями и компиляторы под это дело - неплохой способ выкинуть например АМД с рынка

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

>В любом процессоре, будьто Intel или AMD, заключена огромная научно-исследовательская работа. Эти компании тратят миллионы долларов на исследования, сотни специалистов работают над улучшением их чипов. Более того, нередко используются сторониие разработки, раскрывать которые они просто не имеют права. Столько сил и средств вкладывается, чтобы сделать продукт лучше, чем у конкурентов, поэтому ни AMD, ни Intel в здравом уме полные спецификации никогда не откроют. Ибо этим могут воспользоваться их конкуренты. Программы для процессоров должны писать производители процессоров, а не кучка фанатиков, а написать полнофункциональные программы без досконального знания внутреннего устройства процессора - по определению нельзя. Что и имеем сейчас.Ну как, умник, съел? =)

Бред Сивой Кобылы... Спецификации процессоров и так давно закрыты, по крайней мере для всех, кроме тех компаний, покупающих лицензию (как в случае SPARCов например). То, что ты по глупости своей приводишь в пример - называется "система команд". Система команд графических чипов точно так же стандартизирована и открыта, первые версии шейдеров писались разработчиками игр прямо на языке ассемблера GPU, только потом появились специальные высокоуровневые библиотеки. А спецификация системной шины CPU, например, это закрытая информация и производители чипсетов покупают лицензию и подписывают с производителями процессоров договор о неразглашении.

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

> Лично я ничего не имею против бинарных дров, и пока ни один человек мне убедительно и внятно не объяснил, что же в них такого ужасного.

Издеваешься или правда не понимаешь? А зачем вообще нужно свободное ПО? Чтобы имея, например, видеокарту от Ати и желание использовать Берил, я мог бы это устроить.

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