LINUX.ORG.RU

Написан свободный аналог прошивки NVIDIA для Nouveau

 , , ,


0

0

Работник Red Hat Бен Скеггс (Ben Skeggs) за несколько дней написал собственный аналог прошивки для переключения режимов (ctx_voodoo) для карт серий GeForce 6/7 и она работает вполне корректно. Его свободная прошивка не такая сложная как от NVIDIA, но для Nouveau она должна обеспечивать всю требуемую функциональность на данный момент.

Взять прошивку можно тут.

В скором времени мы можем ожидать появления прошивки для карт GeForce 8 и выше, для которых всё ещё требуется оригинальная ctx_voodoo.

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

★★★★★

Проверено: Shaman007 ()
Последнее исправление: Deleted (всего исправлений: 3)
Ответ на: комментарий от mikhalich

>причиной купить новую видюшку может быть новая технология - vdpau и opencl например.

Срал я на ваш VDPAU , скоро в HTPC поменяю мать с geforce на мать с AMD785, объяснять человеку, что надо переключать видеовывод на GLSL, если через VDPAU не воспроизводится не доставляет, уж проще media tank купить.

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

> Ага, а то некоторые ноют, что под линукс того нет, этого нет, там, игры всякие, фотошопы, кады и прочее. СЯДЬ И НАПИШИ БЛИН, маленький штоле? Это ЛИНУКС детка, здесь за тебя никто ничего делать не будет и не должен. А только и умеют что сопли распускать.

Не сразу уловил иронию. Тонко! :)

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

а ирония мимо кассы совершенно. Тут не юзверь с криками «фотошопы нету!!!11, тут команда программарей, каждый из которых (как они заявляли) может реверсануть эту прошивку. но нет, начали метание какашек и отнекивания, а один взялся и написал.

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

Вот скажи мне, матерый ATI-фанатик, что такого в ваших атикартах? Мы с нвидией можем скачать закрытый драйвер с сайта или поставить из репозитория и БОЛЬШЕ НЕ ТРАХАТЬСЯ. Потому что ВСЕ РАБОТАЕТ. А вы же постоянно ловите какие-то глюки, прикрываясь якобы более лучшим открытым драйвером. Сосните дрыну, видали, КТО у нас есть?? К завтрашнему утру открытые драйвера для нвидии будут превосходить виндошные закрытые.

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

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

2. Федора, убунта и другие сейчас пихают нуво как основной драйвер. Как только пользователь увидит, что дрова его устраивают, он перестанет пытаться ставить проприетаные дрова - зачем делать лишние телодвижения?

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

Чисто технически можно залочить ту же VDPAU, просто, НМИ, nvidia этого не делает.

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

>>>Срал я на ваш VDPAU .....

А как ещё воспроизводить 1080p видео через HDMI на 11.6" ноутбуке с Atom N270?

А зачем его там воспроизводить?

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

>1. Виндузятники тоже при надобности видеокару меняют, а не лишь бы новое было.

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

2. Федора, убунта и другие сейчас пихают нуво как основной драйвер. Как только пользователь увидит, что дрова его устраивают, он перестанет пытаться ставить проприетаные дрова - зачем делать лишние телодвижения?

а чип то чей?) а чип то нвидиа, и он - устраивает! задача выполнена, пусть и в таком малом сегменте - но нвидиа имеет достойный результат, и поддерживающее ее комьюнити троллей =)

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

это ты еще дрочеров, смотрящих фильмы на ееепц 7 дюймов, не видел :)

я на ноуте 15.6 дюймов-то никогда не смотрю почти, а эти ... все жрут кактус.

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

> Мы с нвидией можем скачать закрытый драйвер с сайта или поставить из репозитория и БОЛЬШЕ НЕ ТРАХАТЬСЯ. Потому что ВСЕ РАБОТАЕТ.

ВСЕ РАБОТАЕТ

Та же фигня. Карточка Ati Mobility radeon 2600. Хотя вру... запуск второго икссервера крашит систему. Пожалуй единственное нарекание. Драйвера закрытые, fglrx, с сайта.

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

Подключаешь нормальный монитор...

А что? Хороший способ сэкономить на стационарном компьютере, когда производительности такой машинки достаточно на всё про всё. Хотя да - Atom не тянет, и GMA950 тоже. А вот уже существующий Athlon Neo вполне справляется - там же Radeon X1250 интегрирован.

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

Да у них закрытый микрокод требуется даже на открытых дровах.

>нет. не требуется

Хотелось бы развить эту тему (об ATI).

Я точно знаю, что в Linux'е есть несвободная прошивка ATI, которую удаляют в ядрах Linux-libre. Без нее 2D становится почти неюзабельным, однако с композитом устаревшее 2D ускорение и не нужно никому.

С другой стороны, я не уверен на 100%, что 3D драйвер для тех же HD* карт ATI в Xorg(/Mesa?) свободен от проприетарного микрокода. Кто-нибудь здесь, кто в курсе, может прояснить это вопрос?

sinister666 ★★
()

А на чём она написана и чем он её собирал? о_О

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

Да вроде так же, как и у нас. Компиз бегает, шестерёнки крутятся, видео играется, игрушки запускаются.

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

> Хотелось бы развить эту тему (об ATI).

Создай тему в толксах и развивай до посинения. Здесь твои высеры оффтоп.

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

>Я точно знаю, что в Linux'е есть несвободная прошивка ATI

Гугли AtomBIOS.

Вообще фанатики совсем долбанулись. Пусть тогда весь комп на помойку выкинут, принципиальных схем ведь нету. Будут сидеть у костра, отращивать бороды и петь песни про «свободное ПО на свободных железках».

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

>>А зачем его там воспроизводить?

Ключевое слово - HDMI, или на ATI нет HDMI? ну тогда вотЪ: http://en.wikipedia.org/wiki/HDMI

Я имел ввиду воспроизведение на HD - телевизоре

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

>А как же включенные в него драйвера и ФС?

Голое ядро без юзерспейса 99.9999%-ам людей не нужно

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

плакать я могу разве что от смеха над клоунами типа тебя, ведь у меня в отличие от них без всяких мерзких блобов (а значит из коробки) работает и 3D, и видео.

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

Если сможешь на телевизоре воспроизвести через карточку ati (в ценовом сегменте 1500 - 2500 деревянных) h264 видео 1920x1080 с fps >=24, при этом, чтобы проц (<=2 GHz одноядерный) нагружался не более 20%, тогда, может быть, и признаю что нвидия - кактус.

Запомните уже: если нету(не работает) у вас - это не значит что оно ненужно.

В блобе-нвидии только 2D и смена режимов подглючивает, остальное просто летает.

P.S. Ноутбук очень удобен в качестве медиаплеера...

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

>>плакать я могу разве что от смеха над клоунами типа тебя, ведь у меня в отличие от них без всяких мерзких блобов (а значит из коробки) работает и 3D, и видео.

плакать я могу разве что от смеха над клоунами типа тебя, ведь у меня в отличие от них без всяких костылей (а значит стабильно) работает и 3D (игры, заметьте а не только компиз и glxgears), и видео (не только <= 625x576).

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

выдыхай

я уже понял, что openarena, xmoto и десяток игр под wine и dosbox - это не игры, игры - это только супер-пупер оригинальная ерунда, что пашет под твоим win7.

что потоковая видеотрансляция, что я смотрю в своем 1366 * 768 фулскрине, - это не видео, я тоже понял.

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

Где я говорил, что обновления - костыли?

Наверное у вас такая программа:

if(subj == «NVIDIA»)

while(ЧСВ <= 9000)

{

Пердеть();

ЧСВ++;

}

Видимо условие «ЧСВ > 9000» было выполнено последними 2 постами

Таки продемонстрируйте мне видео (h264), которое декодировано полностью видиокартой ati. А не процом с over 9000 BogoMIPS'ов

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

Кроме Extreme Tux Racer, Spring, Half-Life (1,2) (под вайном) и OpenTTD больше игр нет. Все летают на 1366x768. И, да, у меня ION.

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

Какой злой анонимус.
Во-первых я не атифанатик. И AMD терпеть не могу за aspx на сайте.
Во-вторых процессор сжирает ЛЮБОЕ видео, а работающий через раз VDPAU мне не нужен.
В-третьих VO жрет на xorg-video-ati меньше чем на nVidia.
В-четвертых я могу делать с ядром, х-сервером, glibc`ом, компиляторами все что захочу, а вы сидите в своем цензурном рабстве, привязанные длинным поводком.
В-пятых обновления дистрибутивов всегда проходят гладко, а плясок вокруг версий VDPAU, его заголовков и версии драйвера мне хватило.

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

Привет.
Смотри, что у меня есть:
$ glxinfo | grep -i opengl\ version
OpenGL version string: 3.2.0 NVIDIA 190.42

Твоя очередь.


(толпе негодующих ATI-фанбоев)
Скажите, почему вы так зациклены на открытости ПО? Столлман головного мозга? Будьте же благоразумны, выбросьте из ваших неокрепших умов шаблон «открытое ~ хорошее». Спасибо за внимание.

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

>Скажите, почему вы так зациклены на открытости ПО? Столлман головного мозга? Будьте же благоразумны, выбросьте из ваших неокрепших умов шаблон «открытое ~ хорошее». Спасибо за внимание.

Уже много раз писал, что мне не хватает на nVidia, 50-й повторять не буду.

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

> что мне не хватает на nVidia
Не в этом деле.
Меня просто удивляет этот известный мотив «Дрова проприетарны => дрова говно».
Да, дрова nVidia оставляют желать лучшего. Но _этот_ логический вывод неверен.

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

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

Я уже писал, что мне нужны: xrandr, независимость от kernel, compiler, system library, x-server, прозрачные обновления, нормальный 2D, а не 4,5 попугая в GTKPerf. Мне продолжить?

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

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

Я уже писал, что мне нужны: ...

Еще раз: меня не интересует, что вам нужно. Меня просто удивляют фанатичные выводы фанатиков, которые не могут обосновать свои слова ничем, кроме выкриков о свободе и открытости. Я уже понял, что вы к ним не относитесь.

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

Если бы мне нужны были opengl 3.2, CUDA или VDPAU, я бы поставил nVidia, но они мне не нужны. Точнее VDPAU нужен, но он не удобен для других людей, поэтому xv или arb, или GLSL.

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

> Мы с нвидией можем скачать закрытый драйвер с сайта или поставить из репозитория и БОЛЬШЕ НЕ ТРАХАТЬСЯ. Потому что ВСЕ РАБОТАЕТ.

***дун сраный. В одной версии на 6600 иксы рандомно падают, следующая их фризит, и это называется «всё работает». Имел я такое работает, жду nouveau с базовым 3д для быдлокомпиза и валю туда.

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

>С другой стороны, я не уверен на 100%, что 3D драйвер для тех же HD* карт ATI в Xorg(/Mesa?) свободен от проприетарного микрокода. Кто-нибудь здесь, кто в курсе, может прояснить это вопрос?

Тишина... Хорошо, есть такая штука — AtomBIOS, она используется обоими вариантами драйвера (radeon и radeonhd). Кто-нибудь знает каков ее «легальный статус»? Я помню, что некоторое время назад ATI выпустили свободные инструменты для ее «дизассемблирования», но о лицензии этого кода я ничего не слышал.

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

MX440, FX5900XT, 6600, 8600M GT. Все работало лучше некуда. Представляю степень твоего неосиляторства.

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

Почему ты перестал жиртрестничать?

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

> MX440, FX5900XT, 6600, 8600M GT. Все работало лучше некуда. Представляю степень твоего неосиляторства.

А степень твоей толстоты и представлять не надо, первый баг пофикшен официально в 190.42. И что же можно не осилить в дровах, которые ставишь и «всё просто работает», а?

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

> Еще раз: меня не интересует, что вам нужно. Меня просто удивляют фанатичные выводы фанатиков, которые не могут обосновать свои слова ничем, кроме выкриков о свободе и открытости. Я уже понял, что вы к ним не относитесь.

А о чём нужно кричать, если главное в открытых драйверах - это их свобода и открытость?

Ты бы купил диск, который чем-то измазан? А тот, на котором написано «%твоёимя% - лох»? Так вот, по нашему мнению, на проприетарном софте это и написано, внутри. Пусть закрытый драйвер будет хоть в 1000 раз функциональнее - основная фича в том, что открытый и свободный драйвер открыт и свободен.

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

У открытого драйвера хорошее будущее, у закрытого - прошлое. Так вот будущее интересно больше, мы не собираемся в среду после следующего послезавтра избавляться от компьютеров, как и делать операцию «на всех компьютерах сделай сравнение драйверов и поставь тот, который лучше», открытый свободно распространяется и доставляется, хоть с svn.

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

Фанатик детектед.

Так вот, по нашему мнению, на проприетарном софте это и написано, внутри

Ок.

А ты можешь свой закрытый драйвер, опер, флеш легко портировать на amd64

Портирован.

powerpc

Про него не в курсе, но мне и не надо.

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

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

У открытого драйвера хорошее будущее, у закрытого - прошлое.

Ты забыл про настоящее, которое многих людей интересует больше всего. Мне вот нравится, когда у меня что-то работает прямо сейчас. Как только открытые дрова лопилят, я буду не против перехода на них.

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

> Ты забыл про настоящее, которое многих людей интересует больше всего. Мне вот нравится, когда у меня что-то работает прямо сейчас. Как только открытые дрова лопилят, я буду не против перехода на них.

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

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

Что то ваше портированное уж очень 32 битные библиотеки любит, которых у меня, допустим, нет вообще.

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

> Ну если тебе нравится всё время туда-сюда скакать, изучая большое количество ньюансов и мелочей, которые могут стать решающими
Не нравится. Не скачу. Не изучаю.
emerge nvidia-drivers
Дописать строчку в xorg.conf - и все работает.
А вот с открытыми дровами ati из гита у меня были неочевидные проблемы.

Что то ваше портированное уж очень 32 битные библиотеки любит, которых у меня, допустим, нет вообще

Дрова nvidia - только если собирать multilib. И это чертовски логично. Флеш - просто нужно знать, где брать. А то большинство некромантов-мейнтейнеров действительно 32битный берут. Опера - тоже все ОК.

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