LINUX.ORG.RU

AMD/ATI: мы не забываем о линуксе


0

0

Статья, которая освещает процесс разработки закрытых драйверов ATI/AMD для линукс опубликована на сайте phoronix.com.

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

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

>>> Читать статью

★★★★★

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

А розовой мечты просто выложить спеки на железо или дать их тем, кто умеет писать драйвера, в их голову не приходило пока?

dn2010 ★★★★★
()

Сухой остаток от статьи:

Они делают что-то очень-очень крутое, поэтому регулярно выходящие дрова почти не меняются.

зато уж как они выпустят новый драйвер....

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

Нифига, прочитал остальные восемь страниц творчества: они хвастаются новой control panel и дальше обсуждают цикл релизов и ловлю багов.

Единственная вменяемая вещь, которую они могут сделать --- это по максимуму помочь разработчикам открытого драйвера. У меня на машине две системы --- рабочая Slackware 11 с бинарными драйверами и потихоньку готовящаяся к переезду на неё current с открытыми. Работа Xов различается как небо и земля, причём не в пользу фирменных дров. Плюс на рабочей системе переключение с Xов в консоль по Ctrl-Alt-F1 с вероятностью около 1 к 3 вызывает мёртвый вис.

dn2010 ★★★★★
()

мдя. catalyst -- это немного не то что нам нужно.

dmiceman ★★★★★
()

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

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

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

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

ХЗ. там есть фраза типа "иногда затишье, но это значит, что они делают что-то крупное"

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

>там есть фраза типа "иногда затишье, но это значит, что они делают что-то крупное"

Единственное крупное, что у них получается, это гадости юзерам.

dn2010 ★★★★★
()

> AMD/ATI: мы не забываем о линуксе

AMD/ATI: мы не забываем о линуксе - мы его ненавидим!

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

Ну и под венду они долго налаживали свой драйвер. Что уж говорить про linux, где постоянно всё меняется. К тому же NVidia почему-то делает нормальные драйвера:)

krum
()

Phoronix will be returning shortly. In the mean time, the Phoronix Forums are available.

mrdeath ★★★★★
()

Краткое резюме по статье и выводы из нее: http://www.phoronix.net/forums/showpost.php?p=8769&postcount=33

Вкратце: как была жопа с ati под линуксом, так она и будет продолжаться. Никакой надежды на более нормальное тестирование, более быстрое залатывание несовместимостей с последними ядрами и xorg и уж тем более на открытие драйвера нет.

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

>Плюс на рабочей системе переключение с Xов в консоль по Ctrl-Alt-F1 с вероятностью около 1 к 3 вызывает мёртвый вис.

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

elnoyle
()

> как программистам AMD трудно уследить за всеми измениями платформы, и приходится делить драйверы на ветки, каждый из которых содержит какие-то свои измения, и не касается других.

ну что тут сказать... если набрали идиотов - что проектировщиков HWAPI, что программеров

> В наличии также розовые мечты когда-нибудь увидеть в них поддержку AIGLX, как и стабильную работу.

Мечта идиота, который собирается жить вечно.

Spectr ★★★
()

Хех, а какие видеоадаптеры тогда использовать, если ati и nvidia - это кака? :)

Свободных драйверов, которые бы поддерживали 3Д нет.

Хотя...

$ man radeon

DESCRIPTION
radeon is a XFree86 driver for ATI RADEON based video cards. It contains full support for 8, 15, 16 and 24 bit pixel depths, dual-head setup, flat panel, hardware 2D acceleration, hardware 3D acceleration (except R300 and IGP series cards), hardware cursor, XV extension, Xinerama extension.

Ati Radeon поддерживает 3Д ускорение??? или это стёб? :-D

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

> К тому же NVidia почему-то делает нормальные драйвера:)

И, что характерно, не только под Linux. Я, например, замечательно, когда на меня находит кровожадное настроение, нарезаю полчасика в Doom3 во FreeBSD.

Причём делается это весьма скромной командой.

А Ati - первые мои столкновения с их глюками относятся ко времени каких-то Virge с 4 мегабайтами памяти на борту. С тех пор - всё та же история. Лохи и лузеры, одним словом.

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

Осторожно хочу заметить( после удаления моего возмущения без описания причины), там нет структуры разработки софта под юникс подобные системы и нет вменяемых программистов (хотя когда то были, вроде). Тяжело детям осваивать бритву. И из чувства вьюношоского максимализма не желают спросить у "ОпенСорцДядек", которые каждый день этим занимаются.

anatol
()

Сначала они откровенно завили на нас и их это ниибет.., а щас начали извинятся, писец кидайте в меня камни, но тут что-то не так..

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

>ХЗ. там есть фраза типа "иногда затишье, но это значит, что они делают что-то крупное"

> AMD/ATI: мы не забываем о линуксе

>Вкратце: как была жопа с ati под линуксом, так она и будет продолжаться. Никакой надежды на более нормальное тестирование, более быстрое залатывание несовместимостей с последними ядрами и xorg и уж тем более на открытие драйвера нет.

Партия против.. ДаёшЪ бойкот ATi картам!

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

DESCRIPTION
i810 is an XFree86 driver for Intel integrated graphics chipsets. The driver supports depths 8, 15, 16 and 24. All visual types are sup- ported in depth 8. For the i810/i815 other depths support the True- Color and DirectColor visuals. For the 830M and later, only the True- Color visual is supported for depths greater than 8. The driver sup- ports hardware accelerated 3D via the Direct Rendering Infrastructure (DRI), but only in depth 16 for the i810/i815 and depths 16 and 24 for the 830M and later.

SUPPORTED HARDWARE
i810 supports the i810, i810-DC100, i810e, i815, 830M, 845G, 852GM, 855GM, 865G, 915G and 915GM chipsets.
___

Хе-хе значит брать надо как минимум i830M ? :) А какая у неё производительность, как у Geforce4 MX440?

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

Надо уже надо не просто ATI карты бойкотировать, а всю продукцию AMD - видать пошустрее зашевелятся))

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

> Хе-хе значит брать надо как минимум i830M ? :) А какая у неё производительность, как у Geforce4 MX440?

Почему? Брать надо G965, Q965, можно G33.

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

Я вот привожу пример у меня карта "radeon 9250 128 MB чип rv280" открытый драйвер: так вот сидел давно под вендой и игра TRS2004 и даже google-earth приводил к зависанию всего компа (гас монитор) (иногда появлялись ужасный артефакты)только резет "помогал" ставил все версии дров итдю ничего не помогало (ксати заметил любопытность в жару летом когда дома было +26~28 С зависал даже в опере)(такое впечатление что закрытые дрова приводят к разогреву чипа), так вот перешел на LINUX мало того что та игра запустилась под вином, так ни разу никаких зависаний не было (и сейчас была жара пыли в корпусе компа только прибавилось а глюков никаких небыло). Так вот заключение открытый драйвер (и открытая система) работает нормально ни одного артефакта больше ни видел. только я непонял как это к карточкам на чипе ниже 300 удалось написать открытые дрова.

Вообще ТОЛЬКО открытый софт и открытое железо может дать 100% функционала.(впрочем ситуация с закрытыми дровами и железом предельно понятна... она кроется в системе тотального обмана и на**а покупателей.

anonymous
()

> AMD/ATI: мы не забываем о линуксе

Да пошли вы нах со своими кривыми драйверами и гнилыми отмазками. Никогда больше не куплю ни одну вашу видяху!

anonymous
()

ну что, успехов им в тяжелом труде :) А пока я использую нВидию.

qWen71n ★★★
()

Ати гавно. Я очень удивился когда узнал что AMD купило это жалкое поделие.

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

> Ati Radeon поддерживает 3Д ускорение??? или это стёб? :-D

Поддерживает для тех карточек, которые вообще поддерживает. Могу выхлоп glxinfo показать. Есть определенные проблемы с поддержкой сложных эффектов ("море" в Scorched3D на 9200 неправильно рисуется, "застывшим"), но, например, для FooBillard'а хватает.

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

> Хе-хе значит брать надо как минимум i830M ? :) А какая у неё производительность, как у Geforce4 MX440?

Из интелей надо брать, как минимум, 865. Производительность умеренно приемлемая, в особенности, у новых карточек. Правда, я наблюдал у товарища "халявности" в рендеринге на скринсейверах, типа, z-order не везде честно просчитывается, из-за чего случались смешные визуальные глюки (у товарища SuSE-10.1+). Но, вообще, для линукса надо брать нвидию, если хочется 3D.

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

> Дохлая отмазка, имхо. Что мешает делать такие же офигительные дрова как у нвидии?

Ты об ошибках в ДНК слышал? Вот, это видимо оно.

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

> Причём делается это весьма скромной командой.

Есть подозрение, что команда разработчиков драйверов у ATI не менее скромная и немногочисленная.

mutronix ★★★★
()

Вот хрень то

очень уважаю процы AMD и настолько же ненавижу ATI, которую они купили

Однако не теряю надежду, что такая уважаемая фирма как AMD таки поднимет на ноги линуксовые дрова

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

>А Ati - первые мои столкновения с их глюками относятся ко времени каких-то Virge с 4 мегабайтами памяти на борту.

вообще то virge это от s3 карточка.. или ты так временной период обозначил? ;-)

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

>Ати гавно. Я очень удивился когда узнал что AMD купило это жалкое поделие.

а что удивительного? Карточки они выпускают не хуже чем у нвидиа, продаются они хорошо, не вижу, почему бы amd их не купить :-) А дрова под линукс никого не интересуют.

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

sgi/xgi/intel/matrox graphics для всех них есть крутые открытые дрова

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

XGI Volari - открыли только 2D часть дров, только для 2.4 ядра и карты хрен найдешь в России. Лучше Intel.

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

>Свободных драйверов, которые бы поддерживали 3Д нет.

Есть вплоть до R300 (т.е. до X600: http://radeon2.ru/reference/cardtable/). Работают хоть и нешустро, но крайне стабильно, поддерживают все фичи линуксового ядра (в отличие от nvidia, где стоит пропатчить ядро реалтаймовым патчем и можно возвращаться на nv).

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

>"море" в Scorched3D на 9200 неправильно рисуется

"море" там вообще достаточно хитро рисуется, я его нормально работающим на atiшной карте видел только вместе с коммерческим X сервером от xig.

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

Ну типа это характерная бага atiшных драйверов. Причём вроде как с новыми машинами это проявляется пореже, а вот со старыми вообще всё плохо.

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

> XGI Volari - открыли только 2D часть дров, только для 2.4 ядра и карты хрен найдешь в России. Лучше Intel.

Если кто не в курсе - XGI в своё время купили ATi. В России реально найти S3/VIA Chrome S25/S27 (одно время продавали их карту на НИКСе - производительность на уровне GF6600), но там ситуация с драйверами тоже проблематичная - даже под оффтопик драйвера глючили в игрушках.

Так что остаётся линуксоидам - либо Intel, либо nvidia.

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

>Одно слово- Канада.

И че Канада? Обычно разработчики переезжают в Канаду из Штатов из-за того, что в Штатах есть большие траблы если ты разрабатываешь методы/технологии/etc шифрования поэтому разработчики едут в Канаду и там основывают компании, пример - QNX, OpenBSD, OpenSSH, etc..

dragon_djanic ★★
()

Эх только что занимался установкой драйвера видюхи на рабочую тачку от HP. Там такое встраиваемое чудо, что без 50 метрового драйвера только 640x480 под любой ОС.

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

>>коммерческим X сервером от xig

только XIG поддерживает радеоны не выше 9200

Lockywolf ★★★
()

> AMD/ATI: мы не забываем о линуксе

"Спасибо, белый хозяин!"

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

> Что мешает делать такие же офигительные дрова как у нвидии?

отсутствие мозгов. Нвидия с самого начала пошла по правильному пути, начав поддерживать линукс. Они даже как то признались, что код драйверов для венды и линукса отличаются лишь на 20 или 30 процентов

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

> только я непонял как это к карточкам на чипе ниже 300 удалось написать открытые дрова.

ати в свое время сама открыла спеки на старые чипсеты

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