LINUX.ORG.RU

AMD представила новый открытый видеодрайвер

 , , , ,


2

4

Разработчик Алекс Дойчер (Alex Deucher) опубликовал новый драйвер «AMDGPU». Компания AMD собирается унифицировать разработку драйвера Catalyst с открытым драйвером, используя единый открытый модуль ядра и ограничив Catalyst только компонентами, работающими в адресном пространстве режима пользователя.

На данный момент уже реализован ядерный модуль amdgpu.ko, DDX-драйвер xf86-video-amdgpu и плагин libdrm_amdgpu. Ожидается, что код войдет в ядро Linux 4.2. Кроме того, потребуется LLVM 3.7 для генерации шейдеров и обновленные бинарные файлы с микрокодом для графических адаптеров.

Драйвер уже умеет OpenGL 3.3, ускорение воспроизведения видео через VDPAU, кодирование видео с использованием аппаратного ускорения VCE.

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

anonymous

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

Немножко не по теме, но Deucher ведь не транслитерируется как Дойчер, а скорее как Дюше

jekader ★★★★★
()

Бедные юзеры фейлвидиа недокарт с их открытым полуживым драйвером и проприетарным анальным блобом ;)

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

проприетарным анальным блобом

Он доставляет удовольствие.

ritsufag ★★★★★
()

Где почитать про то, что будет в каталисте и не будет в radeonsi?

Myau ★★★★
()

Просветите желающего бежать из зелёного лагеря, пожалуйста.

1)Вот есть, к примеру, такой ноут - http://market.yandex.ru/product/12129944/spec?hid=91013&track=char, и в нём установлена дискретка от АМД (Radeon HD 8690M). Но процессор-то у него Интел, значит интеграшка интеловская тоже должна быть? Как ведут себя под линуксом 2 видеокарты, если отсутствует оптимус?

2)Что производительнее в играх под линуксом - интеграшка Интел или дискретка АМД со свободным драйвером? (под играми подразумеваются изделия до 2010 года, ибо потом Игорю привязали гирю к ноге, и он камнем пошёл ко дну)

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

Во что-то потяжелее SuperTuxKart на AMD под Linux играть невозможно.

Вчера играл в Metro Last Light без тормозов, сойдет за «потяжелее»? И это на старой 6870.

А по теме: Ждем 4.2 Надеюсь там поправят баг, когда при dpm тормозит видео через vdpau. Мне не особо критично, т.к. смотрю фильмы на телевизоре, но как-то осадочек неприятный остается.

Loki13 ★★★★★
()
Последнее исправление: Loki13 (всего исправлений: 1)
Ответ на: комментарий от Keon

Как ведут себя под линуксом 2 видеокарты, если отсутствует оптимус?

После загрузки дискретка автоматически отключается. Для её включения нужно запустить на ней что-нибудь, например «DRI_PRIME=1 steam» запустит на ней Стим. После закрытия Стима дискретка снова отрубится. То есть всё как полагается, за исключением того факта, что ярлык для запуска придётся отредактировать самому.
Обратите внимание на то, что желательно использовать свежее ядро и Месу.

Что производительнее в играх под линуксом - интеграшка Интел или дискретка АМД со свободным драйвером?

Дискретка.

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

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

Карты на GCN 1.3 и выше.

RussianNeuroMancer ★★★★★
()

И это хорошо. Может, куплю себе когда-нибудь карточку от amd

sehellion ★★★★★
()

Драйвер уже умеет OpenGL 3.3

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

ReadWrite
()

На моей AMD Radeon HD 7500 portal и warthunder нормально с amdшными дровами работают, не пойму, что у вас там тормозит.

cherry-pick
()
Ответ на: комментарий от ReadWrite

Такое впечатление что им доплачивают чтобы никто с оффтопика не слезал.

Тоже не покидает ощущение, что действует какой-то мировой заговор корпораций и правительств против всего хорошего, чистого и светлого. Здравые идеи душатся на корню или кладутся на полку в лучшем случае, а внедряют исключительно антигуманные мерзости, причём грязными и нечестными способами. Касается вообще всего, а не только IT.

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

То-то я смотрю, у нас тут все правительственные учреждения в pdf документы выкладывают, а в вузах LaTeX стандарт (я не про роиссю, еслти что). Так что не надо тут про мировой заговор, все на совести людей лежит.

cherry-pick
()
Ответ на: комментарий от Deleted

Если разработку открытого драйвера будут курировать из АМД, то это будет совсем прекрасно.

Наркоман штоле? Все 5 из 6 разработчиков открытого драйвера это и так сотрудники AMD уже много лет.

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

А я вот не понял, Gallium3D он вообще под винду-то существует?

Конечно существует и юзается как минимум в LLVMPipe. Он в Qt используется для софтверного рендеринга.

Такое может быть для AMD?

Такого вообще не может быть ибо по словам Bridgman*а одна только кодобаза компилятора шейдеров у Catalyst больше, чем вся Mesa со всеми драйверами вместе взятыми. Т.е там тонны наслоений костылей для почти каждой игры и приложения и выкидывать их никто в здравом уме не будет.

Они вот вместе с этим AMDGPU зарелизили библиотеку «addrlib» из Catalyst. Так вот в этой библиотеки 22к строк кода, когда во всем драйвере AMD в месе только 100к.

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

Люди там делом занимаются (качество тех же самых открытых дров просто отличное), а вот от тебя толку никакого.

Ну вот не надо, а? У меня в куче игор radeonsi тупо мертво вешает систему. И даже не игор. Он время от времени валит иксы тупо от файрфокса или во время обычного использования компа. Это не говоря про все еще отсутствие поддержки OpenGL 4.0 и зачастую слайдшоу в играх.

Нет, конечно, драйвер последнее время сильно улучшился, глупо отрицать. Но про «просто отличное качество открытых дров» — это гон.

trycatch ★★★
()

Закрытые драйвера Nvidia работают отлично.

Как минимум 50% тех у кого случается перезагрузка, установили слабый блок питания.

И страдают на форумах, переставляют драйвера, читают логи...

Амперы, амперы.

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

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

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

может он владелец карты амд

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

В самые главные игры: FTL и Kerbal Space Program, конечно же.

Люто, бешено плюсую — с каждой из них можно на месяц выпасть из реальной жизни, легко)

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

В моей генточке

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

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

просто ты не можешь себе позволить качественные вещи, потому рассказываешь про какие-то там проприетарности

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

по теме: Ждем 4.2 Надеюсь там поправят баг, когда при dpm тормозит видео через vdpau. Мне не особо критично, т.к. смотрю фильмы на телевизоре, но как-то осадочек неприятный остается.

На 4.0 такого не замечал (kde4+mpv), у тебя какая видеокарта?

haku ★★★★★
()
Ответ на: комментарий от cherry-pick

Нативный Warthunder последний раз часто вылетал, фпс скакало, так что я не знаю в каком он состоянии сейчас. Со скоростью в винде не сравнить, раза в 2 ниже фпс наверно. А в Доте2 я не могу выставить fullhd, при 1600х900 да ещё со сниженными настройками - 30-50 фпс. На закрытом драйвере фпс раза в 2 ниже. Всё это на Radeon 7770. Ядро 4.0. Mint 17.1.

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

Ты много знаешь для маленькой девочки. Это подозрительно. Keon больно напоминает Xeon, а читается это как Зион. А если это написать транслитом то получится Zion, что значит Сион. Гора Сион в Израиле. Теперь мне ясно кто ты. Интересы разных богоизбранных сионокопирастов-Гейтсов защищаешь.

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

И зачем оно нужно? Пердолится в консольке с 1080р?

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

Во что-то потяжелее SuperTuxKart на AMD под Linux играть невозможно.

У меня EVE Online в Wine с каталистом на максимальных настройках без проблем работает. Хотя в венде fps всё равно выше.

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

«ага, поэтому народ постоянно спрашивает про то, как завести невидию, например на ноутбуке.»

Это оптимусопроблемы, всего то.

an-ha ★★
()
Ответ на: комментарий от haku

Откуда же в тебе столько ненависти?
Владельцы зеленых карт, например, просто рады за красноплатников. MLPДружба, Мир, ЖвачкаОпенсурс!

Old_Hamster ★★★
()
Ответ на: комментарий от I-Love-Microsoft

Ну в msys2 есть mesa под Windows, но подозреваю, что там только llvmpipe сделано. Да и в mesa только directX9 есть.

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

Пройди по ссылке, ознакомься с поведением этой конторы относительно свободы пользователя (тебя в том числе).

В Китае есть поговорка: если хочется злиться — злись, но не больше трёх минут. Они мудры. Возмутился, разозлился, успокоился, запомнил nvidia больше не покупать и живёшь себе дальше, получая удовольствие от жизни)

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

А тем временем nvidia выпустила драйвер с хардварной поддержкой h265. Но пользователям не нужны такие плюшки, пользователям полурабочий, зато свободный драйвер!

leg0las ★★★★★
()
Последнее исправление: leg0las (всего исправлений: 1)

Искренне рад, что AMD хоть немного шевелится. Как только доделают, переползу на радеоны. Надеюсь в 9 или 10 дебиане.

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

А тем временем nvidia выпустила драйвер с хардварной поддержкой h265.

AFAIU, h265 делается отдельным сопроцессором и для этого нужен 960+ .. :)

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

Да, на данный момент h265 есть только в GTX960 (см. википедию). Но он уже есть, и пройдет год, и все видушки от nvidia будут с h265. А AMD будут продолжать кормить завтраками и обещаниями, что вот-вот заработает. Хотя стоит отдать должное, что драйвер они хоть как-то пилят.

<троллинг>И да, под истинно «свободную» фряху драйвер тоже будет, да?</троллинг>

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

Как минимум 50% тех у кого случается перезагрузка, установили слабый блок питания.

Так nvidia же святым духом питается, у неё потребления нет по словам фанатов.

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

Но он уже есть, и пройдет год, и все видушки от nvidia будут с h265.

вот когда этот год пройдёт - тогда и будет.

А AMD будут продолжать кормить завтраками и обещаниями, что вот-вот заработает.

В r9 285 доработанные блоки UVD и VCE.
В будущих видяхах новые IP от Tensilica используются с поддержкой h.265

// Я под виндой на APU гоняю сейчас декодер от Strongene и AMD. Неплохо на видяхе декодирует h.265. Но да, это не fixed-function со всеми вытекающими.

devl547 ★★★★★
()
Последнее исправление: devl547 (всего исправлений: 1)

прекрасно, следующий ноут буду брать на амд апу, radeonsi себя хорошо зарекомендовал на кабини, ни разу не было проблем с декодированием видео и композитом.

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

На 4.0 такого не замечал (kde4+mpv), у тебя какая видеокарта?

6870. Тоже kde4+mpv. Я даже баг нашел на багзилле dri(вроде бы), но в нем все обсуждения год назад заглохли и он так и висит. Вот баг:

https://bugs.freedesktop.org/show_bug.cgi?id=69120

Вроде что-то про патч говорят, но баг так и не закрыт. И у меня как раз такие симптомы.

Upd: Посмотрел патч. Там такое ощущение что патчат rv770 и rs780, а у меня rv870. может забыли\забили другие драйверы пропатчить. Придется ковырять самому. Может что выйдет, хотя из меня драйверопатчитель как из *** пуля.

Loki13 ★★★★★
()
Последнее исправление: Loki13 (всего исправлений: 1)
Ответ на: комментарий от Loki13

Upd2: Да, посмотрел в коде. rv770_dpm.c пропатчен, а ni_dpm.c не пропатчен. Вот такая ерунда. Как лучше драйвер в ядре патчить? Можно прямо в исходнике налабать на скорую руку?

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