LINUX.ORG.RU

На пути к поддержке NVIDIA Optimus

 ,


1

4

Как стало известно из рассылки comp.video.dir.devel, один из разработчиков открытого драйвера Nouveau (Aaron Plattner) в ходе экспериментов добился вывода картинки с дискретного адаптера через встроенный:

Итак, я экспериментировал с поддержкой нового RandR 1.4 от Dave Airlie's, и пришёл к выводу, что ноутбуки с технологией Optimus могут использовать наш драйвер для работы внешней видеокарты совместно с интегрированным GPU.

Так как расширение RandR используется как Nouveau, так и проприетарным драйвером NVIDIA, то, возможно, оба драйвера получат поддержку Optimus.

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

★★★★★

Проверено: anonymous_incognito ()
Последнее исправление: true_admin (всего исправлений: 7)

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

Мда... Я-то думал, а оно вот как оказалось - не знал, что поддержка выпущенной видеокарты дровишками на протяжении 10 лет с момента выпуска последней означает «насрать на пользователя». Очевидно, что когда AMD выкидывает поддержку 5-летней карточки из своих драйверов, то это нужно понимать как «AMD срёт на своих пользователей в два раза меньше, чем NVidia». Ну онаннируешь ты на AMD'шные карты, ну онанируй дальше - зачем так с пеной у рта засирать конкурентов-то? Думаешь от этого ты выглядишь как-то по-особенному, умнее? Да нифига, ты выглядишь как прыщавый пацан, который впервые написал какой-нибудь helloworld и теперь мнит себя крутым программером.

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

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

Я что-то не пойму - у тебя есть оптимус? Глава nvidia тебе лично всю морду захаркал? Тебя насильно обязывают пользоваться картами nvidia? То, что AMD пилит драйвера для своих карт меня радует, то, что они прикладывают усилия по исправлению багов в своих дровишках тоже, и что опенсорцу помогают тоже хорошо. Но вот скажи мне, почему примерно через каждые три года обновление драйверов на карты AMD сопряжено с тем, что нужно просто выкинуть карту AMD и купить новую?

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

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

Начиная с 5-й серия карт их производит АМД. Покажите, где выкинули именно их, а не атишное говнище?

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

Переклеивание шилдика ATi на шилдик AMD автоматически даёт +100 скора карте и повышает её качество. Это так понимать надо?

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

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

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

trueshell

Так что всё до 4 серии включительно следует забыть как страшный сон.

тут ты ошибаешься AMD купила ATi и закончила сделку в 2006 году. Так что как минимум HD2xxx и старше идут уже под потранажем AMD.

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

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

Ты то - да, но, к великому счастью, не о тебе речь. А владельцем АМД/Нвидии ты не станешь, пусть даже 5 раз к ряду обосрёшь свои кальсоны.

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

тут ты ошибаешься AMD купила ATi и закончила сделку в 2006 году. Так что как минимум HD2xxx и старше идут уже под потранажем AMD.

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

А владельцем АМД/Нвидии ты не станешь, пусть даже 5 раз к ряду обосрёшь свои кальсоны.

Из школы уже пришёл? Поел хоть, сынок?

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

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

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

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

под патронажем или идеи внедрять

Тут выше говорилось о смене шильдика. Ребрендинг естественно на пустом месте не делается. Уже и компании такой нет (АТИ), и шильдик сменили, а вы всё поддержки желаете. Не собирались они это старое УГ долго поддерживать с самого начала. Это и без их заявлений было ясно. Вас что-то не устраивает? Напишите Папермастеру о вашей головной боли.

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

Враги? У меня всё работает, лишь владельцы старого УГ постоянно виноватых ищут.

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

Нет уж. Это так описывается ати, мои мучения с HD2400 в дебиан тестинг по удаленке, потому что в репе не было легаси драйвера

тестинг

в репе не было

Enjoy your Debian testing - в стейбле Ubuntu например есть Catalyst 12.4, устанавливаемый одним кликом, и при необходимости легко ставится Catalyst 12.6 Legacy.

а открытый глючил - было какое-то странное мерцание

Где багрепорт?

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

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

Какие трудности?

в отличии от ATi, где блобы так говённо работали, что массе народу _пришлось_ писать себе драйвера.

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

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

Свободный драйвер нужен владельцам GeForce, говорю как человек, у которого карточек GeForce больше, чем Radeon. Поддержка некоторых карт в блобе nVidia формальная, то есть обозначена на сайте и README драйвера, а по факту карта не работает с релизами блоба, вышедшеми за последние год-полтора. Информировать техподдержку nVidia об этих проблемах не помогает - они принимают информацию о проблеме к сведению, но не исправляют её месяцами или даже годами. Legacy-драйвера nVidia для некоторых задач неюзабельны в принципе (наикривейший TwinView).

Я-то думал, а оно вот как оказалось - не знал, что поддержка выпущенной видеокарты дровишками на протяжении 10 лет с момента выпуска последней означает «насрать на пользователя».

Ложь, нет этого у nVidia - см. ответ на предыдущий вопрос.

Я что-то не пойму - у тебя есть оптимус?

Например в моём случае Optimus ограничивает выбор ноутбуков. Приходится брать ноуты только с Radeon HD, просто потому что PowerXpress поддерживается в Catalyst для Linux. Я не говорю это как что-то плохое, просто констатирую факты.

Переклеивание шилдика ATi на шилдик AMD автоматически даёт +100 скора карте и повышает её качество. Это так понимать надо?

Это даёт +100500 к адекватности менеджмента - теперь AMD открывают спеки Radeon и кроме проприетарного драйвера пишут свободный.

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

Мда...

Какие трудности?

Мой коллега по работе был счастливым обладателем AMD'шной видюхи. До тех пор, пока работал под Windows. Когда он полностью перешёл на Linux (где-то года 2 назад), то оказалось, что хвалёная круть карт от AMD не такая уж и круть, и хвалёной её язык не поворачивается назвать. И чем дальше, тем веселее - в результате полторы недели назад его терпение лопнуло и он физически выкинул AMD'шную карту. Теперь сидит на nVidia и очень доволен этим фактом.

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

Ты читать умеешь? Или ты ручаешься, что во времена существования ATi свободные драйвера для них тоже AMD писала?

Ложь, нет этого у nVidia - см. ответ на предыдущий вопрос.

Ага... А видеокарта с блобом от nVidia, установленная на моём рабочем компе говорит мне об обратном.

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

Мой коллега по работе был счастливым обладателем AMD'шной видюхи

одна бабка напела. Вечно начинаются рассказы - а у меня друг...

И да, драйверЫ, а не драйвера. Если про множ число речь. Спец...

vovans ★★★★★
()
Ответ на: комментарий от alex-w

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

где-то года 2 назад

Понятно. На дворе 2012 год. Так какие трудности нужно преодолевать?

Ты читать умеешь?

Вы серьёзно? То есть вы поднимаете проблемы пятилетней давности и используете их как аргумент в разговоре за видеодрайверы? Ну вы, блин, даёте - такой вариант у меня даже в голове не укладывался, правда.

Ага... А видеокарта с блобом от nVidia, установленная на моём рабочем компе говорит мне об обратном.

И из этого вы сделали вывод о том, что свободный драйвер нужен трём с половиной калекам? Это уже даже не «женская логика», а какая-то другая.

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

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

Понятно. На дворе 2012 год. Так какие трудности нужно преодолевать?

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

Вы серьёзно? То есть вы поднимаете проблемы пятилетней давности и используете их как аргумент в разговоре за видеодрайверы? Ну вы, блин, даёте - такой вариант у меня даже в голове не укладывался, правда.

Да, да. Карта трёхлетней выдержки по версии AMDфанбоев становится пятилетним говном. Давай дальше отмазки пиши.

И из этого вы сделали вывод о том, что свободный драйвер нужен трём с половиной калекам? Это уже даже не «женская логика», а какая-то другая.

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

alex-w ★★★★★
()
Последнее исправление: alex-w (всего исправлений: 1)
Ответ на: комментарий от alex-w

Ты читать умеешь? Или ты ручаешься, что во времена существования ATi свободные драйвера для них тоже AMD писала?

Во времена существования ATi не было того, что можно было бы назвать «свободным драйвером». Слегка модифицированное vesa — было.

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

Я в курсе об этом. Но вот мой оппонент утверждает, что AMD испокон веков свободные драйверы для видеокарт писала.

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

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

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

Да, да. Карта трёхлетней выдержки по версии AMDфанбоев становится пятилетним говном. Давай дальше отмазки пиши.

Я в курсе об этом. Но вот мой оппонент утверждает, что AMD испокон веков свободные драйверы для видеокарт писала.

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

Из этого я такого вывода не делал - этот вывод сделал ты. Более того, это я отвечал на другую твою реплику, где ты расписывал какое говно все драйвера для nVidia и какая у них короткая поддержка.

Ну и что у вас есть возразить по существу-то? Только про ваш опыт с картой из рабочего компа?

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

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

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

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

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

По-моему, сударь, Вы не совсем правы в обоих моментах. Во-первых, свободные драйверы и для АМД, и для нвидии сочиняются при участии самих производителей железок для решения задачи отвязки от стороннего кода — причём АФАИК в случае нвидии сторонний код поставляется под совершенно идиотскими лицензиями, запрещающими не только раскрытие самого кода или спецификаций, но и, например, его работу в режиме ядра. Во-вторых, уровень полноты поддержки различных карт блобами и свободными драйверами мало того что сопоставимый, ещё и свободные драйверы поддерживают более широкий диапазон оборудования (особенно не нового).

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

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

AMD выкладывают спеки и код поддержки Radeon, nVidia не выкладывают ничего для поддержки GeForce. Всё что на моей памяти было ими раскрыто - код LLVM-бакэнда CUDA под проприетарной лицензией и код для поддержки Tegra (за качество этого кода Линус и показал им палец). Насколько я помню, они не почесались даже для реализации поддержки nForce, дрова пилило сообщество.

причём АФАИК в случае нвидии сторонний код поставляется под совершенно идиотскими лицензиями, запрещающими не только раскрытие самого кода или спецификаций, но и, например, его работу в режиме ядра

Причём тут nouveau?

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

Имеется ввиду что nouveau например пока что не умеет менять частоту карт Fermi и Kepler, в результате чего они работают на частоте, установленной по-умолчанию производителем карты (обычно 1/10 от максимальной, в то время как на NV50 это обычно 1/2 от максимальной). Так что проприетарным драйвером в случае этих карт люди вынуждены пользовать не потому что он такой сильно хороший, и сверх-стабильный, как это видимо пытается представить alex-w.

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