Представители компании NVIDIA обратились (http://lists.freedesktop.org/archives/nouveau/2013-September...) к разработчикам свободного драйвера Nouveau, развиваемого на основе обратного инжиниринга проприетарных драйверов NVIDIA, с предложением предоставить документацию с описанием некоторых аспектов работы GPU NVIDIA, вызывающих затруднение у разработчиков открытого проекта. Использование предложенной документации позволит устранить некоторые проблемы в Nouveau, мешающие комфортному использованию свободного драйваера с GPU NVIDIA.
На первом этапе уже опубликованы в открытом доступе спецификации (ftp://download.nvidia.com/open-gpu-doc/DCB/1/DCB-4.0-Specifi...) DCB-4.0. Со временем планируется предоставить доступ и к другой технической документации.URL: http://lists.freedesktop.org/archives/nouveau/2013-September...
Новость: http://www.opennet.me/opennews/art.shtml?num=37983
Опомнились. А не проще сразу предоставить всю документацию всем, и продавать железо?
Думаю дело в лицензиях и патентах на интеллектуальную собственность технологий и реализаций применяемых nVidia от других компаний/организаций/частных людей... тут нужно вести переговоры, выкупать все это дело, что бы не нарваться на иски и не стать "Героями".
Вряд ли кто захочет потратить миллионы, что бы потом это просто так отдать в открытом виде, тут нужны серьезные мотивы и обоснования. Видимо этот момент приближается :-)
>Вряд ли кто захочет потратить миллионы, что бы потом это просто так отдать в открытом виде,Им все равно приходится тратить - доказать что дивайс работоспособен можно только создав микропрограмму.
Одно дело приобрести права на использование лицензированных технологий и совсем другое — приобрести права на эти технологии.
Конечно. По российскому законодательству фирмваре - часть дивайса, от того что откроют спецификации и сторонние лица смогут писать свое фирмваре ничего не изменится, железо то запатентовано.
А росийское-то законодательство тут при чём? Тут, скорее, Американское при чём — у них головной офис в США.
Амерское еще хуже.
Проблема не в том, что юзер сможет записать свой firmware, а в том, что FooBar Inc, лицензировавшая нвидии технологию XYZ, подаст на нвидию в суд, если последняя опубликует спеки этой технологии. И отсудит много-много бабла. И дело даже не в патентах, а в том, что нвидия, когда лицензировала XYZ, подписала NDA, при нарушении которого юристы компании-партнера бегут в суд (сразу же после вечеринки с обливанием друг друга шампанским по такому случаю).
Так договариваться надо - субподрядчики также заинтересованы в успехе продукта - разве нет? И спеки супербольшая тайна? АМД вон не боится.
Так и переговоры небыстро проходят же. Партнеры могут, например, выставить дополнительные условия при пересмотре старых соглашений, обязательства по которым нвидия брать не желает и т.д. Это дело может и на годы затянуться.
> Так договариваться надо - субподрядчики также заинтересованы в успехе продукта - разве
> нет? И спеки супербольшая тайна? АМД вон не боится.И еще есть такая тема, что ты можешь открыть спеки и огрести мешок lawsuit-ов за нарушения патентов, поскольку патентные тролли драйвер не реверсили и эти нарушения не видели, а с открытием спеков ты сам им всю информацию на блюдечке предоставил. А юридический аудит - это песня еще более долгая, чем переговоры с перелицензированием IP компаний-партнеров.
Это существенная причина - согласен.
Раньше операционных систем и процессорных архитектур было мало. NVIDIA решила делать драйверы под все. Она как бы говорила "да, закрытый код - это плохо, но нам он нравится больше. Зато нет такой ОС или процессорной архитектуры, под который мы не выпустили драйвер". При этом к открытому коду не было плохого отношения, у NVIDIA его полно. nv, VDPAU, nvtt. Драйвер был под Windows, Linux, FreeBSD и Solaris. Для Linux поддерживались не только сначала x86, а потом x86_64, но и Itanium (потом прекратили).почему они так делали? Наверное потому что не любили доминирующий Windows, так как из-за Microsoft компания, которая делает лучшие видеокарты, чуть не закрылась сразу после выпуска своего первого продукта в 90-е.
А потом всё почему-то изменилось. На десктопы пришли ARM и MIPS, а драйверов не было. "Ну и что что драйвер закрытый, зато он есть для всех систем" перестало быть правдой :-( Вот и открывают документацию теперь: возможных ОС и процессорных архитектур стало так много, что бинарников для всех не сделаешь. А раньше на реверс-инжиниринг драйверов обижались: появился открытый драйвер NVIDIA nForce - прекратилась разработка закрытого. Появился nouveau - прекратилась разработка nv. Скорее всего их позиция к реверс-инжжинирингу их программ изменилась после фака Линуса Торвальдса и, возможно, последовавших после него проблем от старшего начальства у младшего.
Называть nv открытым кодом - это, мягко говоря, преувеличение, если не по букве,а по духу судить.
Да, и то, что они nv прератили развивать, было как раз проявлением здравого смысла - толку не было с него никакого. Чтобы взлететь и весы хватит, а ничего приличного он не умел.
> Раньше операционных систем и процессорных архитектур было мало.Ах ты нечисть двуличная. Это когда такое было? Hurd - древенее линукса, BeOS какойнить - появился хрен знает когда, про minix вообще помолчим. Про то что были всякие Alpha, PA-RISC и прочая - мы вообще тактично забудем? И даже про просто итаника интелового?
В общем в выгораживании своего фетиша ты зашел слишком далеко, дружище. Такой подход тебе еще икнется, имхо. Проприерас двустандартный.
И под S/390 драйвера нетути, вай, бида какая! И под (Open)VMS. Ну форменное безобразие.
> форменное безобразие.Капитан намекает что ARM и MIPS с шиной PCI-E на борту тоже появились мягко говоря, не вчера. И неспособность работать с последними обошлась нвидии в половину гигабакса...
поддерживаю, всякие малораспространённые системы всё равно обошли стороной
> поддерживаю, всякие малораспространённые системы всё равно обошли сторонойГрубо говоря, наличие спеков и/или открытых драйверов позволяет желающим как минимум попытаться запилить драйвер под свою систему. То что осилят не все - второй вопрос. Тем не менее, один относительно адекватный опеночник хвастался тем что у них запилили амдшный KMS. А про нвидию он грязно ругался.
Маргиналы? Ну окей, и чего? Это повод их прокатить чтоли? Вот уж скотская логика во всей красе: мол, давайте передушим все что шевелится кроме того что под тапок не уместилось.
Ну какое отношение PA-RISC к NVIDIA. На станциях HP была своя графика, при чем 20 лет назад она умела аппаратно работать с NURBS примитивами. Сейчас это, увы, никому не нужно - игры и только игры.
> игры и только игры.Ага, ЩАЗ. Современный GPU это прежде всего могучая числокрушилка.
>> игры и только игры.
> Ага, ЩАЗ. Современный GPU это прежде всего могучая числокрушилка.Расскажи это Кармаку. Ага? Думаю, увидишь фак почище линусового.
> Hurd - древенее линукса, BeOS какойнить - появился хрен знает когда, про minix вообще помолчим. Про то что были всякие Alpha, PA-RISC и прочая - мы вообще тактично забудем? И даже про просто итаника интелового?Я же не предлагаю поддерживать древнее вроде DOS или Amiga. Hurd и Minix - там же даже поддержки звука не было. не говоря уже о другших полезных вещах!
> Я же не предлагаю поддерживать древнее вроде DOS или Amiga. Hurd и
> Minix - там же даже поддержки звука не было. не говоря
> уже о другших полезных вещах!внезапно! амига и сейчас продаётся и выпускается и на неё радеоны стоят :D
> ставят//obvious fix
> Hurd - древенее линуксаРазве что древенее.
> BeOS какойнить - появился хрен знает когда, про minix вообще помолчим.
И правильно сделаете.
> Про то что были всякие Alpha, PA-RISC и прочая - мы вообще тактично забудем?
Вы -- да. Куда собрались нвидию тыкать? Разве что в PCI на некоторых железках.
> И даже про просто итаника интелового?
Зенитур его упомянул, между прочим; а вот Вы не факт, что в руках держали.
Посему предлагаю убавить пыл и докапываться внимательней, если уж так зудит.
И года не прошло
нормально, общество сформировалось и оказалось живучее. Теперь можно ему и передать необходимую информацию.
P.S. С пеленками не захотели связываться, сразу совершеннолетнего у(сыновили|дочерили)
> P.S. С пеленками не захотели связываться, сразу совершеннолетнего у(сыновили|дочерили)Такое в реале бывает сплошь и рядом. И никто не гавкает.
Скорее в NVIDIA тоже хотят Half-Life 3.
При том, что Valve давно уже работают над графическим стеком и открытыми драйверами вместе с Intel.
Потому что драйвер intel тормозной и плохой. Если бы не работали hl бы там вообще не запустилась на нем.
> Потому что драйвер intel тормозной и плохой.Скорее, тормозной и плохой и интеля сам GPU. Но они работают над этим. И каждый раз его улучшают. АМДшники тоже пашут над открытыми драйверами как черти.
Результат? Китайцам надо вот было драйвера которые под MIPS. Ну и про@#$ла нвидия заказ на полмиллиарда, потому что не может она так. А вот в таких терминах уже любой капиталист объяснения понимает. Полмиллиарда то не лишние...
> При том, что Valve давно уже работают над графическим стеком и открытыми
> драйверами вместе с Intel.и AMD и nVidia... и чё?
Он даже не разрабатывается же. Объясняют неумением объединить моушенпикчерс и прочие кинематографические штуки с реальным ИИ.
Ага, когда у главного конкурента в свободных дровах внезапно появилось и энергосбережение, и декодирование, и вычисления. Зачем они ждали, пока у меня последняя их железка перегорит от старости?
> Ага, когда у главного конкурента в свободных дровах внезапно появилось энергосбережениеполтора года назад
>и декодированиев nouveau тоже
> и вычисленияТормозная копалка биткоина ненужна.
>Зачем они ждали, пока у меня последняя их железка перегорит от старости?чтоб ты спросил видимо.
> полтора года назадВообще-то обычное управление частотами у АМД в дровах живет весьма и весьма давно, явно более полутора лет. А в ядре 3.11 они таки запилили крутейший DPM.
> в nouveau тоже
Осталось сравнить как и что работает. У амдшников сие всерьез запилено, без всяких скидок. Реально декодирует, как минимум H.264. А у нвидии помнится запилено было с кучей оговорок.
> Тормозная копалка биткоина ненужна.
Это нвидия - тормозная на вычислениях, да.
>> Тормозная копалка биткоина ненужна.
> Это нвидия - тормозная на вычислениях, да.Для вычислений у нее есть другие продукты. Да.
А видеокарты они по прямому назначению используют. Их копатели берут потому, что на Теслу им папка бабло не отслюнивает от семейного лексуса.
А потом как у интела: "closed back: the management"?Не ведитесь. У AMD открытие документации - это целенаправленная политика. А здесь - я вся такая загадочная и внезапная.
В данном случае Nouveau не контролирует разработку драйвера, т.е не сможет взять и что-то выкинуть с формулировкой "the management".
Вон и Maarten Lankhorst из Canonical рад и пишет в рассылке "You rock! :D".
> В данном случае Nouveau не контролирует разработку драйвера, т.е не сможет взять
> и что-то выкинуть с формулировкой "the management".
> Вон и Maarten Lankhorst из Canonical рад и пишет в рассылке "You
> rock! :D".Сорри. Nvidia не контролирует разработку драйвера конечно же;)
> Сорри. Nvidia не контролирует разработку драйвера конечно же;)Но скоро будет, если замкнет на себя часть работы.
> Сорри. Nvidia не контролирует разработку драйвера конечно же;)именно что контролирует (надо просто знать что такое "контроль" вообще)
и, как минимум, не помогает(-ла) в ней
Выкинуть/не выкинуть... Дальнейшую документацию может и зажопить, когда "the management" решит, что "хватит с них, мы догнали AMD".Такая "открытость" недорого стоит и от неё откажутся в любой удобный момент. Нет уж, как шли курсом на юх, пусть так и идут, никуда не сворачивая.
Ну да, по крайней мере - пока не станет ясно, что и них открытые драйвера - это политика всерьез и надолго. И это было бы получше - ибо конкуренция.
> А потом как у интела: "closed back: the management"?У интела было "хотите выпендриваться -- выпендривайтесь за свой счёт", если до кого не дошло.
и как бы случайное сообщение после анонса паровой оси, ага
Ну что, фанаты амд, как оно? Теперь сомнения, какую видеокарту выбрать у меня развеяны на совсем.
а ты до этого прислушивался к мнению фанатиков?;-)
давно нужно было понять что такое видеокарта, и что такое ее заменители. я вот уже лет 8 как не смотрю по сторонам, ибо nvidia просто работает.
> а ты до этого прислушивался к мнению фанатиков?;-)нет, мне они нравятся, такие смешные.
> нет, мне они нравятся, такие смешные.Это вы, потреб-душки, смешные. Не догоняю нафиг вам линуксы и прочие бзды, если вы собственно открытостью не пользуетесь и засоряете систему блобьем, постоянно подкладывающим массу грабель. То версия иксов не та, то кернел не расово верный, о том чтобы оно в режиме плагнплея работало - речь вообще не идет. Так что например загрузиться с ливфлехи и получить полноценный десктоп - это где? В открытых драйверах все это есть и будет, в отличие от.
> nvidia просто работает.ага, в VESA-режиме, как древняя s3
"малаццы, чё"...
>> nvidia просто работает.
> ага, в VESA-режиме, как древняя s3
> "малаццы, чё"...ну у дурачков да, в vesa, я полагаю.
> ну у дурачков да, в vesa, я полагаю.дурачки потому-что строем не ходят?
пройдите пожалуста в лес с такими заявлениями
>> ну у дурачков да, в vesa, я полагаю.
> дурачки потому-что строем не ходят?
> пройдите пожалуста в лес с такими заявленияминет, потому что сидят под vesa на nvidia.
> нет, потому что сидят под vesa на nvidia.Ну иди, расскажи например какому-нить опенбсдшнику - как еще опенбсдшник может это нвидиевское нечто использовать. И нефиг кивать что маргинальщина, твоя фрибзда ничем таким не лучше.
>> нет, потому что сидят под vesa на nvidia.
> Ну иди, расскажи например какому-нить опенбсдшнику - как еще опенбсдшник может это
> нвидиевское нечто использовать.тебе нужно - ты и иди. у них да, максимум что умеет nv, насколько я знаю.
> И нефиг кивать что маргинальщина, твоя фрибзда ничем таким не лучше.ну вешать ярлыки и кивать что маргинальщина это удел молодежи из псевдолинуксоидов, типа тебя. более взрослые дядьки сами решают какую им ОС выбрать, некоторые и net/open bsd выбирают, и это их дело, раз их все устраивает настолько, что они не бегут ставить нечто с нескучными обоями.
> твоя фрибзда ничем таким не лучше.
не "моя". я ее просто использую как инструмент, на серверах, десктопе и ноуте. В десктопе торчит старенькая device='G73 [GeForce 7600 GS], в ноуте G98M [GeForce G105M]). С обеими из них я не имею проблем годами, с ними замечательно работают "блобы", у меня нет жжения в области жопы по данному поводу, оно просто работает, видимо "чем таким лучше":)
брать встроенную intel чтобы линукс работал из коробки? :)
ужасно. скоро зима, а в открытом драйвере амд энергосбережение запилили. и все игры на движке source идут на максимальных настройках быстрее чем даже с блобом - от работы отвлекает, кошмар-кошмар.
> ужасно. скоро зима, а в открытом драйвере амд энергосбережение запилилиecho high > /sys/class/drm/card0/device/power_profile
burnP6 &
burnP6 &
burnP6 &
burnP6 &
грейся на здоровье.>source идут на максимальных настройках быстрее чем даже с блобом - от работы отвлекает, кошмар-кошмар.
продай и купил 77xx
там они не работают.
> продай и купил 77xx
> там они не работают.ПОКА не работают // пофикшено
>и все игры на движке source идут на максимальных настройках быстрее чем даже с блобомНаглая, вопиющая ложь. Свободный драйвер для AMD карт сливает по скорости проприетарному на порядки.
Вы после слова "ложь" вместо двоеточия точку поставили.
Меня просто тошнит уже от новостей про улучшение открытых драйверов для карт AMD, даже не столько от новостей сколько от восторженных коментариев всяких недалёких личностей, которые из-за своего восторга от кости брошенной им, не в состоянии трезво оценивать реальность. А реальность в том что, несмотря на многолетние новости про улучшения в свободных драверах, они по-прежнему сливают по скорости проприетарным на порядки. Вот именно нежелание восторженных фанатиков обращать внимание на этот факт меня и раздражает.
>А реальность в том что... они по-прежнему сливают по скорости проприетарным на порядки.Какие "порядки", анон?! Завязывай там со своей "реальностью".
..Ну либо кинь сюда пару пруфов - открой нам всем глаза.
порядки означает не менее 100 раз
просто уходи
Батенька, Вы на порядок ошиблись :-D
> Батенька, Вы на порядок ошиблись :-Dнет. «порядки» — это как минимум два оных. два порядка — это «в сто раз».
>они по-прежнему сливают по скорости проприетарным на порядки.Тут недавно r600g догнал проприетарный в ungine
но глупенькие тролли все еще кричат про отставание на прорядки.
>они по-прежнему сливают по скорости проприетарным на порядки.Порядок это 10 раз. А "на порядки" значит больше 100 раз. В следющий раз когда будешь троллить хотя бы подумай о том что пишешь.
Ты бы хоть ближе к реальности вбросы делал. Ну там геометрических шейдеров все еще нет или теселяции. Или вот драйвер для новыхо видеокарт все никак доделать немогут, а не порядки.
в tf2 например, fglrx некорректно обрабатывает освещение на mvm картах, и общая производительность даже на оптимальных настройках приводит к лагам ввода вплоть до одной секунды в некоторых ситуациях. не пофикшено до сих пор. проблем с radeon драйвером нет. wine тоже с блобом плохо дружит, вменяемых fps только открытый драйвер показывает. если у тебя он сливает на порядки - смени дистр на что-нибудь менее древнее.
> на порядки.Вот это - "Наглая, вопиющая ложь". Фороникс тут тестил. Во многих бенчах оно процентов 80 от проприетары уже выжимает - только в путь.
>Свободный драйвер для AMD карт сливает по скорости проприетарному на порядки.Ты его запускал признайся често? В прочем сразу видно что нет.
У меня недоделанный radeonsi отстал меньше чем в 2 раза в родных играх. При этом обогнал fglrx в wine.
На порядки может разве что реверсинженированный nouveau отставать.
Мы рады за тебя, Вова. Держи нас в курсе.
Да что - вот когда/если будет понятно, что это что-то осмысленное и долгосрочное, а не однократное чудо - тогда и поглядим. пока что предложение "предоставить документацию с описанием некоторых аспектов работы GPU NVIDIA, вызывающих затруднение у разработчиков открытого проекта" именно на однократное чудо и похоже.Ну а AMD - в любом случае респект - если б не их активность по созданию открытых драйверов, то Нвидиа на открытие чего бы то ни было не пошла бы в жизни. А так - конкуренция в действии, что, конечно, радует.
> Ну что, фанаты амд, как оно? Теперь сомнения, какую видеокарту выбрать у
> меня развеяны на совсем.То-то вы вопите об этом на каждом углу, в последний китайский раз делая окончательный выбор.
Нам не нужны подачки. Нам нужна полноценная открытая карточка.
intel ждёт вас. Правда на счёт полноценной могу ошибаться...
Intel уже давно не делает карточек. К.О.
Интел давно уже встраивает их в процессоры. С разморозкой, Кэп!
> Интел давно уже встраивает их в процессоры. С разморозкой, Кэп!плюсующие ознакомтесь с понятиями "карточка" и "чип"
> Интел давно уже встраивает их в процессоры.Это все прекрасно, но
1) Оно хилое само по себе.
2) Оно греет и без того достаточно горячий чип.
3) Оно юзает системную оперативку, которая по сравнению с скоростным GDDR5 на выделенной широкой шине феерически тормозит. Не говоря о том что нагрузку создает как выполнение кода х86 так и работа GPU.
нефанатик скачал-прочёл документацию и понял что она такая же как на амд?
А зачем фанатеть? Нужно попробовать то и другое :-)
Был на nvidia (GF 8500GT, GF 250GTS, nVidia drivers - проприетарные, ставил как с сайта nVidia так и те, что идут в дистрибутивом) и много читал....
Почему xorg кушает 100% ядра при плавно мигающей иконке мессенджера PSI (Сидел на fluxbox)?
Почему не работает плавно KDE (kwin), и соответственно нагружается довольно сильно ядро при довольно простых операциях?
Почему flash-ролик отдает синевой?
Почему черный терминал, размещенный над flash роликом, показывает этот самый ролик?
PS: Реквестирую коммент "flash нинужен", тем не менее это баг.На работе поставил старую Radeon x1600 PRO, и о чудоо!!! Все летает и без багов на открытом драйвере! И это поставило точку над i. Да, я распродал все nVidia и поставил Radeon, где только можно, и не жалею.
А за пару лет, открытый драйвер вырос и до сих пор не возникало проблем в поставленных задачах.
Видя тенденцию роста открытого драйвера, я купил нетбук на AMD APU e450 со встроенной Radeon HD6350(если не ошибся в модели). И что я теперь имею?
- поддержку динамического питания (енергосбережение) видеокарты;
- мощную в своем классе видеоподсистему, в сравнении от решений intel (но у них процы сильнее, но для HD Video AMD в выиграше);
- аппаратное дэкодирование видео через механизм vdpau, который есть везде благодаря nVidia, а va-api (intel, блоб amd) реализован нормально только в vlc и mplayer-vaapi;
- увереность в стабильности поддержки открытого драйвера.PS: Наверняка что-то упустил, просто нагорело :-)
XD http://www.youtube.com/watch?v=iUVB4UIzUFQ
Вы не поверите, у меня обратная ситуация. Поставил nvidia - и о чудо! Сожалел, что 3года ел кактус.
Ну может, лично мне, слабо верится. Но! Хорошо, что есть альтернатива, что позволяет мне и тебе удовлетворять свои потребности и желания. Не правда ли? :-)
Аналогично.
> чудо! Сожалел, что 3года ел кактус.Да, а теперь идите и скажите чуваку у которого аудио не играет через HDMI в блобике как ему это чинить. Ну, с открытыми дровами еще понятно кого пинать и куда баги писать. А вот для блобов можно писать баги только на деревню дедушке, константин-макарычу.
> чудо! Сожалел, что 3года ел кактус.Ну да, намного прикольнее когда на ливцдхе вагон глюков или режим вга-адаптера, свежие ядра вообще не работают, иксы - только предписанные нвидией, вяленды всякие - ни-ни, вы что. Это же так прикольно - строиться под закидоны @#$чего блобмейкера, засоряя открытую систему блобом который никто даже пофиксить не может just in case.
Транзистор, как же тяжело пробираться сквозь тернии твоего сознания.А про АТИшные карты ты явно загнул, скорее всего ты просто неправильно готовил НВидию, хотя чего там готовить...
> готовил НВидию, хотя чего там готовить...Ну вот знаешь, АМДшные карты 5ххх/6ххх нынче очень прилично работают с открытым драйвером. Нет, грабли, конечно есть у всех. Но с амд их становится все меньше. Да, открытый драйвер - цепляется в режиме плагнплея, а не на основе технологий времен дос когда юзер сам детектирует оборудование и инсталлит драйвера сам. Да, это - работает с любой версией ядра, иксов и прочая. Новые версии - даже предпочтительнее, если кто хочет ништяки типа аппаратного декодирования и управления питанием. Да, амдшное добро - не отпадет при обновлении системы. И все это будет работать даже на ливцд/флехе, в отличие от - у юзеров амд будет вполне приличная система и при старте с ливцдхи. А еще этим парням можно вкатить багрепорт по человечески, а не на деревню дедушке. А какой-то кекс с улицы может прийти и прислать патч на задолбавший его баг.
5-10* лет назад, да, nVidia рулила в плане поддержки своих карт на linux, хоть и блоб, но работал. Но за последние 3* года), все существенно изменилось, баланс сил пошатнулся. Это произошло с момента покупки ATI компанией AMD + время на юридические, и не только, аспекты внутри компании в процессе поголощения.
Так что с разморозкой слоупоки ;-)* - нужно учитывать поправку на ветер, ±10 кг/ам.
АААА! Так вот оно! Меняю видеокарту, срочно. Синие ролики я поправил а вот то что флэш играет в терминале и в почтовике и в Pidgin и в других вкладках! Кошмар...
Кому надо GT220? )) И что можно такого класса из радеонов взять?
Не нужно очередей, давайте все сразу.
Они, видать, все еще надеются усидеть на двух стульях, оставив Нуво чем-то вроде запасного варианта для нетребовательного люда
А может решили поступить таки так:
http://www.opennet.me/opennews/art.shtml?num=34175
>Мэтью Гаррет (Matthew Garrett) посоветовал прекратить развитие отдельного модуля ядра для взаимодействия с проприетарным графическим драйвером, переместив всю специфичную логику, реализованную в виде блоба, на сторону работающего в пространстве пользователя драйвера. На уровне ядра для обеспечения взаимодействия с видеокартой предлагается использовать возможности модуля nouveau.И это было бы здорово. А то с последними ядрами ситуация всё печальнее и печальнее.
И оптимус бы заработал через prime и xrandr штатным способом.
Хм, это было бы самым печальным вариантом - эта блобятина тогда будет тонуть дольше и при этом оставваться блобятиной.
Зато у народа остался бы открытый стэк (новьё+меса) даже в том случае, если бы они сдохли (новьё+нвидиагл).
да и просто багов бы стало меньше.
Учитывая, что вряд ли они сдохнут одномоментно - время похоронить старые карты и купить новые - от AMD/Intel - будет. Но очень надеюсь, что о этого не дойдет.Я вообще противник компромиссных решений вида "как бы проприетарь сохранить". Не стоит она того.
Пофигу на нвидиа.
Просто появился бы стройный, опенсорсный и довольно полный стек для открытых драйверов интел, амд и нвидиа.
Что довольно серьёзно упростило бы жизнь разрабам иксов, вяленых,... и даже игр.
> Просто появился бы стройный, опенсорсный и довольно полный стек для открытых драйверовОн уже давно есть. Добро пожаловать в KMS и DRM. Это стройный и мощный низкоуровневый бэкэнд. Как заказывали.
> тонуть дольше и при этом оставваться блобятиной.Она и так будет тонуть дальше и оставаться блобятиной.
> А может решили поступить таки так:
> http://www.opennet.me/opennews/art.shtml?num=34175
>>Мэтью Гаррет (Matthew Garrett) посоветовал прекратить развитие отдельного модуля ядра для взаимодействия с проприетарным графическим драйвером, переместив всю специфичную логику, реализованную в виде блоба, на сторону работающего в пространстве пользователя драйвера. На уровне ядра для обеспечения взаимодействия с видеокартой предлагается использовать возможности модуля nouveau.
> И это было бы здорово. А то с последними ядрами ситуация всё
> печальнее и печальнее.
> И оптимус бы заработал через prime и xrandr штатным способом.Красивое решение, и овцы целы и волки сыты, и система/ядро чистое.
Еще б ложить все что блоб и с ним приходящее в /opt - цены бы не было ;-)
Хех, совсем прижало гадов, а сколько заявлений было вида "ничего не откроем и не дадим"... Что ж, так держать, желаю таки открыть спеки и конкурировать на равных с AMD и Intel - чтобы не расслаблялся никто :-)
> Хех, совсем прижало гадов, а сколько заявлений было вида "ничего не откроем и не дадим"...Видимо, плохой пиар и пролет на полгигабакса им не очень понравились. А поскольку с остальных направлений (типа чипсетов всяких) интел и амд выкурили их еще раньше, а то что осталось все больше завязано на линуксе где блобам недвусмысленно машут факом - ну вы поняли.
Сомневаюсь в невидии. Выдают не то чтобы мелкими порциями, а вообще только первую порцию, учитывая сколько работы проделали реверсы нуво, хз что это и чем эти спеки помогут. Не будет ли это повторением того, что уже отреверсили? Это действительно открытие спек(тогда почему кусочечками?) или просто пиар на волне игрового линукса, чтоб добавить якобы стратегическое преимущество своим видеокартам?
Мне кажется что документацию покажут только разработчикам проекта Nouveau и больше никому. Зачем? Сегодня я играл в мегамена. Насмотрелся "Проходимцев" на YouTube и тоже захотел. В этот момент мне стало как никогда раньше понятно то, настолько сильно документация с точно прописанным поведением лучше реверс-инжиниринга. Я как представил что играю в Open Source мегамен, где применяешь нужное оружие против нужного бота, а оно не применяется, потому что об этом знали 1 из 100 игроков. Или делаешь точно выверенный прыжок - и не допрыгиваешь. Или идёшь в секретную комнату - а её нет... И при этом думаешь "хорошо что я играю в первую часть, которую делают 4 года - клоны остальных частей и частей для PS делаются только год".Даже воссоздание игры в открытом исходном коде - огромные затраты энергии, не говоря уже об эмуляторах для них и драйверах устройств, где ошибка может быть фатальной. Вот NVIDIA и показывает документацию: "ребята, вот тут вы бы стопудово не угадали значение нужной переменной с 9 знаками после запятой. А тут вы допустили ошибку, которую никогда бы не допустили, зная точно, как всё работает".
Завязывать тебе с играми надо.
> Завязывать тебе с играми надо.Да, не зря говорят что от игр тупеют. Вот зенитар - убедительный экспонат. Вроде раньше какие-то признаки мыслительной активности даже телепались. А сейчас вообще глухо...
кого-то из топ-менеджмента нвидии накрыли в подъезде свитером и отпинали?
Участвовал палец. Нашли точку G.
> Участвовал палец. Нашли точку G.=))))) теперь понятно почему доки вывалили
> =))))) теперь понятно почему доки вывалилиВылились тогда уж.
Лед тронулся, господа присяжные заседатели! Лед тронулся!
Супер! Им бы только клокинг сделать и всё будет пучком!
> Супер! Им бы только клокинг сделать и всё будет пучком!Как ты понимаешь, отставание от интеля и амд на пару лет вкалывания среднего размера командочки никуда не денется. Заметь, чувак, интел свое открытое подразделение нарастил до размера king size, амд тоже новых разработчиков нанимает, хоть и не так эпично. А нвидии до такого уровня кооперативности... и это при том что у них бизнес от линуха зависит посильнее чем у амд и интела, пожалуй.
Как у них все синхронно происходит AMD вчера сегодня nVidia. Все же чужое желание казаться в глазах других добрее может приносить пользу окружающим.
Боятся, что докопаются до возможности разблокировать урезанные карты
Интела испугались?
это действо ещё раз подтверждает факт, что линукс становится гейм-платформой, и нвидии это очень импонирует!
О! Видимо патентик кончился или авторские права на какие-то куски блоба выкупили.
скорее нашли такие куски, которые можно сделать открытыми и при этом продолжать продавать одни и те же карты за разную цену.
Один хрен.
Вот только AMD уже не догнать. По части открытого драйвера - это 101%. А с выходом R9 уж тем более.
> 101%. А с выходом R9 уж тем более.При том, прошу заметить: начальная поддержка HD8000 вфигачена еще до того как железо вообще выпущено. Так что если с HD7000 получилось неэстетичненько, то вот с HD8000 у амд есть все шансы улучшить положение вещей, сделав если не шедевральный то уж как минимум работающий драйвер на момент выхода железки.
Ну новость отличная, дай Ктулху чтоб нвидиа таки да потихоньку начала сливать доки сообществу. ИМХО на сегодняшний день от nouveau очень сильно пахнет, было бы очень хорошо чтоб открытые дрова были юзабельны, что избавило бы от необходимости использовать тухлую буржуйскую блобятину. (бгг)
Сам я грешен - люблю иногда погамать на форточках, посему заимел себе GTX760, на пингвине с 325,15 блобом то что работает - летает даже с вайном, на nouveau - даже с KMS даже "родная" консоль работает через жопу (квадратики, постоянные ошибки сыпет в tty итп) не говоря уже какомто ускорении чего либо в иксах.Будем надеятся что с инфой от производителя сообщество раскрутится и сделает лялю. И вообще повидимому корпорасты начинают принимать нас во внимание - AMD вот инфу недавно дало по HDMI звуку, теперь Nvidia подтянулась, тенденция не может не радовать.
nouveau стоит переименовать в более звучное название
Да ладно, отличное название.
> ИМХО на сегодняшний день от nouveau очень сильно пахнетЭто только ваше имхо. У нуво сейчас проблема - работы на высоких частотах, если её запилят - оно ничем не будет уступать радику.
> частотах, если её запилят - оно ничем не будет уступать радику.Кушай свой блобокактус и не нувавкай. Ведь твоя нвидия самая супер-дупер, блаблалба. Чего ж ты так батхертом то в коментах тогда страдаешь? И так всем доказываешь что ну вот-вот, ну почти?
Почему бы не перестать уже быть двуличной сyкой и не признаться самому себе что да, было бы очень круто если бы появились открытые драйвера которые если не натягивают проприетарные то как минимум сравнимы с ними, имея ряд плюсов, которые НИКОГДА не светят проприетари? Судя по твоим сообщениям тебе бы этого все-таки хотелось. А то что даже такая жлобская и тормозная контора как нвидия начинает признавать ошибки - им честь делает. А вот тебя такие отмазы только позорят. Т.к. ты скатился в ситуацию "каждый кулик свое болото хвалит".
> Чего ж ты так батхертом то в коментах тогда страдаешь?пока что попеншмерц тут наблюдается именно у тебя: это ты бегаешь по всем комментариям и везде рассказываешь, какой блоб плохой.
вы так говорите, будто поппеншмерц это нечто плохое %)
> вы так говорите, будто поппеншмерц это нечто плохое %)да нет, ни в коем случае. это как минимум забавно наблюдать.
p.s. чёрт, от сегодняшнего парада дебилов моя грамацнаць впала в кому, зараза.
по образцу AMD видимо. решили субвертить разработчиков, внезапно обнаружив что "переписанный с нуля" аналог - может быть лучше, если не будет использовать ими писанный крап. опенсорсники AMD схавали и AtomBIOS и фирмвер и прочее. к тому-же, увы идет и у NV.