LINUX.ORG.RU

Для видеокарт 3dfx стали доступны драйвера с поддержкой DRM/KMS

 , ,


0

0

После того как 10 лет назад был прекращен выпуск самой старшей модели видеокарты от 3dfx — Voodoo 5 5500, появились драйвера поддерживающие DRM и KMS. Драйвер предназначен для Voodoo Banshee, Voodoo 3 и Voodoo 4/5 (Voodoo 4 — урезанная версия Voodoo 5, основанная на одном и том же чипе — VSA-100). К сожалению пока данный драйвер не совместим с драйвером 3dfx X.Org. Разработчик драйвера — James Simmons планирует выпустить полноценный драйвера для видеокарт Voodoo Banshee/3/4/5.

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

★★★★★

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

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

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

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

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

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

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

Deleted ()

А для первой вуды в связке с S3 Trio 64V+ будет? =)

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

Ваше утверждение может быть верно только в том случае, если бы кроме нвидии драйверов под никсы никто не писал. Типа, лучше хоть что то, чём вообще ничего. Но у нас есть и другие драйвера, поэтому, если бы не писали - было бы лучше, пользователи никсов бы не покупали их карты, а это значит, свободные альтернативы развивались бы быстрее.
ИМХО.

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

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

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

> Почему, когда я читаю посты dimqua, у меня возникает такая стойкая ассоциация с постами MuZHiK-2?

Кто все эти люди?? )

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

>Я понимаю, но пользователям и другим программистам то от такой разработки лучше не становится.

хуже тоже. Хочешь разрабатывать - иди работать в нвидию , они еще и зарплату хорошую заплатят (тока разговорный английский нужен на уровне)

annulen ★★★★★ ()

Подожду, когда моя Voodoo 2 будет поддерживаться.

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

А постить баги в проприетарный софт никто не запрещает, разве что у прориетарщиков обычно нет практики релизить в массы не протестированные продукты в расчете на багрепорты.

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

Делать код закрытым и нечитаемым - это называется не вставлять?

Закрытый код проприетарных драйверов nvidia никак не мешает развитию nouveau. Впрочем и не способствует тоже, но это уже совсем другой вопрос. А про нечитаемость - это касаемо чего? Кода драйвера nv?

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

Действительно, может они вообще теперь не будут предоставлять драйвера? А то вдруг какой «говнюк» обратной разработкой займется? Эта их политика тормозит прогресс, такой политике и таким компаниям не место в будущем, поэтому, надо поддерживать рублем интел и амд. ИМХО.

Разработчики закрытых драйверов не раз заявляли, что никак не собираются мешать разработчикам nouveau.

Про Intel и AMD - тоже отдельная тема. Intel'овцы сами пишут открытые драйвера, но получается это у них из рук вон плохо (пруфликов полно в разделе Linux-hardware). AMD'шники открыли спецификации и одновременно с этим основательно подзабили на собственные закрытые, в результате под видеокарты AMD дров нормальных нет вообще. Есть закрытые, постоянно отстающие от современных версий ядер и X-сервера, и есть открытые, постоянно отстающие от последних моделей видеокарт и не поддерживающие всех фич.

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

В сухом остатке имеем то самое мыши-кактус-ням-ням-ням. Причём мышами являются все пользователи лялексов, бсдей и прочих непопулярных ОС. Просто потому что ни под какие видеокарты ещё никто не написал дров, по качеству сравнимых с дровами под перду.

P.S. Да, этот пост полон уныния и чувства безысходности.

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

Разработчики тоже пользователи и если почти все разработчики будут сидеть на проприетаре (из за отсутствия выбора) - кто будет развивать свободные драйвера?

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

Спасибо, за сравнение с полоумным из психушки :).

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

Становится. Вот купил человек карту от нвидиа, что ему делать по мнению нвидии? Использовать их собственический драйвер. Итого - ещё один человек не приобщится к СПО.

Опять же, ИМХО.

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

Баги. А патчи можно? Ах, да, кода же у пользователя нет - что патчить то? И сиди жди пока они исправят...

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

пользователи не пишут патчи (иначе они становятся разработчиками)

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

>Итого - ещё один человек не приобщится к СПО.

он уже приобщился - используя свободную ОС

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

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

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

Про нечитаемость, да. А касательно нуво могу сказать лишь то, что это неофициальный драйвер, гарантий, что завтра он не сгинет - нет. Драйвера (втч и свободные) должен писать производитель, а раз он не хочет их писать - грош цена ему.

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

Главное, что есть открытые и их поддерживает производитель. И то, что амд подзабили на закрытые - верный шаг.

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

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

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

ОС не может быть по настоящему свободной, если в ней используется несвободое ПО.

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

я думаю, что разработички видеодрайверов составляют <1% пользователей ОС (любой)

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

>И сиди жди пока они исправят...

а разработчики опенсорса в таком случае часто отделываются фразой feel free to submit patch

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

А касательно нуво могу сказать лишь то, что это неофициальный драйвер, гарантий, что завтра он не сгинет - нет.

Разработка nouveau поддерживается Red Hat'ом. В общем то, именно благодаря Red Hat'овцам драйвер не загнулся и начал довольно активно развиваться.

Драйвера (втч и свободные) должен писать производитель

Вот с этим я полностью согласен. На все 100%.

а раз он не хочет их писать - грош цена ему.

NVidia хочет писать драйвера под Linux. И под FreeBSD. Но только закрытые. Почему именно закрытые, почему они их не собираются открывать и почему не собираются делиться спецификациями - разработчики проприетарных драйверов много раз говорили.

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

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

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

Это лучше, потому что можно исправить самому. Чем если никто не исправит вообще.

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

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

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

если ты можешь отладить и исправить видеодрайвер, то респект тебе и уважуха. иди работать в нвидию, по-любому возьмут

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

А где гарантия, что завтра нвидия не выпустит новую печку и возможность ее поддержки редхатом будет приближаться к нулю? Ред Хат лучше бы дрова АМД пилил, с политикой Нвидия всё ясно.

Какая разница, что они говорили? Они предоставляют драйвер, который можно считать потенциально опасным. Это не есть хорошо.

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

Профессионалами не рождаются, ими становятся. Кто знает, может этот нуб потом о каким гуру станет.

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

Разработчики нуво могут, но не идут, почему? Наверное потому что писать открытый драйвер их туда не возьмут.

Deleted ()

Да... было время Celeron 333 128mb Voodoo Banshee и quake2, cколько мышек в то время поменял, а сейчас и touchpad ничего - старею! :)

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

>...прекратила разработку и без того нечитаемого nv

А они что были обязаны пилить его вечно? Код есть, взяли бы да и допилили до читаемого состояния.

Действительно, может они вообще теперь не будут предоставлять драйвера? А то вдруг какой «говнюк» обратной разработкой займется?

Гм... Вобще- то они открыто заявили о том что мешать разрабам nouveau не будут.

whoami: После того, как под нее начали агрессивно копать риверс-инженеры nouveau, это вполне нормальный ход: «Раз решились делать все с нуля, то делайте сами».

+1 Тут они в своем праве.

Ps Насколько я могу судить карты nVidia с закрытыми дровами пока что работают лучше прочих (в т.ч. и открытых) и есть подозрение что так будет еще долго.

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

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

А нет гарантии. Сейчас так всё и происходит. AMD тоже так и делает. Сначала выпускает печку с дровами только под перду, потом дрова под лялекс, а потом выкладывает спецификации. А потом разработчики открытых драйверов добавляют поддержку новых видеокарт. В результате, в лялексах от момента начала продаж карт новой линейки до появления поддержки их в мейнстримовых дистрибутивах наличествует этакий «вакуум» длинной месяцев в шесть. Думаешь у православного Intel'а ситуация лучше? Нет, не лучше. Можешь спросить у владельцев GMA 500 =).

Ред Хат лучше бы дрова АМД пилил, с политикой Нвидия всё ясно.

Так они и разработчиков открытых драйверов AMD тоже поддерживают. Только ситуация не сильно лучше, о чём я сказал выше.

А популярное на этом форуме «Разработчики X пусть лучше пилят Y вместо Z, больше толку будет...» меня забавляет. Это по абсурдности примерно как «Пусть разработчики nouveau лучше допиливают драйвер ZFS под FreeBSD. Один хрен буковки в емаксах набивать!» =).

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

>Можешь спросить у владельцев GMA 500 =).

Пример GMA 500 не к месту. Она к интелу относится косвенно, да и «новой» картой её назвать нельзя. А так да, всё написано по делу.

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

>Подожду, когда моя Voodoo 2 будет поддерживаться.

Для вуду1/2 были дрова фреймбуфера, иксы тоже нормально поднимались через fbdev

madcore ★★★★★ ()

>Voodoo Banshee, Voodoo 3 и Voodoo 4/5

а куда их вставлять-то?
у меня уже года три как нет ни одного компьютера с AGP-портом

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

>NVidia хочет писать драйвера под Linux. И под FreeBSD. Но только закрытые. Почему именно закрытые, почему они их не собираются открывать и почему не собираются делиться спецификациями - разработчики проприетарных драйверов много раз говорили.

а я хочу , чтобы драйверочки были сразу из коробки и чтобы они были совместимы с новыми полезными вещами типа KMS или не менее полезными тарыми типа засыпания и просыпания.

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

а я хочу , чтобы драйверочки были сразу из коробки и чтобы они были совместимы с новыми полезными вещами типа KMS или не менее полезными тарыми типа засыпания и просыпания.

А полноценного 3D со всеми современными фичами ты не хочешь? Тогда nouveau в текущем состоянии тебе полностью подходит =).

А вообще таки да, хотеть не вредно 8).

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

Лично я себя мышью не считаю. Зачем мне как под венду? Мне и так нормально, компизы я не гоняю. Так что не все мыши.

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

И что? Этот один процент и есть самый важный.

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

Так, нужны детали. Какой драйвер, какое ядро, какой софт, какие платы звука, какие низкие задержки...


Xrun в jackd даже при размере буфера на 10-20 мс. Обычно при задействовании 3D возможностей видеокарты. В моем случае проблема усугубляется тем, что я использую firewire-интерфейс, а ffado не всегда нормально восстанавливается после сбоя (приходится перезапускать jackd). С alsa тоже бывает (где-то встречалось).

Случается с разными версиями ядра, но похоже не у всех (хз от чего зависит), могут помочь rt-патчи (если вообще удастся установить с ними драйвер nvidia).

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

А почему, скажите, нвидиа не должна пилить свободный драйвер? Почему это кто то другой должен делать? Мы им деньги платим, а не кому то другому.

мешать разрабам nouveau не будут


Ещё бы они мешали делать им их (нвидии) работу.

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

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


Я не знаю, как там дела обстоят с разработкой драйверов, но блин, пилить драйвера неблагодарного вендора - Nvidia, имхо, мало того, что сложнее, но и не нужно - адепты свободы всё равно нвидию не купят. Говорю вам, как пользователь нуво.

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