LINUX.ORG.RU

В свободных драйверах ATI появилась поддержка карт Evergreen (R800)

 , , , , ,


0

0

Вчера компания AMD опубликовала исходный код драйвера с поддержкой новых карт серии R800. Код уже находится в основной ветке git-репозитория xf86-video-ati, драйвер radeonhd пока не поддерживает данные карты.

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

Данный драйвер поддерживает переключение видеорежимов на уровне пользователя, вывод изображения через порты D-Sub и DVI, а также DisplayPort (к сожалению, пока не работает корректно). Также пока отсутствует аппаратное ускорение 2D (EXA) и 3D.

Как сообщается, начальная поддержка переключения видеорежимов на уровне ядра (Kernel Mode-Setting) для R800 может появиться уже в ядре 2.6.34.

Также хочу отметить, что код KMS для видеокарт ATI R300-R700 был перемещен из тестируемой (staging) ветки ядра 2.6.33 в основную, что означает его готовность.

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

Огромное спасибо Alex Deucher, который написал большую часть кода с поддержкой новых карт.

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

★★★★★

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

>код KMS для видеокарт ATI R300-R700 был перемещен из тестируемой (staging) ветки ядра 2.6.33 в основную, что означает его готовность

сейчас скачаю, соберу, попробую и стану ругаться )

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

будем ждать, я еще не успел собрать новый rc :) хотя, у меня и так все работало.

madgnu ★★★★★ ()

Читаем меж строк:
Разрабам подсунули новую плюшку в pdf формате, и про доводку до кондиции r300 можно забыть уже ))

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

плюсую, сам уже давно не имею проблем с кмс что на r300 что на r600, галлиум рапортует о
OpenGL vendor string: X.Org R300 Project
OpenGL renderer string: Gallium 0.3 on RS690
OpenGL version string: 2.1 Mesa 7.8-devel
но шестерни крутить отказывается.

Novell-ch ★★★★★ ()
Ответ на: комментарий от elipse

нене, они его сейчас активно на галлиум переносят, все сломали нафиг, но когда доделают - будет все хорошо :)

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

улетел ноут в черный экран с зависом, как было в rc3 так в rc6-git1 и осталось, баг в багзилле redhat как минимум есть

и они утверждают о готовности кода ? у меня пока Xpress 200M не работает

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

улетел ноут в черный экран с зависом, как было в rc3 так в rc6-git1 и осталось, баг в багзилле redhat как минимум есть

имел те же проблемы :) Пока не проследовал четкой инструкции с вики Arch'а ) Правда у меня Radeon HD4650.

Andru ★★★★ ()

Неплохо. Но пока нет EXA и Xv - продолжаю сидеть на катаклизме и Xorg из 11 федоры. :)

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

> улетел ноут в черный экран с зависом, как было в rc3 так в rc6-git1 и осталось, баг в багзилле redhat как минимум есть

http://lkml.org/lkml/2010/1/29/368

Hopefully we've fixed a number of regressions, we're getting to that stage of the release cycle where things mostly should «just work» and people who still see regressions should start making loud noises. So give it a test, Linus

Manhunt ★★★★★ ()

вы вовремя, похоже, буду покупать именно Radeon HD5*** вместо намеченного мной GF GTX 275

Klayman ()

Календарь по праздникам.

Перед католическим рождеством компанией AMD была опубликована документация по новым картам

Давно это принято, на технических ресурсах даты писать не по-человечески, а привязывая к регилиозным праздникам?

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

> Это где это нет EXA и Xv ?


К окулисту! «Также пока отсутствует аппаратное ускорение 2D (EXA) и 3D». Насчёт Xv - очень удивлюсь, если он при этом работает.

atrus ★★★★★ ()

А где поддежка rage 128 ? Не забудем, не простим.

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

и что там советовали? можно ссылочку или хотя бы то, что там искать?

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

Ну это он для r800 отсутствует. Для остального допипилили.

daemonpnz ★★★★★ ()

Если они забудут про r600-700 как про r300, я вытащу свою radeon 4850 из включенного компьютера и пущу ее из окна.

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

Я вот периодически поглядываю в mesa git, и там чуть ли ни каждый день коммиты касающиеся r300 в галлиуме. Кто про кого забыл?

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

Вот тут про KMS Читал от Early start. Мне не хватало как раз radeon в /etc/mkinitcpio.conf и последующего mkinitcpio для свеже-собранного ядра :) Хотя как оказалось, в >=2.6.32.3 тоже все заработало.

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

я вытащу свою radeon 4850 из включенного компьютера и пущу ее из окна.

предупредишь, когда будешь выкидывать? Я буду под окном стоять )

Andru ★★★★ ()
Ответ на: комментарий от Novell-ch

>галлиум рапортует

кстати, а как его включить, чтоб протестировать на r300?

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

я бы сказал, что каждые несколько часов. из последнего:

8 hours	  r300g: Fix funky segfault
15 hours	 r300g: Inline immediates where possible
29 hours	 r300g: Fix memory leak on memory allocation failure
2 days	   r300g: Silence uninitialized variable warning
madgnu ★★★★★ ()

уважаемые господа, не подскажете ли, какой открытый драйвер сейчас оптимальнее использовать на ноуте с ati xpress 200m? 3д не нужно, но вот хотелось бы, чтоб hd 720p не тормозило на быстрых моментах. сейчас использую 'ati' и mplayer -vo xv. заранее спасибо.

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

> Ну это он для r800 отсутствует. Для остального допипилили.

Второй раз - к окулисту. Новость чему посвящена? Поддержке Evergreen в открытых дровах. Всё остальное давно не новость.

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

то же самое, но из git (libdrm, mesa, xf86-video-ati) + свежее ядро.

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

Ну новость то понятно чему посвящена. Но вот в традиции ЛОРа уже вошло что в обсуждении новости от темы новости уходят довольно таки далеко. А rXXX < r800, довольно таки близко к теме новости.

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

спасибо, но ничего нового я там не нашла

у меня там слака , ядро без initrd, ATI drm собран в ядро ( иначе были проблемы с загрузкой firmware ) , вообще иксы запускаются, кде грузится, но стоит что-то поделать, сразу уходит в вис

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

./configure --enable-gallium-radeon --with-state-trackers=dri,glx
cd /usr/lib/dri
ln -s radeong_dri.so r300_dri.so

но это грязный хак получается, в инете я находил что в логах у людей radeong_dri.so грузиться сам, у меня же всегда требует r300_dri.so, пробовал пересобирать месу с галлиумом и --with-dri-drivers=«» но все ровно меса упорно хочет грузить r300_dri.so, так что только подменой файла.

Novell-ch ★★★★★ ()
Ответ на: комментарий от madgnu

спасибо! поиграюсь на досуге. а то как-раз сегодня смотрел какой-то фильм с множеством сцен, где перерисовывалась вся картинка, и тормоза были достаточно ощутимые :) может, с версиями из git станет лучше :)

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

Только никаких улучшений, в отличии от r600. Меня тоже это удивляет, коммиты есть, улучшений нет.

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

, но стоит что-то поделать, сразу уходит в вис

оу, тогда да, тут другой случай :) У меня черный экран был сразу после старта иксов.

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

предупредишь, когда будешь выкидывать? Я буду под окном стоять )

присоединяюсь, может заодно линуксовку проведём там же под окном ;)

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

Если бы ты прочитал оригинал то увидел бы что они предоставили *прототип драйвера* а не просто ипеку - то есть они предоставили кусок кода - уже готового

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

плюсую, только вот нам всем далековато будет до него ехать ;)

madgnu ★★★★★ ()

Я сам собрался покупать ноут. Что лучше:

купить ноут с ati пополнить ряды ati-нытиков
купить ноут с nvidia
?

unixway ()

ЩАСТЕ

Это когда Catalist

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

ну если не стесняешься пользоваться виндо^W закрытым блобом и полностью зависить от воли хозяина то бери nvidia.

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

RS690 как я понял входит в драйвер r300-r500 Вопрос для следяших за активностью месы, что там с галиум драйвером для r600-r700 чипов, обычный режим ароде пилят а вот про галиум чтото вообше не слышно.

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

Есть еще radeong_drv.so или как-то так - xorg state tracker для радеонов, по идее его надо будет использовать вместо xf86-video-ati в далеком светлом будущем, и оно уже будет давать правильное имя dri драйвера.

B084 ★★ ()

Если нет 2д-ускорения то чем он лучше vesa?

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

Город: Симоновск

хммм, первый раз слышу о таком ;)

Sith ★★★★★ ()

ЧЕЛОВЕКИ! ну кто-нибудь может мне ответить на вопрос еклмн (весь гугл изшерстил) вот этот пакет дров поддерживает такое гавно мамонта, как АТИ Радеон Х1270? Где на эту карту дрова взять на Убунту и Сушку?

troll_them_all ()

Радеон

Не дает скучать линуксоидам =)
Мне так вообще

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