так и есть; а ничего и не изменилось, и не изменится, все также как лет 9-10 тому назад и будет также лет через 9-10, может быть; поэтому не без этого.
не угадал. перевод с максимальным сохранением мысли автора.
Пока такие, как мы (что ты, что я), будут ср#ть на форумах и холиварить, вместо того, чтобы внести свой вклад в улучшение системы, в которой они работают, действительно ничего не изменится.
Если что-то не нравится - подумай, может быть ты сможешь сделать это лучше. А обсирать все подряд много ума не надо.
Ага. Тут в соседней ветке сошлись во мнении, что раз у меня дисковая подсистема только IDE - г№внолинакс мне не нужен. Потому что всё должно быть SATA. :-) Дык, у меня ещё и видеокарта ATI. Похоже, для окончательной совместимости г№внолинакса с моим компьютером нужно подождать ещё 10 лет.
Цитата: если это не нужно основным разработчикам проекта, то почему это должно быть нужно мне? O_o
Вообще-то я не про линукс сказал, а про софт вообще. Наивно конечно, но к этому надо стремиться. В общем, ничего действительно не изменится. будь спокоен.
Цитата: жесткая критика и не более
Ну-ну. Жесткая критика. Какой пафос. А статьи писать до сих пор не умеем. только слюнями на монитор брызгать.
не понятно на хр№на вообще тащить серверные ос на десктоп фряху тоже тащат и результат - fail. для этого существует десктопные оськи (и не это не обязательно виндовс ). в серверном то краю непочатый край. смотрел недавно w2k8. класс. ткнул галки, почитал описания программ тамже, установил. интеграция и просто настраивается.
gaal написал: не понятно на хр№на вообще тащить серверные ос на десктоп
Откуда утверждение что Linux это серверная ось, Windows тоже ведь на серверах используется ;)
gaal написал: смотрел недавно w2k8. класс. ткнул галки, почитал описания программ тамже, установил. интеграция и просто настраивается.
Не знаю w2k8 пока не трогал, как и Висту, у нас жесткие требования и работаем на отработанных и проверянных времянем решениях (w2k3 & xp) но когда сервер настраивается только галочками это все же не правильно, удобно-красиво да, но не праильно
А что беситься-то? Никто не заставляет использовать линух. Тайком на комп тебе не ставит. С чего же беситься-то? Тем более, за то, что попробовал, денег с тебя не берут. Не понравилось - снес и живи дальше. На улице не подбегают, в карман не суют.
Объясни, будь добр, что тебя бесит? А пока получается, что ты не критикуешь, а именно ОБСИРАЕШЬ. Критикуют дюди, которые в этом разбираются чуть менее, чем полностью. И это явно не мы с тобой.
псевдоэлитарность и неуважение к мнению и выбору других людей. вот обязательно кто-нибудь вылезет в обсуждении какой-нибудь ОС и вякнет - RIP, отстой, линукс рулит и т.д.. или - нах оно надо, если есть линух?:D
>И это явно не мы с тобой.
под это дело сейчас проги пишу:)
клон архаичной ос. ну сколько уже можно его пихать во все дыры и преподносить как венец осестроения?]:-> 18 лет пихают - 1.02%. еще через 18 будет 2.04%
может андроид, но это не клон юникс.
статья. блоггер много ругается, но говорит дело. мне это понравилось поэтому и стал переводить.
Цитата: псевдоэлитарность и неуважение к мнению и выбору других людей. вот обязательно кто-нибудь вылезет в обсуждении какой-нибудь ОС и вякнет - RIP, отстой, линукс рулит и т.д.. или - нах оно надо, если есть линух?:D
gaal, ты уж меня извини, но именно этим вы и занимаетесь. Поставь в выделенном тесте, в цитате, вместо слова "линукс" "виндовс", и узнаешь свои же собственные слова.
не понятно откуда стока ненависти к линуху у этих товарищей : ) кусок хлеб№ чтоли отбирает? как можно делить десктопная ли ОС или нет? это от чего зависит? набором программ или ядром? поясните поконкретнее. я вот не считаю висту десктопной у меня проги старые на ней не прут! а они мне очень нужны (Sinutrain есть такая прога эмуль станка сименсовского, кстати она 2004 года так что не особо старая), на ХР прет как танк. так что винда ваша совсем не дружелюбна раз нет обратной совместимости. наперед спрошу у тех, кто до сих пор кричит "это не для десктопа": что для десктопа? винда не совместима, линух глюкавое гавно. что брать? посоветуйте парни. кто кричит мол под винду 10ккккк программ сделано: а они на всех вендах пашут? а действительно нужные проги сделанные в 2000-2005 годах пашут? меня не ебет почему не пашет этот эмулятор, главное что он пахал в ХР, а терь не пашет и если нет никакой отмазки кроме криворукости прогеров его написавших - > венда неменьшее гавно чем линух, а "если нет разницы то зачем платить больше"?
Цитата: Ага. Тут в соседней ветке сошлись во мнении, что раз у меня дисковая подсистема только IDE - г№внолинакс мне не нужен. Потому что всё должно быть SATA. :-) Дык, у меня ещё и видеокарта ATI. Похоже, для окончательной совместимости г№внолинакса с моим компьютером нужно подождать ещё 10 лет.
Пройдите пожалуйста (куда угодно). У меня то же самое и работает замечательно. Что я делаю не так? Или что вы делаете не так? Если у одних работает, а у вас то же самое не работает - нечего все валить на систему. Это методы школьников.
Цитата: http://www.linux.org.ru/view-message.jsp?msgid=3676864]Гордыня и Линукс
Ссылки можно бы и покорректней писать. А по делу - как они к нам, так и мы к ним. Этим все сказано.
Из остального, написанного здесь, нифига не понял. Хотя нет, понял:
Цитата: Печальная истина заключается в том, что фактически ни один open source драйвер не обеспечивает полный OpenGL, даже, когда сама аппаратура способна.
Вся проблема в том, что как устроена эта видеокарта знает только производитель. Но он своих свободных драйверов не пишет - боится за секреты. А как могут незнающие люби сделать нормальный драйвер? Никак же. Вот и не возмущайтесь. Если компания все расскажет - тогда и будет нормально.
В компьютерах, Direct Rendering Infrastructure (DRI) — это интерфейс и реализация в виде свободного ПО, используемая в системе X Window System, позволяющая пользовательским приложениям безопасно получать доступ к видеоаппаратуре без необходимости использования X server (замедляющего этот процесс). Основное назначение DRI — обеспечение аппаратного ускорения Mesa, одной из реализаций OpenGL. Он также позволяет реализовать ускорение OpenGL на framebuffer console без запущеного X Server’а.
>Ты только что приравнял себя к людям, которые так кричат. Нормально.
речь шла об уважении. об уважении к свободе. к свободе выбора других людей.
либо линуксы. обязательно силком против воли. либо ничего.
даааа. есть люди использующие несколько ос, потому что они им нравятся или приходиться. даааа. есть люди помучившиеся несколько лет с линями и использующие теперь другие ос.
у меня стоят проприетарные дрова на нвидию и все пашет шустро. что я делаю не так? а то что дрова проприетарные это меня не коробит я за поддержку своей карты заплатил когда ее покупал : )
gaal написал: речь шла об уважении. об уважении к свободе. к свободе выбора других людей.
Ты не поверишь, но я говорю о том же. Говоря "%osname% - гавно", ты попираешь свободу других людей, выбравших эту ось. Лично у меня никогда не возникало желания так говорить. Ибо кажадая система по-своему хороша, и у каждой свои тараканы. Остальную часть поста я опять не понял. Ты хоть пиши, к чему это, и к кому.
2 gaal сайт про линукс, так? у меня линукс и дрова на нвидию и все пашет, что я делаю не так поясни? смысл статьи как и всех здесь линукс - гавно, виндовс рулит. а я говорю у меня все пашет на отличненько и что я сделал не так я не понял.
блин, ты читать умеешь? нвидиа сделала >>свою реализацию<< того, что должны были сделать разработчики иксов, потому что получают с этого доход. у владельцев остальных карточек скорее всего никогда нормально работать не будет.
Accelerating the indirect OpenGL path is orthogonal to how the X server itself is implemented, but it has the side effect of allowing the OpenGL command stream to be more easily captured and redirected to a texture. This allows Compiz and other compositing window managers to be built on top of a traditional server with a small GLX extension rather than requiring a full Xgl server. Another advantage is that DRI bypasses the compositing engine, while with AIGLX everything is allowed to be both accelerated and composited.
очень зап.тано.
как понял я. DRI работает с аппаратурой. там выделяются внеэкранные буферы и прочее. стандартный в иксах не работает. там нет менеджера памяти. нвидивцы выбросили эту реализацию заменив ее своей. свои модули используют.
над всем этим AIGLX. иксы работают с DRI. все графические операции идут через него. поэтому медленней чем прямые вызовы.
mono20, ты читал статью? там написано что дрова от nvidia работают отлично из-за того что заменяю треть иксов, а видюхи intel и ati работают хр№ного потому что основываються на ненормальную платформу для 3D. У тебя видюха от nvidia поэтому все и работает))) А вот у меня на ноуте intel даже в Savage не поиграешь(((( правда времени на работу из-за этого больше)))))
> блин, ты читать умеешь? нвидиа сделала >>свою реализацию<< того, что должны были сделать разработчики иксов, потому что получают с этого доход. у владельцев остальных карточек скорее всего никогда нормально работать не будет.
1. разработчики иксов никому ничего не должны, потому что им никто за это не платит. 2. Microsoft платят все пользователи Windows, но они точно так же ничего не сделали для нормальных драйверов. Nvidia полностью сама написала нормальные драйвера для Windows.
gaal написал: и на счет теряющихся проектов. так и есть.
http://ru.wikipedia.org/wiki/HandBrake
нашел совершенно случайно. ее нет даже в репах убунты и дебиана думаю тоже. а они одни из самых обширных.
у меня в арче есть в репе: [alex@alex-laptop-arch ~]$ pacman -Ss HandBrake extra/handbrake 0.9.3-1 HandBrake is a multiplatform, multithreaded DVD to MPEG-4 ripper/converter
skyfire написал: Пройдите, пожалуйста, в биореактор №60.
сижу никого не хамлю, и на тебе. Такие как ты позорят линукс.
skyfire написал: У меня все работает замечательно. Что я делаю не так?
что имено работает? У меня видюха intel, как я писал, Savage не идет ни у меня ни у других музыка играет и белый экран из которого выход один - C+A+BackSpace. Раньше на некоторых моделях атишек такая фигня было. Обидно что игра чисто под Linux(((( Другие игры играют нормально, но на старых дровах вызывало не произвольное вис иксов.
gaal написал: >1. разработчики иксов никому ничего не должны, потому что им никто за это не платит.
нефик тогда было браться и пихать это всюду. логично.
не логично. Все эти проги ты ставишь по-своему желанию, на свой стр№х и риск. Тебя кто-то заставляет?
skyfire написал: "ати под линуксом плохо работает".
последний раз пробывал реально хр№ново. Но это реально вина разработчиков дров. Я видел только одну ось где нормально работает атишная видюха - Mac OS X. Во всех остальных есть глюки. небольшие но есть.
skyfire написал: А у меня все там нормально.
везет. А у меня на ноуте только из-за нее икспишка стоит
xFfast версии 0.9, Xynth - вообще версии 0.1. Хороша замена, ничего не скажешь...
FreeOS написал: Откуда утверждение что Linux это серверная ось, Windows тоже ведь на серверах используется ;)
Серверные версии Windows весьма проблемно использовать как десктопы. Нужны хорошие навыки системного администратора чтобы "допилить" серверную винду до удобоваримого десктопного варианта.
FreeOS написал: когда сервер настраивается только галочками это все же не правильно, удобно-красиво да, но не праильно
ПОЧЕМУ??? Разложили тебе все настройки по полочкам, исключили возможность совершения множества ошибок, подписали названия настроек, добавили всплывающие описания и удобную справку - разве это плохо? Разве лучше ковырять конфиг, в котором лишний пробел или пропущенная буква может привести к неработоспособности всей системы? Зачем нужна такая архаика?
skyfire написал: как они к нам, так и мы к ним
Вот знаешь, когда я в 2004 году пробовал ставить г№внолинакс, весьма вежливо относился ко всем линуксоидам. Но такого снобизма как у вашего быдла я не видел больше нигде. Даже цыгане вежливее чем линуксоиды, а арабы - лояльнее относятся к иноверцам, чем линуксоиды - к нубам.
ПОЧЕМУ??? Разложили тебе все настройки по полочкам, исключили возможность совершения множества ошибок, подписали названия настроек, добавили всплывающие описания и удобную справку - разве это плохо? Разве лучше ковырять конфиг, в котором лишний пробел или пропущенная буква может привести к неработоспособности всей системы? Зачем нужна такая архаика?
Вот в винде может это и скажется на работе ВСЕЙ системы, а в линуксе я копать буду каждое приложение по отдельности и система целиком не пострадает. Да и по поводу краха системы, тупо, когда у меня иксы слетают, то остается консоль, а в случае удаленной тачки ssh А если анологичная проблема встречается под вендой - графика съехала, не тупо драйвер, а именно графика то это уже как правуило клинический случай и смотреть нужно уже на месте, в лучшем случае, в худшем привет format C:
>Вот знаешь, когда я в 2004 году пробовал ставить г№внолинакс, весьма вежливо относился ко всем линуксоидам. Но такого снобизма как у вашего быдла я не видел больше нигде. Даже цыгане вежливее чем линуксоиды, а арабы - лояльнее относятся к иноверцам, чем линуксоиды - к нубам.
Цитата: Печальная истина заключается в том, что фактически ни один open source драйвер не обеспечивает полный OpenGL, даже, когда сама аппаратура способна. Публикация документации и оплачиваемые разработчики не решает эту проблему для ATI или Intel. (Разоблачаю полностью, закрытые ATI драйвера поддерживают некоторые из этих функций, но больше нет фритарда заинтересованного в них).
Ну это общеизвестно. Действительно далеко не все карточки работают так, как того хотелось.
Цитата: Почему? Потому что нет инфраструктуры - Linux DRI/DRM слой сломан и усилия по исправлению этого продолжаться в ледниковом периоде.
Пустой набор слов. Или кривой перевод. В общем пруфлинк или п№здишь.
Цитата: Как nvidia этого избежала? Они обошли его полностью - nvidia драйвер может выглядеть как обычный видео драйвер Xorg, но фактически очень агрессивно заменяет нижнюю треть X сервера (Большинство битов X управляются через замещаемую таблицу функций - славно эх?).
Вот давайте с этого места. Заменяет? Таки да. А почему заменяет? А ПОТОМУ БЛЯТЬ ЗАМЕНЯЕТ, ЧТО ПИСАТЕЛЯМ ЛИНУКСОВЫХ ДРОВ НЕГДЕ ВЗЯТЬ СПЕКИ НА ЭТИ ЗЛОЕБУЧИЕ НВИДИА, ЗАКРЫТЫЕ ВДОЛИ И ПОПЕРЕК И КУЙ ЗНАЕТ КАК ТАМ ЭТОТ DRI РЕАЛИЗОВАТЬ В ЯДРЕ - СПЕКОВ НЕТ!!! КАК МОЖНО НАПИСАТЬ ДРАЙВЕР К ТОМУ, К ЧЕМУ СПЕКОВ НЕТ???
Цитата: У них нет выбора: у Вас может быть самая впечатлющая аппаратура мира и разработчики, но, если Вы не обеспечиваете совместимости с DRI/DRM - нет того, кто Вам поможет.
ЕСТЕСТВЕННО БЛЯТЬ У НИХ НЕТ ВЫБОРА! А ОТКУДА ЛИНУКСОИДЫ ВОЗМУТ СПЕЦИФИКАЦИИ, ЧТОБ ПОТОМ ДОБАВИТЬ ПОДДЕРЖКУ DRI ОТ НВИДИИ В ЯДРО, ЧТОБ ОБЕСПЕЧИТЬ СОВМЕСТИМОСТЬ С НВИДИАВСКИМ DRI (уж не думаете ли вы, что это просто организовать и спецификации чего угодно, да хоть способа отображения в память, везде одинаковы) ЧТОБ ПОТОМ БЫЛ ВЫБОР, Я ВАС БЛЯТЬ СПРАШИВАЮ, А?
кароче вывод - статья полная хуита, а многоуважаемый gaal -- х№еплёт!
MOP3E написал: Вот знаешь, когда я в 2004 году пробовал ставить г№внолинакс, весьма вежливо относился ко всем линуксоидам. Но такого снобизма как у вашего быдла я не видел больше нигде. Даже цыгане вежливее чем линуксоиды, а арабы - лояльнее относятся к иноверцам, чем линуксоиды - к нубам.
???незнаю где вы лазили и как спрашивали, но мне многие в инете помогали/помогают, я помогал/помогаю многим. Конечно большинство помощи была как ссылка на толковое руководство по вопросу, может вам лень читать? И кстати не замечал что бы уж ппц как посылали нубов, если конечно он не задавал совсем тупые вопросы.
Это я идиот? Ахр№нительный аргумент. Уважаемый! Ели б ты не был столь тупым, а соизволили сам пойти (да хоть на xorg) и почитать там о том, что такое DRI (как пашет и из чего состоит), то ты бы наверняка не стал писать тут такую чушь. не знаю как остальные, а я просто еще раз убедился в том, насколько же тупы бывают виндотроли, мдя... Но нет же, проще же написать что в иксах поломан DRI. С какого х№ра он поломан? Ты хоть разберись в вопросе что это такое, DRI этот. Ёбаный стыд! Что значит "нет pbuffers" в опенсорсных драйверах? Что вообще значит "нет менеджера памяти"?? Ну накуя ты так тупо п№здишь, а? Ты хоть гугл пользовал прежде чем свою сраную статью запостить?
зыЖ ну и напоследок: в общем то проблема таки возможно есть (небольшая), но это совсем не тот вздор, что написан тут в статье, а потому я ее описывать не буду и просто оставлю виндотроллям в качестве ДЗ.
Тупые наезды? Ты что ж, и не читал о чем я писал? Или читал да не осилил?
Цитата:
Без менеджера памяти невозможно выделить внеэкранные буферы (следовательно, нет pbuffers или fbos)
ты понимаешь что вот это - тупой, наглый п№здежь? Да, действительно, без этих штук и половину функций нормально не организовать. Но они же есть, еб твою мать! И дремучие пиксельные буфера (pbuffers) и фреймбуфер (FBO) - все это есть! Тебе ссылки найти, где сказано то оно есть? Или ты сам? А возможно что оно тебе и нах не нужно - просрался и ладно. Пиздабол бля
я тебе проведу небольшой экскурс в терминология (только термины будут для "первый класс", "вторая четверть" но так проще будет понять)
DRI - Интерфейс прямого рендеринга. Что это? Это набор функций в юзерспейсе предназначенный для прямого управления видюхой. То есть это библиотека (назовем ее libdri.so) которая передает вызовы из юзерспейса в ядро. В ядре же у нас так называемый DRM - слой, что непосредственно управляет аппаратурой. Можно обойтись и без него (DRI), а сделать так, как это сделали в XP - зап№здячить все в ядро и вызывать напрямую, мо мы ж не долбоебы и клепаем не только "десктопную поделку", ведь правда? (не пугайтесь за винду - в висте и семерке они таки осилили прослойку).
Так вот: DRI есть двух версий и вполне стандартизован. DRM предоставляет интерфейс функций низкоуровневого управления видюхой и ложится на разработчика дров (закрытых) и тут несколько осложняет задачу нестабильное АПИ-ядра, но это пофиг в принципе - нвидия же справляется и клепает свой модуль, а он пашет в любых ядрах. Нвидиа пошла по пути своего DRI (фактически мы даже не знаем что это такое и хз что там у них в libdri.so). От чего? А от того, что им так проще реализовать. Почему? Да потому что спеки закрыты и реализуй они свой полноценный DRM (по всем спецификациям) и юзай стандартный DRI - докуя чего пришлось бы открыть. Вот возьмем к примеру vdpau. Как оно связанно с ихним DRI никто не знает и никогда не узнает, а будь это полностью открытый DRI? DRI открыт и общается с DRM через стандартный набор функций, а вот это то нвидия и не хочет открывать. В общем рекомендую посмотреть, хоть приближенно, что реализует DRM и что DRI - сразу все понятно станет
gaal написал: где выделить под них место? как я понял он имел в виду в этот нижний слой. тот пресловутый отсутствующий менеджер памяти на этом уровне?
Что в вашем понятии менеджер памяти? Я подозреваю что автор блога имел в виду предполагаемый DRIMM... Там таки есть трабла (я выше говорил что есть, и оставлял вам ее в качестве ДЗ). В общем проблема во взаимодействием с процессами (очень упрощенно), а точней различных видов "памяти" (agp, текстуры) и их маппингом между процессами (что дает, к примеру, возможность юзать одни текстуры разными процессами, а не копировать туда-сюда). Все это в общих чертах есть в ToDo http://www.x.org/wiki/ArchitectureToDo и более углублено на багзилле.
gaal написал: насколько понимаю nvidia дрова не используют косвенный рендеринг через иксы. а все 2D и 3D операции согласуются в нем.
ну да (ясли я правильно понял вопрос). Вот только это связанно отнюдь не с отсутствием pbuffers/FBO (вообще бред), а с тем, о чем я выше писал.
я так и понял. и по-моему где-то выше даже пытался это сформулировать. чтобы управление ресурсами было на этом уровне. он назвал это - менеджером памяти.
>ну да (ясли я правильно понял вопрос). Вот только это связанно отнюдь не с отсутствием pbuffers/FBO (вообще бред), а с тем, о чем я выше писал.
а я этого и не писал O_o
>В общем проблема во взаимодействием с процессами
поэтому они и используют (при прямом переводе термина) - косвенный рендеринг? вывод всего через иксы. как клиента.
а ати и интел похоже почти плюнули, потому что не выгодно оказалось. или что-то свое пытаются реализовать.
И вообще, уж чтоб раскрыть окончательно "тему сисек":
Как вы себе представляете реализацию DRI Memory manager БЕЗ ПОЛНЫХ СПЕЦИФИКАЦИЙ НА ЖЕЛЕЗО? То есть каким это макаром вы собираетесь делать интерфейс для карточек, к примеру от нвидиа, который будет мапить текстуры и agp-пространство между процессами и т.п. БЕЗ ПОНЯТИЯ О ТОМ, КАК ОНО РАБОТАЕТ В КАРТОЧКЕ? Понимаете о чем я? А разговоры об этом ведутся давно http://lwn.net/Articles/257417/ но воз и ныне там (кроме случая GEM от интел). Догадаетесь сами почему так?
Итого: статья - бред и гон (мягко говоря). Нвидиа могла бы добавить свой аналог интелового GEM, но зачем? У них и так все пашет и неплохо пашет. AMD/ATI давно думают над этим, но там пока более насущных проблем выше крыши. У интеля оно есть. Вывод: архитектура DRI отнюдь не кривая, а даже очень "прямая", но лишь при условии полностью открытых, допиленных драйверов, а вот проприетарщикам DRI и даром не впал - только гиммору добавит, имхо.
Да решат если захотят. Что угодно можно решить. Только вот захотят ли?
Вот погуглил и оказалось что и у VIA(S3) Unichrome есть правильный, открытый DRM-драйвер с нужной реализацией менеджера памяти (там есть ttm (см. мою предыдущую ссылку)). А где же мегадрайвера с супер-пупер всеми понтами то? Ах да, обещали же да не разродились пока... Спеки правда открыли (с полгода тому) но вот нужны ли они? Мне лично и даром не нужны. Вот и в OpenChrome видать мало кому нужны ;)
Как то так. Надеюсь я смог донести свою мысль...
зыЖ вообще должен перед вами извинится за некоторый тупой "наезд". Вас то как раз можно понять - вы просто тупо стараетесь линукс обоср#ть (не понятно только зачем вам это) и в ход при этом идут любые средства, вплоть до перевода заведомо бредовых блогов неадекватных идиотов. Вообще, ну у меня такое впечатление сложилось, блог этот ставит целью как можно более запутать ламеров и нубов, оперируя как можно более зап.танными фразами и понятиями, а на поверку это просто чушь (или автор -- л..х).
я хочу понять к чему весь этот огород? все эти костыли и куча реализаций одного и того же? почему нельзя все систематизировать? и т.д.. к чему архаика? неужели нельзя сделать по-другому?
>вплоть до перевода заведомо бредовых блогов неадекватных идиотов
мне интересны комментарии на это. если не начинают нести ахинею. как все мля офигенно и не начинают с ходу оскорбл.ть.
gaal написал: я хочу понять к чему весь этот огород? все эти костыли и куча реализаций одного и того же?
Ну вот, опять двадцать пять! Я это пояснил еще в первом своем посте. Повторюсь: правильно реализовать все это невозможно без спецификаций или плотного сотрудничества с производителем. Идеальный вариант - производитель пишет дрова под реализацию (сообществу таки трудно реализовать все самостоятельно там, где и производитель не всегда справляется) и открывает код - тогда всем будет хорошо. Так поступает интел и порывались поступить VIA(S3) (в итоге только спеки открыли). Сейчас же мы имеем такую ситуацию, когда производитель либо сам огород городит (Нвидия) либо выкидывает спеки (не очень спеша при этом) ибо "сами не асилили" (АТИ и ВИА). В свете всего этого статья (и ваш перевод) - полная туфта. Будут возражения?
gaal написал: мне интересны комментарии на это. если не начинают нести ахинею. как все мля офигенно и не начинают с ходу оскорбл.ть.
первым ахинею начали нести вы. Вот здесь:
gaal написал: блин, ты читать умеешь? нвидиа сделала >>свою реализацию<< того, что должны были сделать разработчики иксов, потому что получают с этого доход. у владельцев остальных карточек скорее всего никогда нормально работать не будет.
.....тут цитаты из википедии поскипаны......
очень зап.тано.
как понял я. DRI работает с аппаратурой. там выделяются внеэкранные буферы и прочее. стандартный в иксах не работает. там нет менеджера памяти. нвидивцы выбросили эту реализацию заменив ее своей. свои модули используют.
над всем этим AIGLX. иксы работают с DRI. все графические операции идут через него. поэтому медленней чем прямые вызовы.
и как понимаю - мнопоточность хотели реализовать.
Я вас разочарую - вы ничего не поняли (многопоточность тут не при делах, буферы могут выделяться где угодно и т.д. и т.п. - все бред) и не пытались даже понять, по всей видимости. А тем не менее делаете далеко идущие выводы о том, почему нвидия реализует свой велосипед (якобы линукс г№вно). Действительно, мой первый пост в этом топике был несколько грубым. Но это был ответ на ваши заявления, так что посмотрите с этой стороны...
а я так и написал - [очень зап.тано. как понял я]. из статей в вики тоже не много понятно. видел только, что где-то косяки с иксами. менеджера ресурсов.
часто вижу как все стопорится и перестает реагировать в исках, но причины не ясны.
>мнопоточность
это потом понял. немного не так. под этим подрузамевал примерно это:
Статья абсолютно глупая и бестолковая. AMD всё ещё открывает спеки на свои карты (да-да, уже более года) и ещё далеко не всё открыли. И о состоянии открытых дров (по отношению к закрытым) можно поглядеть здесь.
#1.ifm