LINUX.ORG.RU
ФорумTalks

nVidia экспериментируют с поддержкой Optimus

 ,


0

4

Вопросы инженера nVidia, ответы Эйрли. DMA-BUF пока доступен только GPL-драйверам, и будет ли так всегда - зависит от Texas Instruments и Linaro.

Так же, как поддержка XrandR 1.2, поддержка Optimus будет ещё одной фичей, которую nVidia реализовали на годы позже AMD. В любом случае хорошо, что они проснулись хотя бы сейчас.

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

Ещё неизвестно, когда TI и Linaro изменят свою позицию в отношении DMA-BUF (а им вроде бы и нет никакого резона это делать, потому как ядерные модули драйверов видеокарт, используемых в устройствах с CPU архитектуры ARM, и так уже под GPLv2). Всё это время в Catalyst как было, так и будет переключение с перезапуском X-сервера, а в блобе nVidia - ничего (желающим вспомнить про Bumblebee Project напомню, что этот тред об официальной поддержке в драйвере вендора, а не про сторонние костыли).

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

Вот вам и звериный оскал патентной системы.
nVidiaLinus, fuck you!

pekmop1024 ★★★★★
()
Последнее исправление: pekmop1024 (всего исправлений: 1)

Мы верим в TI, банальные драйверы не нужны.

Homura_Akemi
()

Так и запишем: волшебный палец Торвальдса

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

Суть в том, что невидия теперь отмазывается, что ей нужен доступ к ядру полный и она не будет перелицензировать под GPL с исключением свой итак открытый модуль.

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

еще неизвестно когда амд осилит переключение без перезагрузки Х-сервера

Уже осилило. Криокамера сломалась?

Речь про Linux.

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

Уже осилило. Криокамера сломалась?

А почему у меня не работает?

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

Ну вот, а атифанбои вопили в треде про нвидию, что мол де поддерживает, поддерживает. С перезапуском иксов оно никому нахрен не сдалоь - лучше уж бумбляби.

AiFiLTr0 ★★★★★
()

...пока доступен только GPL-драйверам, и будет ли так всегда...

Владельцы оптимуса должны страдать, я так считаю.

Behem0th ★★★★★
()

Вопросы инженера nVidia

-----------------------------------------------------------------------------------
This email message is for the sole use of the intended recipient(s) and may contain
confidential information.  Any unauthorized review, use, disclosure or distribution
is prohibited.  If you are not the intended recipient, please contact the sender by
reply email and destroy all copies of the original message.
-----------------------------------------------------------------------------------

Охренеть.

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

Они потому вас не спрашивают потому что вы готовы его брать и не задумываться. Взяли с оптимусом - страдайте.

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

А чего нам страдать, если у нас интеловское видео прекрасно работает? А то, что у меня например карта nvidia мертвым грузом висит и не используется (хотя bumblebee отлично работает), меня как-то не волнует. Ноутбук - не десктоп, который собираешь как хочешь. Все остальные параметры моего ноута меня устраивают, а выбор в моем мухосранске крайне скуден, чтобы найти такую же по параметрам модель, но без ненужной нвидии.

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

Ну, ну... Нвидия на ура работает через optirun без перезапуска иксов.
Остальное - проблемы ати фанбоев, у которых вроде бы в открытом драйвере судя по крикам все есть, но почему-то они продолжают жрать кактус-catalyst.

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

Ну у меня ни разу не было карты AMD. Но многие почему-то плюются от их драйверов. Или сейчас поправили? Я смотрю, на сайте Bricscad раньше было написано, что AMD под Linux официально не поддерживается, а сейчас вроде поправили, типа поддерживается: http://www.bricsys.com/common/knowledge/topic.jsp?id=65 Если взялись за ум, то хорошо.

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

ну я нвидию изредка завожу, когда либо gl дебужу, либо когда в kicad'е трассирую, ибо на больших платах 3д-вью на интеле тормозит.

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

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

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

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

Ты переплатил за железо которое «мертвым грузом висит», это не нормально.

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

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

Кстати, это интересная мысль: УВВР через optirun, но почему-то куча народу нужна официальная поддержка в блобе nVidia. С чего бы это?

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

Кстати, это интересная мысль: УВВР через optirun, но почему-то куча народу нужна официальная поддержка в блобе nVidia. С чего бы это?

Потому что это костыльный (даже в контексте костыльности оптимуса) неэффективный (по сравнению с тем, который реализован для венды) способ. В венде, как я понимаю, это всё происходит минуя (или по крайней мере используя по минимуму) ЦП и ОЗУ, а в при использовании VirtualGL — нет (т.к. он предназначен для передачи отрендеренной картинки по сети, а тут уже минуя ЦП и ОЗУ на данный момент никак).

Ttt ☆☆☆☆☆
()
Последнее исправление: Ttt (всего исправлений: 1)
Ответ на: комментарий от RussianNeuroMancer

А как они могли это решить? Если DMA-BUF — это часть ядра, то почему использование других частей AIP ядра не требует выпуска модуля под GPL, а тут — требует?

Ttt ☆☆☆☆☆
()
Последнее исправление: Ttt (всего исправлений: 1)
Ответ на: комментарий от RussianNeuroMancer

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

Ttt ☆☆☆☆☆
()
Последнее исправление: Ttt (всего исправлений: 1)
Ответ на: комментарий от Ttt

Ну так что же Nvidia до сих пор не напишет?

Так им наплевать на пользователей десктопного Linux. По крайней мере было наплевать до инициатив Valve.

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

Ttt> Ну у меня ни разу не было карты AMD. Но многие почему-то плюются от их драйверов.

От драйверов AMD плюются только те, кто пробовал видяхи ATI. Странные люди. То бишь, попробовали говно, а потом плюются от торта.

Ttt> Или сейчас поправили?

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

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

Ttt> Ну так что же Nvidia до сих пор не напишет? А только говорит, типа «ваша система не поддерживает такую возможность, поэтому мы не будем ничего делать».

Отмазываются, ибо nvidia has no engineers. Это видно даже по тому, как они штампуют новые видяхи, только переходя на новый техпроцесс, дико их разгоняя и наклеивая новые наклейки, хотя видяхи по сути старые, но с добавлением пары плюшек типа нифига не работающего стерео невидиевского.

Quasar ★★★★★
()

На данный момент возможно ли собрать нарушающее лицензию свое, рабочее ядро, с DMA-BUF+nVidia blob?

Если да - то буду очень признателен за хинты/интсрукции/ссылки на патчи.

KennyMinigun ★★★★★
()

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

Xenon ★★★
()
Последнее исправление: Xenon (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.