Компания AMD опубликовала (http://support.amd.com/en-us/download/workstation?os=Linux+x...) выпуск драйвера AMDGPU-PRO 17.50 (https://support.amd.com/en-us/kb-articles/Pages/Radeon-Softw...) для Linux, основанного на свободном модуле ядра AMDGPU, развиваемого в рамках инициативы (https://www.opennet.me/opennews/art.shtml?num=42078) по унификации графического стека AMD для проприетарных и открытых видеодрайверов. Драйвер поддерживает API OpenGL 4.5, GLX 1.4, OpenCL 1.2, Vulkan 1.0 и VDPAU/VAAPI, включает базовые средства для управления экраном и питанием, поддерживает интерфейсы KMS (Kernel Mode Setting) и ADF (Atomic Display Framework), использует совместимый с лицензией GPL модуль ядра, поддерживает возможности FirePro (управление EDID и 30-разрядная цветность), Radeon FreeSync и DirectGMA для OpenGL.
Новый выпуск примечателен интеграцией в одном наборе открытого и проприетарного стеков драйверов. Драйверы amdgpu-pro и amdgpu-all-open (vulkan-драйвер RADV и OpenGL-драйвер RadeonSE, основанные на коде из Mesa 17.2.4) теперь предлагаются в одном пакете и пользователь на своё усмотрение может выбрать открытые или закрытые драйверы. В новой версии также включено по умолчанию использование больших страниц памяти и добавлена поддержка дистрибутивов RHEL 7.4 и CentOS 7.4. Кроме того, в ближайшие дни ожидается открытие кода официальной реализации API Vulkan, ранее поставляемой в составе проприетарного драйвера AMDGPU-PRO и примечательной использованием единой кодовой базы для Linux и Windows.
URL: http://www.amd.com/en-us/press-releases/Pages/introducing-ra...
Новость: http://www.opennet.me/opennews/art.shtml?num=47726
Про*рать рынок видеокарт и выпустить теоретически годный драйвер под линуксы. Это уметь надо.
25% рынка далеко от "про*рать".
> 25% рынка далеко от "про*рать".Они еще и чипы для игровых консолей поставляют.
AMD CPU и Radeon GPU наверно для игр даже меньше людей используют, чем для работы.
Статистика стим (как самая большая игровая площадка):
http://store.steampowered.com/hwsurvey
Статистика Стим - самый ненадежный источник: например из того факта что за год впятеро выросло количество Core 2 Duo/Quad юзеров можно сделать вывод что старый процы внезапно хлынули на рынок и расходятся как горячие пирожки, хотя на самом деле это объясняется притоком китайцев за год.
Притоком китайцев, которые все почему-то на нвидии?
> AMD CPU и Radeon GPU наверно для игр даже меньше людей используют, чем для работы.Для майнинга их используют, все старшие GPU расхватали опять. Золотая лихорадка как есть. А нвидия пролетает, она для таких вычислений ни о чем. Дорого и медленно.
После заключения договора на поставку чипов для ps4 и xbox-uno AMD окончательно положила болт на десктопные карточки: с 25% рынка опустились до 8%. Антимонопольный комитет не даст сдохнуть ATI(как подразделению AMD) полностью, но рынка им больше не видать.
Какие 8%? За третий квартал этого года ~28% проданных дискреток - АМДшные.
Майнеров тоже посчитали? Не надо так, у них другие критерии покупки.
Майнеры гефорсы тоже покупают.
> Майнеры гефорсы тоже покупают.Сдались им твои гефорсы. Стоят дорого а майнят хило. А вот амдшки смели под ноль, по цена/производительность они все-таки жгут. Варианты с HBM рулят на альткоинах с memory-hard функциями. Нвидия вообще что-нибудь с HBM делает? И если да то сколько это стоит?!
Вот недавно вышел Titan V с памятью HBM2, только стоит 3000$.
https://www.nvidia.com/en-us/titan/titan-v/
у Titan V 12Gb памяти HBM2, у Vega 64 8Gb HBM2, а у Vega Frontier Edition 16Gb HBC. У AMD карты дешевле выходят.
https://gaming.radeon.com/en/product/vega/radeon-rx-vega-64/
https://pro.radeon.com/en/product/radeon-vega-frontier-edition/
дело не в забивании на рынок дискретных карточек, но денег на полноценную войну в топовом сегменте у них нет, а топовый сегмент видеокард приносит 60% прибыли нвидии например..увы с вегой всё прошло весьма плохо на производстве и заткнуть дыру в этом сегменте хотябы частично она не успела.( тут стоит напомнить что игры также всё ещё не готовы использовать преимущества памяти HBM, что делает игровые карты с HBM менее прибыльными)
> а топовый сегмент видеокард приносит 60% прибыли нвидии например..[это место для пруфов сдаётся!] но скорее всего пациент лжёт.
Ещё бы годный драйвер для интеграшек RS600 под Linux выпустили бы - вот это был бы настоящий праздник
> Ещё бы годный драйвер для интеграшек RS600 под Linux выпустили бы -
> вот это был бы настоящий праздникУже не выпустят, единственного человека, который их пилил, взяли в AMD и он кодит только для современных видюх.
> Уже не выпустят, единственного человека, который их пилил, взяли в AMD и
> он кодит только для современных видюх.Это не мешает airlied'у пилить r600. Правда, в основном более новые семейства, которые terascale 2.
Terascale и r600 же мертвы давно. А если не мертвы, то почему до сих пор у меня на northern islands нет нормального opencl?
> Terascale и r600 же мертвы давно.Да, но airlied их немного гальванизирует свежими коммитами.
> А если не мертвы, то почему до сих пор у меня на northern islands нет нормального opencl?
Увы, амд подзабили на clover. Хотя майнер коинов на hd5xxx/6xxx с не сильно древним clover-ом даже запускается. А вообще у амд с opencl слегка бардак. Разработать стандарт и сделать штуки 3 полудохлые реализации оного - ну кто так сможет еще, кроме амд? :)
и это... r600 тоже terascale. Только самый первый. На самых первых подзабили основательно, там какой-то гемор с нехваткой умений железа, так что всерьез потыкивают палочками только Terascale 2/3, т.е. >=Evergreen. На них есть какие-никакие вычисления и GL 4.2. Возможно и более поздние запилят, призрак софтэмуля FP64 бродит по рассылкам, compute shaders где-то рядом.
>там какой-то гемор с нехваткой умений железаДа дело не в этом, не работает даже то, что на винде работало. Вернее вообще ничего серьёзнее helloworld - поэлементного сложения двух массивов, не работает. Я уже думаю, может мне самому как-нибудь запилить эти добанные атомики.
> Да дело не в этом, не работает даже то, что на винде работало.В виндовом драйвере за годы его существования наросло множество костылей и подпорок, компенсирующих неумения конкретных железок софтом. Портировать все костыли компенсирующие ограничения старого железа мало кто захотел. Особенно несколько лет спустя, когда более мощные GPU стали актуальнее. С FP64 vs GL 4.x похожая история.
> Вернее вообще ничего серьёзнее helloworld - поэлементного сложения двух массивов,
> не работает. Я уже думаю, может мне самому как-нибудь запилить эти добанные атомики.Попробуй, если получится присылай патчи. Однако если верить табличке с фридесктопа, для всего что старее evergreen с инфраструктурой для вычислений совсем швах, похоже никто даже не пытался всерьез.
Пусть название не вводит тебя в заблуждение rs600 это не r600, это r300.Как говорил Jakob Bornecrantz,
>r normal stuff, rv lappy, rs radeon screw you.
ATI Radeon Xpress 1250
Когда сделают нормальную поддержку видеокарт GCN1.0/1.1? Не работает с Radeon R5 M330.
Вот стоны про старые GCN1.0/1.1 я вообще не понимаю. Ну продал на вторичке (может какой майнер возьмёт), взял новую.
Это намного проще, чем быть ждуном.
Во-первых, GCN 1.0/1.1 обладают хорошей на сегодняшний день производительностью, в следствие чего их замена будет глупой затеей. Во-вторых, AMD до сих пор выпускает данные видеокарты.
Драйвера решают. Крутая железка без них - кусок текстолита.
> Драйвера решают. Крутая железка без них - кусок текстолита.Ну, понимаешь, мир не идеален. Блобы от нвидии решают что у юзера линя будет много дурных проблем. Винда с драйверами, но там проблем еще больше и еще более дурных. Мак вообще по скорости MESA заминает в хламину, так что не им 3D пнотоваться.
Вот так и получается что любой выбор будет тем или иным компромиссом, смотря что в приоритете.
>Блобы от нвидии решают что у юзера линя будет много дурных проблем.Ну ка расскажи простому юзеру про дурные проблемы. Кроме связки с ведрами из гита.
>>Блобы от нвидии решают что у юзера линя будет много дурных проблем.
> Ну ка расскажи простому юзеру про дурные проблемы. Кроме связки с ведрами
> из гита.Ну расскажу. Линус или корпорация опять покажут средний палец - и все старые карты опять отвалятся и на веки вечные.
Веки вечные, ужас ужас.Nouveau неплох в роли смотрителя музея.
А нвидия неплохо смотрится в роли получателей фака в рыло. Очень заслуженно для такой милой и удобной компании.
Итого целых две безумно невыносимых проблемы:1. Плохая совместимость с ведрами из гита.
2. Попаболь от факов в рыло обожествляемой компании.Юзеры изнывают.
Про гореоптимуса лучше бы вспомнил, почти непобедимый тиринг без композита, и opencl 1.2 (но тут amd решила честно конкурировать, хаха).
Хулигани^W Фанатики.
> 1. Плохая совместимость с ведрами из гита.Они все из гита. Поэтому плохая совместимость вообще с линуксом. Всегда случается какое-то г-но, плохая интеграция с системой, а такой франкен-кернел НЕ САППОРТИТ НИКТО НА ЭТОЙ ПЛАНЕТЕ. У нвидии крутизны не хватит, а разработчики линя в гробу tainted kernels видали. Tainted kernel означает что вы разбираетесь с его глюками сами.
> 2. Попа боль от факов в рыло обожествляемой компании.
Похоже попа-боли было недостаточно. Мистеру Торвальдсу следует поднажать.
> Юзеры изнывают.
Должны были башкой соображать. Если кто хочет опенсорсную операционку, должен понимать что блобики в ней будут неудобно и криво.
> Про гореоптимуса лучше бы вспомнил, почти непобедимый тиринг без композита,
Это следствие того что нвидия как умные клавы половину DRM/KMS реализуют сами. Разработчики не забыли показать технический фак, влепив GPL_ONLY на ряд вкусностей. Поэтому нвидия тжри года сами писали эрзац DRM/KMS. Получилось понятно как.
> и opencl 1.2 (но тут amd решила честно конкурировать, хаха).
Да и хрен с ним, а? Кто из программ требует больше? Этот 2.0 - vaporware. Формально как бы есть. А знаешь, у khronos есть дюжина стандартов о которых ты поди и не слышал. Какой-нибудь OpenVG. Он где-то там есть, да. Но не у тебя.
> Хулигани^W Фанатики.
Такие как нвидия по другому не понимают :)
> 1. Плохая совместимость с ведрами из гита.
>Они все из гита. Поэтому плохая совместимость вообще с линуксом.Демагогия. Речь велась о пререлизных ядрах.
>Да и хрен с ним, а?
Не хрен с ним, OCL 1.2 далек до функционального аналога cuda у nvidia.
https://dri.freedesktop.org/wiki/GalliumCompute/ тоже тоскливо.
На виндах с amd как раз с этим получше.Да конечно усредненному юзеру по большому счету на гпгпу... он такого слова не знает.
>> 2. Попа боль от факов в рыло обожествляемой компании.
>Похоже попа-боли было недостаточно. Мистеру Торвальдсу следует поднажать.
>> Юзеры изнывают.
>Должны были башкой соображать.Дистиллированная демагогия или непонимание сарказма в упор. Даже не знаю что хуже.
Парочку реальных нвидиапроблем для юзера привел лишь я сам. Не вывозишь пояснить по существу.
> Ну ка расскажи простому юзеру про дурные проблемы.Легко. Простые юзеры очень рады когда винда решает сделать ребут в середине просмотра мувика. Оспорить нельзя, это г-но для вашей безопасности.
> Кроме связки с ведрами из гита.
Не знаю что за связки ведер там у вас, но вот кейлоггеры, активации и драконовские EULA мне совершенно не нравятся. А Linux я могу использовать в хвост и гриву. Даже в коммерческих целях. Без траха с лицензиями и оплатой.
> Мак вообще по скорости MESA заминает в хламинуНу если смотреть на какие-ниюудь тесты ксонотика с OpenGL, то да :D
Но там Metal 2. А вот по оптимизации под конкретную платформу заруливает.
А интеграшка RS600 и чипсетная HD4250 - это одно и то же, или нет?
Емнип, HD4350 это RS880
Жду пока производство Radeonов отдадут в руки KDE/
Если так не дай бог будет, то в дровах появится еще один коныептуально новый плеер
чтобы если падало, то с концами?
Шобы падало на хардварном уровне же.
> Шобы падало на хардварном уровне же.Легко! VM fault на стороне GPU - опа, код на стороне GPU упал. В багтрекерах такого есть, очень характерно выглядит.
> Жду пока производство Radeonов отдадут в руки KDE/Я не хочу, чтобы Радеоны тоже падали!
> Я не хочу, чтобы Радеоны тоже падали!Они и без KDE падать умеют, багтрекер смотри.
"Просрать" точно не то слово. Они же возобновили борьбу с Intel после выпуска Ryzen, и в 2018 ожидается новый техпроцесс видеочипов, плюс Ryzen второго поколения.
...кроме того, ведут борьбу в сегменте вычислений высокой производительности (параллельных, если угодно).
> "Просрать" точно не то слово. Они же возобновили борьбу с Intel после
> выпуска Ryzen, и в 2018 ожидается новый техпроцесс видеочипов, плюс Ryzen
> второго поколения.Война войной, а ядро радика интелу лицензировали вместо интеграта позорного. Наверное не безвозмездно, так что рыночная доля амд по части видеокарт станет еще более сложным вопросом чем раньше. Если интел будет продавать процы с встроеным радионом, это за чью рыночную долю считать?
Ну будем откровенны, видео-ядро от Intel всегда было решением максимум для офисных задач.
> Ну будем откровенны, видео-ядро от Intel всегда было решением максимум для офисных задач.Вот до них и дошло взять interposer, как амд, и поставить HBM рядом с процом в той же сборке, ну и GPU тогда нормальный надо встроить. Т.е. радеон. У нвидии все-равно этих технологий нет толком.
Разве если в офисные задачи входит какой 0ad.
Ты это на каком языке написал?
> Ты это на каком языке написал?Наверное, речь об игре 0 A.D.
Забыли про Xbox One X , PS 4 Pro !!!
Майнерам скажи кто там из амд рынок видеокарт про*бал, посмотри как быстро они от истеричного смеха оправятся.
Зачем они смешали открытые и закрытые драйвера в один пакет?
Потому что у открытых многое получается лучше, видимо — т.е. чтобы при установке пиписитарного пакета не становилось однозначно хуже для отдельных программ (возможно, даже для большей их части). Благо ядерная часть драйвера теперь позволяет использовать открытую и закрытую userspace-части параллельно (не проверял, но надеюсь).
Так разрабатывать удобнее просто.
Так вкуснее.
На картах от амд играть под линуксом вообще реально? И на сколько производительность хуже чем под виндой? Что по багам всяким?
Даже под nVidia нереально, что уж за AMD говорить.
> Даже под nVidia нереально, что уж за AMD говорить.Однако Valve и еще несколько игроделов очень даже патчат открытый амдшный драйвер и совместно устраняют проблемы производительности. Даже threated GL запилили всей толпой, не хуже нвидии, только в разы быстрее.
> Однако Valve и еще несколько игроделов очень даже патчат открытый амдшный драйвер
> и совместно устраняют проблемы производительности. Даже threated GL запилили всей толпой,
> не хуже нвидии, только в разы быстрее.Подскажите простому ДебСид-юзеру :). Для RadeonHD 6850 с этими дровами стоит морочиться или пущай стоит то, что из дебовских реп поставилось? :) (В настройках радеонов и их поколениях не копенгаген, эта видяшка у меня первая от ATi-AMD).
вашей видюшки нынешние новости уже не касаются, только самых новых
> Подскажите простому ДебСид-юзеру :). Для RadeonHD 6850 с этими дровами стоит
> морочиться или пущай стоит то, что из дебовских реп поставилось? :)Если не ошибаюсь, из 6850 с открытым драйвером сейчас можно выжать GL 4.2, так что даже довольно требовательные игры могут заработать, если надо. Но обсчитать свежак старичок сможет только в умеренных разрешениях с компромиссными настройками, прогресс на месте не стоял.
Насколько быстрее станет? Не знаю, но вероятно что HD6xxx никто сильно не оптимизировал. Но и хуже от времени стать не должно, иначе это баг :)
> (В настройках радеонов и их поколениях не копенгаген, эта видяшка у
> меня первая от ATi-AMD).Старенькая она. Основной фокус в разработке сместился на GCN-ы, которых допинали до GL 4.5 и вулкана, да так что проприетарь по скорости продувает. Вот там эпик, да. И то не у всех, ранние GCNы в amdgpu пока поддерживаются экспериментально. Так что я заморачивался бы если донимают баги или GL кажется старым и хочется большего (какой именно GL можно посмотреть glxinfo | grep OpenGL, роялит только core profile, на compat все забили).
Ах да, сабжевый драйвер для 5000 и 6000 серии вообще не годится. Он только для GCNов, и то - для старых - экспериментально.
Основная проблема, сломанное управление питанием (на 6980 у меня), а так cities skylines работает(на максимуме 1920х1200) а больше и ненужно было. Правда греет воздух сильно.
> на 6980 у меня),Это что за зверь такой странный? В любом случае сабжевый драйвер к 6ххх не относится.
> а так cities skylines работает(на максимуме 1920х1200) а больше и ненужно было. Правда греет
> воздух сильно.А амд вообще знает что оно 6890 производило?
> А амд вообще знает что оно 6890 производило?Ну ходят слухи, что это якобы двухголовая 6870, но никто не видел вживую.
> Так что я заморачивался бы если донимают баги или GL кажется старым и хочется большего (какой
> именно GL можно посмотреть glxinfo | grep OpenGL, роялит только core profile,
> на compat все забили).Оно у меня всё равно в основном только десктоп тащит, настроен проброс гефорса970 в виртуалку с вантузом (танки лягнуть иногда). На хосте гоняю zandronum-Brutal Doom да кино смотрю, на это хватает :).
>... открытый амдшный драйверfirmware-radeon-ucode_1.70_all.deb Какой драйвер, ась, ниче не перепутал?
> firmware-radeon-ucode_1.70_all.deb Какой драйвер, ась, ниче не перепутал?У тебя еще и в жестком диске фирмварь. Что теперь, виндами пользоваться?
https://www.phoronix.com/scan.php?page=article&item=nv-radeo...
https://www.phoronix.com/scan.php?page=article&item=radeon-w...
https://www.phoronix.com/scan.php?page=article&item=nvidia38...
https://www.phoronix.com/scan.php?page=article&item=amdgpu-1...
Спасибо, интересные сравнения.
Я так понимаю написано из под винды?
Если карта на 28 нм и мельче как по мне не хуже винды играется, по крайней мере в Robocraft FPS у меня одинаковый почти (ну +-10%).
От игры сильно зависит, некоторые разрабы портируют свои творения на линукс через лютую зандицу (а другие вовсе не портируют).
Тесты новых драйверов AMD в играх:
https://www.youtube.com/watch?v=k1SMUvpytyc
> На картах от амд играть под линуксом вообще реально?Я не дока, но вообще - реально.
> И на сколько производительность хуже чем под виндой? Что по багам всяким?
Пресловутый фпс в разы хуже того, "который должен был бы быть", насколько понимаю, но опять-таки, я не дока, и у меня древняя тачила.
> Я не дока, но вообще - реально.И что забавнее всего: https://www.phoronix.com/scan.php?page=article&item=amdgpu-1...
В биошоке открытый драйвер для амд на проприеатарную нвидию насел. Там сейчас весьма плотно взаимодействуют игроделы и дровописаки, valve несколько разработчиков наняли пилять открытые дрова для амдшек. Это вообще впервые на планете, когда игроделы и дровописатели сообща драйверы разрабатывают. Такого еще не было. Это здорово работает, между прочим.
Если совсем объективно, то в данный момент нвидия несколько лучше. Однако свои баги они править не спешат. На amdgpu-pro ввё дико тормозит. С amdgpu всё намного лучше.
Недавно специально купил вегу 56, т.к. это перспективней на будущее. Реальный сдвиг амд в сторону опесорс. Подключено через PCI-E x1 к i5-7360u (ноутбучный проц).MadMax 2к разрешение всё на максимум - 60 ФПС (синхронизация включена).
Unigine Valley - 60 ФПС (синхронизация включена).
Tomb Raider - 60 ФПС (синхронизация включена).
Observer - почему-то только 30 ФПС.
Deus Ex - почему-то только 7 ФПС.
Grid autosport - очень плохо работает (хотя в винде на HD 7770 бегает).Например, Bioshock infinite на unreal engine, который Linux поддерживает. Но нет. Его криво через прокладки портировали. И в нём нет 5.1 звука.
P.S. По большей части дело в отсутствии нормальных портов. Верю, что открытый драйвер АМД через некоторое время будет лучше закрытого от нвидии.
> Подключено через PCI-E x1 к i5-7360u (ноутбучный проц).В такой конфигурации сносно разве что коины майнить. Играм этого мало, прогрузка текстур будет тупить неимоверно.
Как бы да. Должно быть неиграбельно.
Однако на Ютубе оказалось очень много обзоров про eGPU на x1.
По факту не так всё страшно.
x1 не позволяет часто процессору draw call делать. По этой причине падение ФПС. Мне же выше 60 ФПС не нужно. И 8 Гб видеопамяти позволяет меньше количество раз загружать текстуры.
Оно как бы да, но у большинства видях столько VRAM нет и поэтому игроделы не сильно ориентируются на случай когда узкая шина и много VRAM.В майнинге это иногда пофиг - уталкивается большой ворклоад, через какое-то время забирается результат, то что шина x1 и фиг с ней, счет дольше всего. Что-то может и будет играбельно, но могу предположить "как повезет" и наверное нестабильный FPS, здорово зависящий от сцен. Если все в VRAM - быстро, а если не все - упс.
1. Да.
2. Близка, от игры зависит.
R9 270 отсутствует для ubuntu 16.04.
AMD пусть горит в аду. Сначала звиздели про крутые карты, а теперь нихрена драйверов рабочих нет
Не осилил PPA? Ну ладно, дальше не осиливай.
амд делает PPA? Сомневаюсь
padoka/oibaf, выбирай.
они своими обновками часто ломают рабочую систему, DE.
> они своими обновками часто ломают рабочую систему, DE.А ты хотел распоследний свежак и чтобы без багов? Но ломается на самом деле довольно редко. Хотя на системе для работы ставить их все-же если и можно то осторожно. Со снапшотами системы на которые можно быстро откатиться, например.
> padoka/oibaf, выбирай.спасибо за подсказку, но это неофициальные драйвера и из-за возможны разные проблемы.
Меня возмущает отношение со стороны именно АМД.
Если серьезно, то на эту карту (и другие GCN 1.0) нет нормальных драйверов и под Windows начиная с 2016 года с какой-то версии.
Так что проблема именно в АМД
У меня Radeon R5 M330 никак под Linux не хочет работать.
> У меня Radeon R5 M330 никак под Linux не хочет работать.Поставь свежий кернель, MESA и libdrm. Если так и не заработает напиши баг, потому что это нечто экзотичное. И черт с ним, с проприетарным драйвером, он по бенчмаркам сливает свежей MESA почти везде.
> padoka/oibaf, выбирай.а что толку - opencl как не было, так и нет
AMD помогает делать свободный драйвер, не шлангуй
> AMD помогает делать свободный драйвер, не шлангуйестественно помагают - наняли на работу тго чела что писал забесплатно - а теперь помагают.
с точки здравого смысла вообще ничего не изменилось с тех пор.
Там только Марек писал забесплатно.
> Там только Марек писал забесплатно.так что - это не его взяли?
> так что - это не его взяли?Его взяли и давно. А так было еще несколько человек которые бесплатно писали. Теперь они если не в AMD то в Valve, где занимаются тем же самым, только уже платно.
Сижу на Radeon R9 270 от MSI, ядро 4.14.1, драйвер amdgpu. Какие-то игры работают, какие-то нет. Для GCN 1.0 уже вряд ли завезут улучшенную поддержку. Жду новых карточек AMD. Прогресс в дровах для новых карточек ощутим, судя по тестам Phoronix.
> Сижу на Radeon R9 270 от MSI, ядро 4.14.1, драйвер amdgpu. Какие-то
> игры работают, какие-то нет. Для GCN 1.0 уже вряд ли завезут
> улучшенную поддержку. Жду новых карточек AMD. Прогресс в дровах для новых
> карточек ощутим, судя по тестам Phoronix.Завезут, но не все сразу. Поддержка amdgpu в SI пока вообще экспериментальная, что ты хочешь то от нее? Ее вообще сделали недавно совсем. Логично что сырая. Собственно, если накатаешь в багтрекер freedesktop-а какие игры не работают, разработчикам станет виднее что требует фиксов. Там сейчас баги чинят крупным оптом.
> Собственно, если накатаешь в багтрекер freedesktop-а какие игры
> не работают, разработчикам станет виднее что требует фиксов. Там сейчас баги
> чинят крупным оптом.Надо бы попробовать подкинуть им, а то игры на Unity не хотят работать.
> 4.14.1, драйвер amdgpuТ.е. ты хотел сказать drm amdgpu? Просто для GCN 1.0 он был недавно в статусе экспериментальный, может уже все поменялось, но я думаю что ты что-то перепутал, посмотри используется ли amdgpu посредством "lsmod". Теоретически если работает amdgpu то тебе много чего должно быть доступно, может даже вулкан, не говоря про OpenGL 4.5 (он в любом случае должен у тебя работать, вне зависимости от используемой drm). И для некоторых карт GCN 1.0 переход с drm radeon на drm amdgpu пофиксил регрес производительности.
> некоторых карт GCN 1.0 переход с drm radeon на drm amdgpu
> пофиксил регрес производительности.Чаще наоборот, потому как amdgpu для si экспериментальный. Фороникс бенчил и это было заметно.
DRM amdgpu, говорю же. DRM radeon я отрубил. OpenGL 4.5 не поддерживается самой карточкой, вроде как, максимум 4.3.
Ну тебе как владельцу лучше знать что она поддерживает. Обычно если что-то не поддерживается на gpu то эмулируется на cpu, так в проприетарных драйверах, но не в mesa. Думаю причины понятны.
> самой карточкой, вроде как, максимум 4.3.Насколько я помню, в 4.4 и 4.5 нет ничего такого что нельзя было бы сделать на железе которое умеет 4.3. Как максимум какие-то расширения недопилили. Все GCN-ы со временем должны смочь в Vulkan и GL 4.6.
http://www.opennet.me/tips/2977_ubuntu_amd_driver_install_fg...Вообще на ней надо майнить, а не играть.
> R9 270 отсутствует для ubuntu 16.04.Надо же, а к нам пользователи приходят и спрашивают с нас, а не с амд (если они свою часть работы уже сделали). Некоторые даже патчи приносят.
Неужели Марик вырастил на свою задницу некоторую вариацию секты?..
> Надо же, а к нам пользователи приходят и спрашивают с нас, а
> не с амд (если они свою часть работы уже сделали).
> Некоторые даже патчи приносят.
> Неужели Марик вырастил на свою задницу некоторую вариацию секты?..Гнилая попытка пира. С юзерами, майнтайнерами и проч от убунты у разработчиков из амд наладилось неплохое взаимодействие. А у вас вместо взаимодействия только ваш фирменный местечковый гонор и гнилой пиар.
Да уж, адреналина я испытал с ним во время установки.
> Да уж, адреналина я испытал с ним во время установки.Да ну фигня по сравнению с каталистом, который норвальные пакеты для убунтов и дебианов никогда не умел, а удалялся или ставился поверх новой версии с красивым черным экраном после загрузки ОС.
AMDGPU-PRO первых версий также умели в красивый чёрный экран после установки. Да и сейчас на некоторых видеокартах он вполне может ничего не показать.
dota 2 240fps на mesa, rx 580.
Любят же они такие названия! Crimson Edition, Adrenalin Edition. Как я понял, такие названия символизируют о некой вехе развития драйвера.То, что опенсорсный стек теперь доступен в виде бинарных сборок, это очень здорово! Я давно этого ждал, серьёзно. Жалко только что в мой Deprecated дистрибутив Linux его не установить, вследствие устаревшей версий Linux kernel, Glibc и X-Server. Но я думаю что наберётся много людей, у которых Linux не последний, и не настолько Deprecated, как у меня.
> Deprecated дистрибутив Linux его не установить, вследствие устаревшей версий Linux kernel,
> Glibc и X-Server. Но я думаю что наберётся много людей, у
> которых Linux не последний, и не настолько Deprecated, как у меня.Разработчики MESA подыгрывают себе со стороны linux kernel и обвязки типа libdrm и gpu-специфичных плагинов к ней. А в старом дистре старое все и сразу.
Специально API конечно никто не ломает, поэтому новая MESA может и на старом дистре взлететь. Может быть. Потому что хоть специально и не ломают, мало кто проверяет такие конфигурации и что-нибудь отвалиться вполне может.
> Специально API конечно никто не ломает, поэтому новая MESA может и на старом дистре взлететь. Может быть.Во времена Mesa 10.5 я успешно собрал Mesa 10.3 в Debian 5 компилятором GCC 4.3. Работает! Собрал бы последний на тот момент, но там была минорная ошибка сборки, и я откатился на пару версий назад.
Вообще я весь стек обновлял (libdrm, pixman, mesa, иксы), но "не осилил" сделать это пакетами. Только исходники, и только в /usr.
> Во времена Mesa 10.5 я успешно собрал Mesa 10.3 в Debian 5
> компилятором GCC 4.3. Работает!Конкретно gcc 4.3 я бы использовать не стал, оптимизация кода у более поздних стала заметно лучше AFAIK. А это самым прямым образом влияет на производительность. Некоторые вещи cpu-bound.
> Вообще я весь стек обновлял (libdrm, pixman, mesa, иксы), но "не осилил"
> сделать это пакетами. Только исходники, и только в /usr.На не очень архаичный debian вкатываются пакеты из oibaf ppa и т.п. diaz'а, если не тупить и аккуратно их ставить. Даже работает вроде, пара безбашенных экспериментов прокатили.
Зенитар, залогинься.
Напишу как здесь, тк новость более менее новая и здесь приток народу будет еще сегодня.Кто нибудь запускал BioShock Infinite на меса-драйверах? Видяха рх560, манджаро, ядро 4.14, меса 17.2.4(или 6, ща далеко до компа). При запуске жалуется, что не подерживает опенгл 4.1.
В инфо опенгл указано, что макс компат стринг = 3.0, а вообще меса ведь уже 4.5 поддерживает.
Я дурак может и че то не понимаю прост?
Цитата из системных требований стима SteamOS + Linux. (*я сам не играл):
""MESA drivers and Intel Graphics are not currently supported.""
http://store.steampowered.com/app/8870/BioShock_Infinite/
> Цитата из системных требований стима SteamOS + Linux. (*я сам не играл):
> ""MESA drivers and Intel Graphics are not currently supported.""
> http://store.steampowered.com/app/8870/BioShock_Infinite/это да, но вроде играли ребяты по слухам
> это да, но вроде играли ребяты по слухамПо слухам в недавнем бенче фороникса MESA с биошоком просто жжот напалмом.
Фороникс тестирует в 4к, в а "народном" FullHD все гораздо печальнее из-за CPU overhead.
> Фороникс тестирует в 4к, в а "народном" FullHD все гораздо печальнее из-за
> CPU overhead.С чисто прагматической точки зрения, там где CPU overhead начинает влиять - FPS уже далеко за пределами "играбельности" и это просто циферка в пузомерках. Играть, работать и проч это уже не мешает. Хотя спору нет, оверхеду - бой.
По версиям ядра и mesa у тебя все должно работать. А у тебя интерфейс не лагает? Просто если firmware для polaris11 (rx 560) в initramfs отсутствует то карта фактически и не работает, ogl будет эмулироваться на cpu.
Нет, да и игры остальные работают исправно.
Только дум(новый) в вайне если запускать не через вулкан, а через опенгл ругается на расширения какие то и не запускается.
Это compatablity profile, необязательная часть спецификации OGL которая осталась еще со старых времен, в mesa её особо не реализуют, ресурсов мало. В проприетарном драйвере OGL реализация есть, только сам драйвер медленнее работает чем свободный. Вот из-за этого compatablity profile еще существует pro драйвер, наверное есть коммерческий софт который уже был так написан, нужно сохранить его работоспособность.
Конкретно по DOOM, я помню, обсуждалось, вроде наработки субподрядчиков которые использовали compatibliyt profile.
> че то не понимаю прост?так и есть, но это норма, никто не понимает
по стандарту opengl современные приложения должны явно требовать "core profile" и получать свой 4.5. легаси же приложения про профили ничего не знают, не запрашивают и получают старенький 3.0. разрабы Mesa строго следуют стандартам, а разрабы проприетарных драйверов тупо всегда отдают 4.5. игроделы ориентируются на последних (да и вендоры проф софта тож) и core profile не просят, отсюда столько боли с Mesa. AMD предлагали разрабам Mesa пойти на компромисс и отдавать 4.5 всегда на красных карточках, те отказались, и это ЕДИНСТВЕННАЯ причина по которой сабжевый закрытый драйвер вообще существует. используйте его или пробуйте специальный костыль встроенный в Mesa - google://MESA_GL_VERSION_OVERRIDE
оверрайд пробовал, но игра этот ход игнорит и выдает так же ошибку
как делали, MESA_GL_VERSION_OVERRIDE=4.5COMPAT ?
дополнительно проставлять MESA_GLSL_VERSION_OVERRIDE пробовали?тогда остаётся amdgpu-pro: медленно, но верно
glsl добавить не пробовал. Спасибо, вечером протестирую.
Что самое смешное-игра после ошибки, в которой говорится, что не поддерживает система опенгл 4,1 в логе показывает версию опенгл 4.5. Бред.
> Кто нибудь запускал BioShock Infinite на меса-драйверах? Видяха рх560, манджаро, ядро 4.14,
> меса 17.2.4(или 6, ща далеко до компа).Булшит какой-то, фороникс постоянно запускает биошок на месе. Правда 17.3 уже как релизнулась и там GL подтянули.
Фороникс запускает, а вот у меня отказывается работать. оттого и задаю этот вопрос здесь. Дабы решить проблему и слегка поднять уровень образованности в этой сфере.
> Кто нибудь запускал BioShock Infinite на меса-драйверах? Видяха рх560, манджаро, ядро 4.14,
> меса 17.2.4(или 6, ща далеко до компа). При запуске жалуется, что
> не подерживает опенгл 4.1.
> В инфо опенгл указано, что макс компат стринг = 3.0, а вообще
> меса ведь уже 4.5 поддерживает.
> Я дурак может и че то не понимаю прост?Проходил полностью, достаточно давно на mesa 17 с чем-то, карта - 7780, погугли по поводу MESA_GL_VERSION_OVERRIDE.
пробовал-не помогло
Pro Gamer Super 9000 Adrenalin Edition V12
Professional Plus Crack Ultimate Extreme Black Edition// зашёл в новость в поисках этого комментария
CS GO упал на 19 фпс (Ubuntu16.04, RX 560) после обновления. Как проверить дрова?
Ubuntu 17.10
Mesa oibaf
Kernel-4.15rc3
>Kernel-4.15rc3Жестоко слишком, у него же не вега.
Вот ещё ядро с бекпортами есть https://github.com/M-Bab/linux-kernel-amdgpu-binaries
firmware-radeon-ucode_1.70_all.deb ... Ой, чой-то, опенсоурсная блобятина от краснопыжих?
> firmware-radeon-ucode_1.70_all.deb ... Ой, чой-то, опенсоурсная блобятина от краснопыжих?С прогнозами по драйверам ты обгадился, теперь вбрасываешь про микрокоды? Так весь x86 ими напичкан, давно в биос заглядывал?
> firmware-radeon-ucode_1.70_all.deb ... Ой, чой-то, опенсоурсная блобятина от краснопыжих?У нвидии оно мало того что подписями обвешано так они еще авторам нуво подписанные блобы не дают в редистрибутабельном виде. Так что если кажется что у амд не все идеально, может быть, на конкурентов стоит посмотреть? А куда нвидия может идти с своими блободрайверами, Торвальдс сказал уже давно.
>OpenCL 1.2Для конкуренции с nvidia на равных? Если кто шутку понял.
> OpenCL 1.2это какой-то позор (с)
>> OpenCL 1.2
> это какой-то позор (с)Скажем так, они честно написали. Зато ROCm - единственная библиотека из всех существующих на этой планете, которая даёт полноценный 2.0.
Откройте секрет, парни, что вы под OpenCL 2.0 запускаете? Хоть 1 программа им пользуется? Или вас просто карго-культ долбит, потому что 2 лучше чем 1?
https://software.intel.com/en-us/articles/opencl-20-shared-v...
ну вот! разогнался...Ошибка: Пакет: 1:xorg-x11-amdgpu-drv-amdgpu-1.4.0-511655.el6.x86_64 (/xorg-x11-amdgpu-drv-amdgpu-1.4.0-511655.el6.x86_64)
Необходимо: libudev.so.0()(64bit)
Ошибка: Пакет: glamor-amdgpu-1.19.0-511655.el6.x86_64 (amdgpu-pro-local)
Необходимо: xserver-abi(videodrv-19) >= 0
давно уже libudev.so.1 и xserver-abi(videodrv-23)
И где же RHEL-7.4???