LINUX.ORG.RU

В открытом драйвере для видеокарт nvidia - Nouveau - добавлена поддержка акселерации для карт GeForce 400/500 «Fermi»

 , ,


0

0

Ben Skeggs из компании Red Hat завершил интеграцию в кодовую базу свободного X.Org драйвера Nouveau патча, размером около 5000 строк, в котором добавлена поддержка 2D EXA-акселерации для карт NVIDIA GeForce 400/500 «Fermi». Видеоакселерация X-Video еще не поддерживается, но разработчики уже работают над ее реализацией. Работа выполнена на основе обратного инжиниринга проприетарных драйверов NVIDIA.

Поддержка переключения видеорежимов на уровне ядра (KMS) для карт «Fermi» была реализована в выпуске ядра Linux 2.6.37, но пока не поддерживает акселерацию (ожидается в ядре 2.6.38). Для работы драйвера также необходима загрузка прошивки, которая пока не поставляется в составе ядра.

Новость взята с opennet.ru

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

★★

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

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

Как его вырубить? Ведь, насколько я понимаю, вырубив встроенный Intel, вообще теряем вывод на дисплей ноута?

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

Не, если серьёзно, то и я выберу рабочую nvidia (с отключённым «огрызком» [если это действительно реально] - благо, частоту блоб снижать умеет - по крайней мере на первом ION'е есть четыре ступени) взамен большего времени автономки.

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

> Как его вырубить? Ведь, насколько я понимаю, вырубив встроенный Intel, вообще теряем вывод на дисплей ноута?

как вы себе представляете вырубание встроенного интеля, когда он в процессоре ? вырубить можно только нвидию.
у меня в биосе есть три пункта - integrate, discrete, switchable...
с первыми 2мя все ровно, с п3 грабли даже в семерке, навроде нежелания переключаться на нвидию в играх или наоборот

Вы в меньшинстве.


ога, конечно. но это все слова, а по факту - вы просто не знаете о чем говорите

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

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

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

/s/а может даже и меньше/а может даже и больше/

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

Эм... Здаётся мне, Вы имеете в виду обычную комбинированную графику (дискретка [Nvidia/Ati/etc] + интеграшка [Intel:in_chipset_or_in_cpu/Ati/etc] с возможностью конфигурирования в BIOS'е), а не этот триклятый Optimus.
Только вот я не понял, как Вы не можете в BIOS'е вырубить Intel, если есть выбор integrate, discrete, switchable.

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

Это лишь очередное обоснование тезиса о том, что и у проприетарного драйвера nVidia таки есть проблемы, не одни, так другие. И у свободного они есть.

Спасибо, КЭП!

Вопрос в том, отсутствие каких проблем важнее.

Именно.

По моему мнению отсутствие VDPAU для nouveau меньшая проблема, чем недопиленность управления энергопотреблением. Когда эта проблема будет решена...

Когда лягушки станут «господа»... Чего ждать у моря погоды? Мне надо работать сейчас. Более того, я деньги за эти брахло и его «поддержку» уже заплатил. УЖЕ!

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

Кому нужен автомобиль с двигателем но без инжектора и топливной системы?

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

И при этом в GNU/Linux работает одна Nvidia с блобом (со всеми вытекающими плюшками)? Если так, то это жирный плюс!

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

Я не проверял, но должна работать. Когда винду грузишь первый раз в такой конфигурации, то она определяет, что сменилась видюха, ставит стандартное разрешение и накатывает драйвера от nvidia. В списке устройств при этом intel отсутствует.

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

Какие ПРАВИЛЬНЫЕ СЛОВА!!! Процитирую:

если бы я УМЕЛ ПРОГРАММИРОВАТЬ и представлял степень сложности проекта ( _________________, нужное вписать) я бы не писал на ЛОР, а писал бы ...

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

> Эм... Здаётся мне, Вы имеете в виду обычную комбинированную графику

http://www-307.ibm.com/pc/support/site.wss/MIGR-76476.html

Только вот я не понял, как Вы не можете в BIOS'е вырубить Intel, если есть выбор integrate, discrete, switchable.


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

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

Сейчас пробежался по результатам поиска в Google'е: нигде не нашёл, что на ThinkPad'ах T410/T510 используется Optimus. Гибридная графика - да. Optimus - нет.

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

GTS 250 1GB, TweenView, Smplayer+VDPAU, compiz, Intel E5200 2,5 GHz, RFR-13/14, 260.19.29 = profit!
Вы - ещё один человек, который утверждает, что у блоба нет багов, или что вы хотели сказать?

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

Чего ждать у моря погоды? Мне надо работать сейчас.
Ну так и у меня на трёх ноутах с nVidia блоб стоит, но ядрышка с 38-го, если энергосбережение заработает на полном автомате (а не как сейчас в radeon на Evergreen) и будет низкая температура, блоб мне станет не нужен.

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

Куда уходит? У меня только Р1 96-года не задействован. И то... !
Ну если у вас никуда не уходит то могу только поздравить. У остальных она постепенно сдыхает или раздаривается/распродаётся.

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

В том, что драйвера не будет.
Ну может когда доделают Wayland будет драйвер для полноценной работы Optimus.

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

Nvidia Optimus
А вот такой вопрос: вы читали, как этот Optimus работает? По какой логике происходит переключение между видеокартами знаете?

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

Объясните, пожалуйста, либо поделитесь ссылкой на материал (желательно на русском), в котором объясняется, почему будет бездействовать полпроцессора при отключении интегрированного в одну с процессором кремниевую подложку видеочипа (sarkasm_level=0).

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

Пожалуйста, не ищите в моих словах ничего сверх того, что они действительно значат.

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

Там же показан экран bios'а с аналогичными моделями с optimus, где видно, что optimus можно отключить.

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

Не сочтите за оскорбление, но, если Вам не сложно, для чистоты разговора запостите фото BIOS'а Вашего ноута с раскрытым меню выбора девайсов по пункту «Graphics Device» (в секции «Display»).
Ещё интересует именно функционирование блоба nvidia на этом ноуте (естественно, в среде GNU/Linux).

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

Reset> Тогда надо половину иксов и ядра переписать

Тоже не надо. Если не соображаешь, как организованы иксы и как они развивались - нефиг лезть с выводами и на жежешечки фиг знает кого ссылки давать. Достаточно было бы драйвера иксового, который хранил бы дисплей, и подключал бы к себе несколько других драйверов. Может изменения в ядре для этого и понадобятся. Но не такие, о которых ты тут кричишь.

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

> Не сочтите за оскорбление, но, если Вам не сложно, для чистоты разговора запостите фото BIOS'а Вашего ноута с раскрытым меню выбора девайсов по пункту «Graphics Device» (в секции «Display»).

харош троллить. оптимус-не оптимус. одни дураки что ли вокруг, а вы самый умный? на хоботе есть топик про 410/510 - гоу-ту, кто не верит что там именно оптимус.
кроме того по ссылке http://www-307.ibm.com/pc/support/site.wss/MIGR-76476.html есть явное фото биоса с опцией оптимус. а меня уж пардоньте, я по-памяти сказал на вскидку про «switchable», я ноут не бутаю поминутно чтоб в биос глянуть..

все 410/510 идут на qm57 который оптимус поддерживает. соответственно все xX10 с нвидией на борту (начиная от nvs3100M) его умеют (на практике залочено в старых моделях в eeprom, но не суть).

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

> Объясните, пожалуйста, либо поделитесь ссылкой на материал

объясните пожалуйста какого х%# вы дое%#@ись до меня?
ок, я перефразирую если не понятно кому-то... хотя я уже не понимаю о чем речь вообще, точней не понимаю чего вы не догоняете -
преимущество оптимуса не в отключении gpu вообще, этого сделать не возможно. половину процессора вы не обесточите, максимум она просто не будет считать. вторая половина логики вообще в чипсете и работает всегда, будь то gpu или внешняя видео-плата
внешнее видео можно полностью отключить. через биос или в процессе (чем и занимается оптимус).
так ферштейн? если и так не ясно, то могу только посочувствовать...

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

RussianNeuroMancer> А вот такой вопрос: вы читали, как этот Optimus работает? По какой логике происходит переключение между видеокартами знаете?

В системе висит драйвер, который смотрит, какая программа из списка запускается. Если в списке значится то, что она жрёт ресурсы видеокарты сильно - делается запрос к драйверу на переключение видеокарты на нвидиевскую. Ежели значится программа, которая не жрёт сильно видеокарту - переключается на штеудовскую карточку.

Quasar ★★★★★
()

Блин, что такое «акселерация»? Ускорение же!

И вообще задолбали эти переводы-кальки. Что такое «интеграцию в кодовую базу свободного X.Org драйвера Nouveau патча»? Вы вслух это пробовали произнести? Это же просто бред. Так даже иностранцы не говорят по-русски. Почему «обратного инжиниринга», неужели словосочетание «обратная разработка» имеет иное значение?

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

Умерьте свой тон и не переходите на оскорбления. Тем более, что я Вам повода для этого не давал. Вы отвечаете на сообщение, адресованное даже не Вам.
По теме: мне действительно интересен вопрос касательно технологии Nvidia Optimus. Дело в том, что я недавно приобрёл EeePC 1201N, но сомневался между этой моделью и 1215N, графическая система которой построена как раз на Optimus'е. Естественно, на 1215N я хотел бы использовать в GNU/Linux чип GeForce 218 для полноценного 3D и просмотра HD-видео посредством VDPAU (использование Intel'а при необходимости хотел отключить). Но выяснилось, что такой вариант с современным положением дел в GNU/Linux осуществить не получится.
И именно поэтому меня интересует, какие модели ноутов (использующих технологию Optimus) максимально «безболезненно» возможно использовать в среде GNU/Linux (с выполнением выше указанных требований к системе). На мой взгляд, вопрос приобретает ещё большую силу в свете того, что в розничной сети появляется всё большее количество ноутов с этим самым Optimus'ом.
А фото BIOS'а в совокупности с данными, полученными из практики эксплуатации GNU/Linux на конкретной машине, положат ещё одну «копеечку» в копилку знаний, касающихся использования Optimus'а в не_windows системах.

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

Отжигаете - ЖЖ неизвестно чей :D А, одного и основных радеоновских драйверо-писателей не узнали.

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

Как бы да. В результате исполняемые файлы антивируса Касперского и игры Aliens Versus Predator для драйвера (avp.exe, ага) - суть одно, со всеми вытекающими. Что, вот прямо сильно хочется драйвер, работающий по такой логике, в Linux?
Нужна возможность переключения. Она будет когда допилят Wayland. Логику переключения на мой взгляд логичнее завязывать на наличие подключения к розетке, чем на имена бинарников.

RussianNeuroMancer ★★★★★
()

Каждый раз читаю темы про очередной выпуск видеодрайвера и каждый раз становится обидно за linux. Блобы глючат, свободные дрова или не работают, или работают как огрызки. Разработчики сами офигевают от глючности дров и иксов...

Когда уже напишут нормальную видеоподсистему для linux, когда жадные дядьки перестанут зажимать спеки (ну не давали бы спеки на топовые gpu, но на остальные то че, жалко?)...

У меня и radeon свободный на ноуте и блоб от нвидии не глючат, просто карты не топовые и играть в них по сути не во что, разрабы не будут мучиться и делать хорошие игры под такое кривое гуано, которое, видимо, никто и никогда так и не допилит...Ей богу, лучше уж для нормального 3D юзать винду...а для всего остального можно и Linux.

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

прошу меня простить, но мне почему-то показалось, что вы задаете вопросы не с целью познания, а просто пытаетесь опровергнуть утверждения собеседника. возможно только показалось, прошу меня извинить в этом случае.
ссылку на фото биоса я привел (для t410,t(w)510), а вы тут же просите Reset-a предоставить вам фото. зачем? там биосы одинаковы, можете поверить. при этом еще и «пробежавшись по поисковикам» вы не нашли упоминания оптимуса в этих моделях. странно, я вот нашел сходу, причем первую же - http://www.notebookcheck.net/Review-Lenovo-ThinkPad-T510-Notebook-Optimus.428...

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

Не знаю какие «свистооперделки», по вашему определению, вы используете, а мощные 3D карты используются в самых разных приложениях, требующих этого самого 3D ускорения. А так как скорее всего, все будущие ноуты с мощными 3D картоками будут устроены по принципу optimus, то и получаемся в пролете. Радуйтесь, что у вашего ноута есть переключалка в биосе.

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

> Ей богу, лучше уж для нормального 3D юзать винду...

1. предлагаешь ради 3D выкинуть 5000 рублей на win7??? 2. на одной и той же машине с nvidia 8800 GTS 512, у меня в Gentoo 3D работает в разы быстрее, чем под XP/Vista/7... 3. срача тут развели... все спорят о чем-то... вот всю свою жизнь сижу на nvidia и ни разу не видел багов, которые бы висели годами... все оперативно исправляют... все быстро, красиво и удобно...

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

По поводу Optimus'а: на сайте Lenovo явно про эту технологию не сказано, а сторонним ресурсам не всегда можно доверять (да и пробежался я по ссылкам Google'а, можно сказать, «по диагонали»). В любом случае, мой тезисный ответ означал лишь, что: «да» - нашёл про гибридную графику, «нет» - не нашёл непосредственно про Optimus. Ну да ладно...
Про BIOS:
1. У тов. Reset'а есть T410, но мне до конца не ясно, используется ли у него Optimus либо Switchable - это разница;
2. Вы привели ссылку на фото железа, которое непосредственно никто не «щупал», а в случае с Reset'ом есть шанс, что настоящий, живой, а главное - готовый к диалогу, человек покажет фото своего железа;
3. Насколько я понял Reset ещё не пробовал заводить GNU/Linux на своём ноуте.
То есть при выполнении того, что у Reset'а всё таки Optimus, он в BIOS'е сможет его отключить (оставить только графику Nvidia), на этот ноут встанет GNU/Linux с блобом (либо nouveau), станет ясно, что на определённом количестве ноутов с Optimus'ом будет крутиться желаемая конфигурация ПО.
А до этоих пор у меня (думаю, не только у меня) останутся сомнения в функциональности железа с брендом «Optimus» в среде GNU/Linux.

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

> А так как скорее всего, все будущие ноуты с мощными 3D картоками будут устроены по принципу optimus, то и получаемся в пролете. Радуйтесь, что у вашего ноута есть переключалка в биосе.

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

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

предлагаешь ради 3D выкинуть 5000 рублей на win7???

А что, OEM уже отменили?

на одной и той же машине с nvidia 8800 GTS 512, у меня в Gentoo 3D работает в разы быстрее, чем под XP/Vista/7

Ой, ну не смеши...в tuxracer чтоль проверяешь? Или сравниваешь вращающиеся кубики? Или может быть нативную линукс игру с кривым портом под винду? В Linux реально оценить работу 3D практически не на чем...ИМХО

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