LINUX.ORG.RU

Релизы AMD Catalyst 12.4, AMD APP SDK v2.7 и Linux-версии gDEBugger 6.2

 , , , ,


0

1

Состоялся выпуск проприетарных драйверов Catalyst 12.4 для видеокарт ATi/AMD.

Как всегда, сама компания AMD не написала Release Notes с изменениями в новом драйвере, поэтому он взят с ресурса phoronix.com, а часть изменений была найдена в Release Notes (PDF, англ) к AMD APP SDK 2.7.

В этом выпуске улучшению подверглись такие компоненты:

  • поддержка дистрибутива Linux openSUSE 12.1 объявлена стабильной, а Ubuntu 12.04 — начальной;
  • технология PowerXpress для видеооборудования AMD и Intel теперь поддерживает видеочипсеты Intel Ivy Bridge;
  • обновлены скрипты для создания пакетов RPM/DEB;
  • поддержка асинхронной передачи данных по шине PCI;
  • обновление Open Encode;
  • для Linux добавлена интероперабельность OpenGL™ для устройств серии Radeon HD™ 7xxx.

Поддержки ядра Linux 3.4 и X-сервера версии 1.12 пока нет. Исправлены следующие баги:

  • ошибки в работе многомониторных конфигураций;
  • зависание некоторых конфигураций с технологией PowerXpress;
  • зависание при использовании прослоек для OpenGL;
  • падение производительности OpenGL;
  • зависание закрываемого X-сервера;
  • появление артефактов в OpenGL-приложениях на видеочипсетах AMD Redwood.

На Linux.org.ru не писали новости о версиях драйвера 12.1-12.3. Вот эти изменения:

  • поддержка дистрибутива Linux Ubuntu 11.10 объявлена стабильной, а SLED 11 SP 2 — начальной;
  • добавлена поддержка видеокарт AMD Radeon 7xxx и APU второго поколения;
  • в версии 12.1 обновилась версия OpenCL до версии из AMD APP SDK 2.6;
  • исправление проблем с аппаратным декодированием видео;
  • обновление скриптов для создания пакетов RPM/DEB, и исправление большого количества ошибок.

Отдельно стоит отметить релиз AMD APP SDK v2.7. Из Release Notes непонятно, входят ли библиотеки OpenCL из его состава в драйвер Catalyst 12.4, или просто Calatyst 12.4 минимум необходим для него. Проверить можно только установив и набрав clinfo в консоли. Если OpenCL 1.2, то входит. В любом случае, SDK не входит в драйвер полностью, в нём нет заголовочных файлов для компиляции, документации и примеров. Кроме того, вышла Linux-версия программы gDEBugger 6.2, загружаемой отдельно от AMD APP SDK.

Изменения в новой версии AMD APP SDK:

  • Новая версия OpenCL™ 1.2, основными возможностями которого являются:
    • флаги доступа объектов памяти для хоста, позволяющие улучшить процесс обработки данных буфера и защиту. Например, хост не может читать данные буферов, доступных только для записи;
    • буфер GPU и инициализация изображений, основанные на шаблонах, позволяют избавиться от некоторых операций передачи данных буферов и изображений;
    • перемещение объектов памяти поддерживает передачу данных буферов до того, как они понадобятся;
    • новый, обобщённый, API создания изображений;
    • новые операции с картой буферов/изображений;
    • раздел «Устройства CPU» стандарта OpenCL 1.2, раздел описывает работу с CPU после добавления контекста;
    • обобщение 1D- и 2D-изображений, массивов изображений и взаимодействий буфер-изображение.
  • Новые возможности C++ Wrapper API:
    • настройки по умолчанию для устройств, очередей, платформ подразумевают уменьшение количества необходимого рутинного кода;
    • улучшена упрощённая конструкция для функции cl::Buffer и дополнений для функции cl::copy;
    • дополнительная поддержка событий при использовании функторов.
  • Язык OpenCL™ Static C++ Kernel расширен Notable C++. Список поддерживаемых функций — в полном Release Notes (PDF) на английском языке.
  • Kernel Analyzer v. 1.12 с поддержкой драйверов Catalyst 12.1-12.4.
  • APP Profiler 2.5 (его список изменений слишком обширен — 1 страница А4).
  • gDEBugger v. 6.2 (загружается отдельно):
    • поддержка Linux®;
    • изменённый с целью упрощения использования и навигации интерфейс;
    • поддержка видеокарт Radeon HD™ 7xxx и OpenCL™ 1.2;
    • автоматическое обновление;
    • новые функции, например поддержка статических массивов, объединённых переменных, и функция поиска;
    • улучшена стабильность.
  • Декодирование видео на Windows 7 с помощью VCE Encode.
  • Расширение OpenCL Cl_khr_fp64 теперь поддерживается и на устройствах серии Radeon HD™ 69xx (Cayman).

Драйвер (run-файл, 103 Мб)

Новый SDK

Новый gDEBugger

>>> Подробный список изменений (PDF, англ)

★★★★★

Проверено: tazhate ()
Последнее исправление: Silent (всего исправлений: 4)

Состоялся выпуск проприетарных драйверов Catalyst 12.4 для видеокарт ATi/AMD.

С разморозкой. На днях должен уже 12.5 выйти.

GotF ★★★★★
()

Поддержки ядра Linux 3.4 и X-сервера версии 1.12 пока нет

Они блобом вообще заниматься перестали?

unfo ★★★★★
()

Надоело переводить, да и полстраницы изменений в APP Profiler 2.5 раздуют размер новости. Поэтому читайте сами, хоть изменения и серьёзны.

Патч для ведра Linux 3.4. На AMD64 не работает без хака (там же), но у меня и с хаком не работает. Уверен, что это из-за появления WARNING'а «CONFIG_X86_X32 enabled but no binutils support», поэтому стёр #ifndef и #endif, и всё заработало.

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

Это было месяц назад. В 12.5 поддержка X-сервера 1.12 будет.

Спасибо

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

Я и про драйвер полугодичной давности написал там. Просто с версии 12.1-12.3 изменений мало, и даже хорошо что про каждую из них не писали новости.

ZenitharChampion ★★★★★
() автор топика

для Linux добавлена интероперабельность OpenGL™ для устройств серии Radeon HD™ 7xxx.

Вики прочитал, но так и не понял что это и что оно даст.

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

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

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

Эту строку я взял из Release Notes к AMD APP SDK. Может, они имели в виду взаимодействие OpenGL и OpenCL. Но я не представляю этого.

ZenitharChampion ★★★★★
() автор топика

поддержка дистрибутива Linux openSUSE 12.1 объявлена стабильной, а Ubuntu 12.04 — начальной;

Ну ты как всегда ...

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

>> поддержка дистрибутива Linux openSUSE 12.1 объявлена стабильной, а Ubuntu 12.04 — начальной;

> Ну ты как всегда ...

Почитай дальше, там в обобщении новшеств 12.1-12.3 совсем наоборот. Для Ubuntu 11.10 поддержка стабильная, для SLED 11 SP 2 - начальная.

ZenitharChampion ★★★★★
() автор топика

У кого-нибудь gDEBugger заработал?
У меня только пустое окно и ни один пункт меню не активен.

trex6 ★★★★★
()

благодаря авторам каталиста, я узнал о таких прекрасных вещах, как xf86-video-intel и echo '\_SB.PCI0.P0P2.PEGP._OFF' > /proc/acpi/call

Alpinist
()

release date 4/25/2012

Очнулись

init_ ★★★
()

Поздравляю Амдшников. Сам буду верен Интелу и инвидии до последнего.

GNU-Ubuntu1204LTS ★★★
()

Как всегда, сама компания AMD не написала Release Notes с изменениями в новом драйвере

BWAHAHA

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

asic hang wontfix

Последний комментарий читали? Почему до сих пор не приложили отчёт atigetsysteminfo.sh? Сходил по второй ссылке:
http://ati.cchtml.com/show_bug.cgi?id=153 - не перепроверено с 8.93+.
http://ati.cchtml.com/show_bug.cgi?id=419 - R600 и R700 не поддерживаются с 12.5, но возможно в 12.4 исправлено.
http://ati.cchtml.com/show_bug.cgi?id=440 - не приложен отчёт atigetsysteminfo.sh.
http://ati.cchtml.com/show_bug.cgi?id=455 - R600 и R700 не поддерживаются с 12.5.
http://ati.cchtml.com/show_bug.cgi?id=476 - есть workaround.
http://ati.cchtml.com/show_bug.cgi?id=489, http://ati.cchtml.com/show_bug.cgi?id=502 - отрепорчено с 12.4. Думаю, летом исправят.
Легко воспроизводимые gpu hang правят в течении двух-трёх релизов.

Дальше не читал.

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

Блобы не нужны, что AMD, что Nvidia, что другие.

Разрабатываю приложения с использованием OpenGL. Без блоба нвидии никуда.

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

Разрабатываю приложения с использованием OpenGL

Свободные?

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

я и не говорю что не поправят. но пока не поправили - в лагерь ati суваться не надо и новости можно было бы и не постить

+ вы просто не понимаете что такое asic hang happend и как он бесит. очень сложно воспроизводимый баг: внезапно повисает графика, ни одна кнопка на клавиатуре не работает, заходишь по ssh на ноут - проц загружен на 100% этим модулем. вырубаешь ноут удерживая кнопку выключения, теряешь всю работу что делал и постишь "[fglrx] ASIC hang happened" с самыми плохими пожеланиями в сторону крабов-разрабов

в баге №230 приложено atigetsysteminfo. я специально в первую очередь обратил внимание на него потомучто там полная инфа о баге и его резолвнули как «не можем воспроизвести. не будем делать» плюнув в лицо пользователям

а почему вы не сходите по ссылке о suspend to ram? я там адовый срач наблюдаю уже 2-ой год как лоханулся и купил ноут с карточкой ati

punya ★★
()

Поддержки ... X-сервера версии 1.12 пока нет.

Вот поэтому я уже на свободном драйвере.

MikeB ★★★★
()

На свободных норм, а новые карты на Линуксах не нужны.

paran0id ★★★★★
()

у меня при двухмониторной конфе мерцает часть стола второстепенного монитора кеды, бубунта перепробовал несколько дров 12,* ветке, везде одно и то-же так что нифига они не починили... хз что это, но на нвидии такого небыло ступил, повелся на 3+ монитора на одной карточке, лучше б парочку нвидий купил

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

не берите ATI по крайней мере сейчас

эх.. посоветовал бы мне ктонибудь «это» в 2008-м, когда я HD4850 из москвы заказывал...

uin ★★★
()

debian squeeze и flgrx 12.3 работают прекрасно с HD6770

fylhtq
()

RussianNeuroMancer
Нет информации, когда выйдет 12.5? В воскресенье уезжаю в отпуск, хочу проверить, заработает ли suspend на 12.5 и если нет - отправить уже багрепорт, и наблюдать потом с ноутбука. Я успею?
Кстати, все ссылки ведут на «неофициальный багтрекер» - что это такое? Там есть разработчики AMD или это просто место для тусовки недовольных юзеров?

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

fglrx блоб? не стыдно такую глупость говорить. драйвер открыт под лицензией AMD GPL-2 QPL-1.0 as-is. сорс его вот например лежит

купил ноут с видюхой ati пытаюсь работать с webgl - asic hang happend и капец наглухо. багтрекер закрывает аналогичную таску другого пользователя «не магу воспроизвести и фиксить не собираюсь. иди на 3 буквы». ну ладно не трогаю webgl просто закрываю крышку ноута - suspend to ram выполняется. открываю крышку - черный экран кнопки не работают ноут греется. лезу на ноут по ssh - 100% проца модуль fglrx жрет. багтрекер опять либо отмалчивается либо посылает на 3 буквы. до сих пор не пофиксили. все ссылки привел выше

купил msi 560 ti nvidia немного поплевался-попарился с запуском под uefi. webgl идеально. скайрим под вайном - идеально. если нвидиа откроет свой драйвер она вообще будет вне конкуренции

не ходите люди в лагерь ati и желательно не постите новости о этом криворуком драйвере. спасибо

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

fglrx блоб? не стыдно такую глупость говорить. драйвер открыт под лицензией AMD GPL-2 QPL-1.0 as-is. сорс его вот например лежит

Самому-то не стыдно такую чушь пороть? Открыт только модуль ядра, как и у nVidia.

GotF ★★★★★
()

Вроде в 12.4 собирались выпилить поддержку Radeon HD 4200? Выпилили, или я что-то напутал? А то у меня интеграшка именно такая, мне боязно.
(в память о doluphio): Спасибо за новость! ))

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

А как новостеписатель? Ладно тебе, я прикалываюсь. ;)

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

как только под nouveau нормально заработает 3D под вайном - я с тобой соглашусь. Аргумент «wine ненужен» мимо кассы. Мне - нужен, и с 3D

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

это я естественно про блоб Nvidia, про ATI у меня очень двоякие ощущения. С одной стороны - что в блобе, что на свободном драйвере нет сраного тиринга. С другой стороны - 3D работает по повелению левой пятки(по крайней мере в блобе)

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

2 самых знаменитый бага до сих пор не исправлены и комфортно работать с этими дровами с карточками ATI невозможно asic hang wontfix asic hangs suspend to ram. не берите ATI по крайней мере сейчас

Охренеть же как мне повезло - объем страданий по ссылкам внушителен. У меня AMD HD 7xxx, работает шикарно. Правда их конфигурялка убога, но благо работает xrandr и его морда в КДЕ

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

внезапно повисает графика, ни одна кнопка на клавиатуре не работает

У меня Alt+SysRq работают, но иксы все равно не перезапускаются, только ребут. И его действительно непонятно как повторить, наверное не у всех проявляется.

KillTheCat ★★★★★
()

Ээээ. Оно уже научилось создавать вменяемый/читаемый xorg.conf для многомониторных/многокартовых конфигураций? А то я с multiseat в последний раз на три дисплея так трахался, так трахался...

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

сорс его вот например лежит

Этот «сорс» — это судя по всему блоб, с небольшой прослойкой кода.

Просто если даже пакет — это перепакованная проприетарщина, всё равно же, исходный архив с бинарниками логично пометить как «source»

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

хм действительно. извиняюсь за оскорбление :<

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

fglrx драйвер открыт

скандалы интриги расследования

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