Компания AMD опубликовала (https://www.amd.com/en/support/kb/release-notes/rn-prorad-li...) выпуск набора драйверов AMD Radeon 18.40 (https://www.amd.com/en/support/kb/release-notes/rn-prorad-li...) для Linux, основанного на свободном модуле ядра AMDGPU, развиваемого в рамках инициативы (https://www.opennet.ru/opennews/art.shtml?num=42078) по унификации графического стека AMD для проприетарных и открытых видеодрайверов. В AMD Radeon в одном наборе интегрированы открытый и проприетарный стеки драйверов - драйверы amdgpu-pro и amdgpu-all-open (vulkan-драйвер RADV и OpenGL-драйвер RadeonSI, основанные на коде из Mesa) предлагаются в одном пакете и пользователь на своё усмотрение может выбрать открытые или закрытые драйверы.Драйвер поддерживает API OpenGL 4.5, GLX 1.4, OpenCL 1.2, Vulkan 1.1 и VDPAU/VAAPI, включает базовые средства для управления экраном и питанием, поддерживает интерфейсы KMS (Kernel Mode Setting) и ADF (Atomic Display Framework), использует совместимый с лицензией GPL модуль ядра, поддерживает возможности FirePro (управление EDID и 30-разрядная цветность), Radeon FreeSync и DirectGMA для OpenGL. Новая версия примечательна устранением накопившихся ошибок и обеспечением поддержки дистрибутива SUSE Linux Enterprise 15 (SLED/SLES (https://www.opennet.ru/opennews/art.shtml?num=48840) 15). Драйверами также официально поддерживаются
RedHat Enterprise Linux 7.5/6.10, CentOS 7.5/6.10, Ubuntu 18.04.1 и 16.04.5.
URL: https://www.amd.com/en/support/kb/release-notes/rn-prorad-li...
Новость: https://www.opennet.ru/opennews/art.shtml?num=49494
А поддержка SUSE Linux Enterprise 15 означает что и в OpenSUSE Leap 15 тоже будет работать?
У них общее ядро и пакетная база, должно работать.
АМД наше всё! Попрём проприетарню нвидиа! Пролетарии всех... тьфу, это не то
Новость о проприетарном драйвере АМД вобщет
Там сейчас оба драйвера в комплекте идут.
Это всё меняет.
Проприетарии всех стран, объединяйтесь? :^)
Проприетарии всех стран, проприертайтесь!
Вы опять все свели к коммунизму?
О, Свободный Человек нарисовался :)
Красный цвет был символом санкюлотов и якобинцев, носивших красные шапочки (с)
Что бы мы делали без AMD... сидели бы на блобах невидии или встроенном Intel...
Во времена AGP сидел на Xorg-драйвере nv.
я до сих пор сижу, плазму фризит, гном тормозит, wayland не пашет... это была моя последняя видеокарта от Nvidia.
На ноуте юзал связку Intel+Nvidia c optirun. Через optirun удобно запускать все необходимые игрушки через дискретку. С АМД всё оказалось сложнее...
>Через optirun удобно запускать все необходимые игрушки через дискреткутак ли удобно? Там же жуткие потери производительности (из-за чего дискретка работает всего лишь раза в 2-3 больше фпс чем интеграшка), не?
> жуткие потери производительностиЭто миф. Ну или синхронизацию с V-Sync забыли отключить.
>V-Syncвообще никак не связано - фпс одинаковый что с ним, что без
>>V-Sync
> вообще никак не связано - фпс одинаковый что с ним, что безЭто означает, что синхронизируется.
Запускать то конечно можно, вот только там толком ничего не работает. Огромная задержка и проблемы например с оверлеем стима. Оптимус так и не заработал под линём, я 7 лет ждал и плюнул
Играл в спираченные нативные игры: Cities Skylines, The Long Dark и ещё несколько. Запускал через Optirun, видюха Nvidia MX150 в ноуте. Производительность удовлетворительная, процентов на 20-30% хуже, если считать по фпс и собственным ощущениям, чем в винде на том же железе при одинаковых настройках графики. То есть как бы норм.
Ну и греется ощутимо сильнее, ето да.
Запусти шутан какой нибудь и если всё нормально с реакцией ты сразу поймёшь что так играть нельзя. Если не поймёшь запусти под виндой и сравни время отклика на движения например мышью. Нативная кс го для этого самое то. Ну и количество фпс сравни для окончательных выводов
Я когда первый раз играл под Bumblebee, я увидел сильную задержку вывода картинки. Пол секунды где-то. А потом я выключил VSync в самой игре, и всё стало нормально
А какже primus? Он быстрее optiruna.
он тоже нормально не работает. только прайм без задержек работает, но там адский тиринг раньше был. потом вроде чинили, но без танцев тоже не запустишь
Танцы с бубном описаны тут: http://linuxoidblog.blogspot.com/2017/07/drm-kms-nvidia.html
пробовал и то и другое - разницы не заметил. Плюс примус дохлый, в отличие от
DRI_PRIME оказалось сложнее optirun ?
> С АМД всё оказалось сложнее...#DRI_PRIME=1 ./game
И ч0рный экран.
gtx 1060 вроде все норм, в игрушки играю даже иногда, в нативный Cities Ckylines.
Небольшой тиринг присуствует, но не так драматично как раньше.
На драйверах с поддержкой KMS надо выполнить:compton --vsync drm
А на драйверах без поддержки KMS надо выполнить:
compton --vsync opengl
Тогда тиринга не будет. Но если у вас GNOME 3 с невыключаемым впринципе композитингом - мои вам соболезнования
И да, забыл. Настройка применяется глобально. В самой игре выключи VSync (в NVIDIA X Server Settings тоже). Иначе плавные 60 FPS превратятся в рваные 30 FPS.У Compton есть параметр "отключать композитинг для полноэкранных игр", но для современных игр он не работает
Как я люблю коммунистические лозунги на сайте про свободное ПО :)
Два стула.
Потихоньку пересаживаются на один, по крайней мере на линуксах.
> Два стула.По задумке он на самом деле останется один. Просто лягушек надлежит варить постепенно. Даже проприетарных.
...бзд и энвидия?
Амд конечно молодцы, вот только в пользовательском сегменте 580 по производительности примерно равна 1060 6Gb от нвидии, а тепловыделение значительно выше. Геймерам амд не катит и кто покупает эти карты не ясно
https://ark.intel.com/products/130409/Intel-Core-i7-8809G-Pr...-
О, опять эти "X нового поколения от AMD равно Y прошлого поколения от Intel, только ещё и греется", давно я их не видел. Годы идут, а фантазия не обогащается.
Мне ещё нравится "Эти процессоры (или видеокарты) проиграли целых 5 фпс и не годны для игровых ПэКа", хотя выдают 100+ против 105+. Тут очень сильно то, чем испокон веков любят меряться линуксоиды или там игроманы. Линуксоиды обожают меряться размером занимаемой их линуксами оперативки при любом ее количестве (странно, вы зачем ее покупали?) а любителям многим игр некомфортно при взгляде на счетчик своего ФПС, если он ниже, чем у других. Больные люди.Ну или вон как у того выше тепловыделение максимальное выше, которое достигается только в основном в стресс-тестах. Хотя оно в любом режиме будет выше, но эта разница - не та, которая делает АМД не годным для игр.
> Линуксоиды обожают меряться размером занимаемой их линуксами оперативки
> при любом ее количестве (странно, вы зачем ее покупали?)Вообще-то под кэш и буферы используется лишнее... Ну и больше всякого можно поназапускать, разумеется.
Если выполнить "free -m", то первая строчка - это с буфером и кэшем, а вторая - без буфера и кэша
Да мне и не нужна особо фантазия, мне нужна прохладная карта и нормальной производительностью. Про интел я ничего не писал, но таки да, он для игрушек опять лучше из за частот. Тестов полно на том же ютубе
>> вот только в пользовательском сегменте 580 по производительности примерно равна 1060 6Gb от нвидии, а тепловыделение значительно выше.1. Тепловыделение не значительно выше. Это если зажрались, то кто-то может счесть разницу в максимальном ТДП 50 около ватт значительной. Я взял вместо 1060 3гиговой все-таки Радеон 570й и особых проблем не получил.
"счесть разницу в максимальном ТДП 50 около ватт значительной"с каких это пор 50 ватт стало мелочью для электроники? и почему нужно объяснять что во первых это ненужный нагрев, во вторых ненужный шум от ревушего кулера и в третьих за это нужно платить?
Нагуглил сейчас power consumption rx570 и gtx1060, получилось 150 против 120 ватт, тык что разница в 30 ватт. Не так уж много, учитывая что не будет проблем с тирингом, новыми ядрами и wayland'ом.
https://www.youtube.com/watch?v=1p9lySsrYcw  ...время 5.17 почти 70 ватт в стоке и ещё больше при разгоне
По твоей ссылке rx580 vs 1066, а тут тема про rx570 vs 1063 (помимо памяти у 1063 по сравнению с 1066 меньше шейдерных блоков и ROP). Плюс по твоей ссылке 1066 в основном проигрывает rx580.
по моей ссылке карты стоящие примерно одних денег. 1063 намного дешевле и сравнивать её с 580 смысла нет никакого
О, кстати, да. Даже 150 ватт в моей видеокарте https://www.dns-shop.ru/product/3935e45d1e943330/videokarta-.../
Лищний нагрев вовсе не связан с лишним шумом. Шум связан только с тем, как заморочился производитель с системой охлаждения
Как раз ясно что только майнеры...
Объясните кто-нибудь за счет чего достигается ускорение видео в амд?(процессор+видеокарта)
Пытался самостоятельно разобраться в этом вопросе, но все как-то туманно.
Как я понял как такового аппаратного ускорения там нету, но есть некий UVD(Unified Video Decoder). Действительно ли он ускоряет видео?
Я так понимаю часть задач при декодировании видео выполняются на видеокарте.
https://ru.wikipedia.org/wiki/Unified_Video_Decoder
В принципе UVD и VCE отдельные устройства, но на том же чипе, что и GPU-ускоритель. Но отдельно не продаются. Поэтому и отдельно драйверов нет, только в комплекте с драйвером видеокарты. Устройства UVD и VCE предназначены только для обработки видео по нескольким фиксированным профилям. Наличие и набор профилей можно посмотреть коммандами vainfo и vdpauinfo под OS Linux. Многие плееры/кодеры могут использовать эти профили. Успехов!
Хорошо, а как например узнать какие профили доступны для видеокарты "Radeon RX Vega 56"(ноутбук)?
Что может декодировать(видео) а что нет?
vdpauinfo и vainfo.
То есть сначала купить а потом посмотреть?:)
Забавно.
Я думал, ты уже купил. Тогда тебе сюда: https://en.wikipedia.org/wiki/Unified_Video_Decoder#UVD_7
На linux-hardware.org можно найти.
Сколько раз пробовал себе ставить - черный экран после ребута.
Такая же шляпа. И курсор мигает минут дофига. Приходилось даже переставить, не понял, как можно загрузиться без него.https://help.ubuntu.ru/wiki/%D0%B4%D1%80... - вот тут написано, что "если черный экран с сообщением про лоуграфикмоде", то нужно в грубе дописать nomodeset, удалить драйвер и пересобрать ядро с поддержкой
CONFIG_DRM_AMDGPU_CIK
только у меня не идёт грузиться и с nomodeset
Кстати, не попробовать ли заранее собрать ядро с поддержкой этого...
Ненужно, херн куда поставишь это конченный гибридный блоб от амд. А на попенсорсном тока контра работает. Комп для игорей с нвидией, с блобом. Все быстро на уровне венды, проблем нет
Ну хз что вы там делаете. Вчера воткнул новую rx570 и поставил эти дрова. Всё работает, Cycles в Blender видит ocl устройство и рендерит на нем. Так что в моем юзеркейсе все отлично.
Попробуйте заюзать нечто отличное от сусе или убунты. На арче это никогда не устанавливается, потому как требует либо древний Х сервер, либо древнее ядро. На нвидии все всегда устанавливается и работает. Они оперативно выпускаю драйвер с поддержкой нового АБИ Хорг.
Плюс ещё проблема в том, что кодовая база на вендах и линуксах разная. И ведут эти дрова себя по разному. На нвидии кодовая база практически идентична, и ведут драйвера ОпенГЛ или вулкан себя идентично с другими ОС. Не редкость, когда какая-то пропритарщина работает только на нвидии, потому как на венде разрабатывали, а на линуксе с небольшими телодвижениями это заработало.
- Доктор, когда я вот так вот делаю мне больно
- А вы вот так вот не делайтеЗачем мне арч, чтобы страдать? Вы его выбрали по каким-то веским причинам - живите с этим.
Зачем мне видеокарта, которая работает только с избранными и не обновляет свои дрова под новые релизы сопутствующего софта. Ваша логика странна
Ммм она работает везде, речь о проприетарном драйвере и тех дистрибутивах которые он официально поддерживает, не нравится, тогда это к NVIDIA. Mesa поддерживает все карточки везде из коробки с amdgpu или radeon.
> На арче это никогда не устанавливается, потому как требует либо древний Х сервер, либо древнее ядроАноним, ты пьян, иди домой.
Проприетарные драйвера уже который год сливают открытым в играх, по большому счету amdgpu-pro нужен только для OpenCL. Все кто в игры играет обычно ставят mesa из upstream'a, сами собирают или ищут готовые сборки для своей системы. Ну еще нужно не старое ядро, там ядерная часть драйвера, бывает так что новая mesa может резко потерять в скорости против старой ядерной drm (direct render manager), сам с таким сталкивался.
у меня они и не работают r5 230 1Gb Caicos не поддерживается amdgpu ;(
А тебе не помогут новые проприетарыне. Твоя карта имеет старую архитектуру Terascale 2, для которой последние проприетарные драйверы были выпущены в декабре 2015. Теперь все. Если все таки решишь их поставить, то придется еще и старые иксы и древнее ядро устанавливать.
У меня лично с catalyst было столько проблем что я давно перешел на открытые драйвера. Для Terascale 2 в mesa 18.2 сделал OpenGL 4.4, только вот сами gpu без fp64 (операциями на числами двойной точности), но ведь в играх их никогда не использовали, зато наличие fp64 в обязательные требования для прохождения теста на совместимость с OGL4, но остальное из OGL уже работает. А это значит что ты сможешь запустить практически все OGL игры (например alien isolation который требует ogl4.3). А вот vulkan уже не будет.
> А вот vulkan уже не будет....если его никто не напишет. Кстати для gcn'ов его написал Airlied по своей частной инициативе, изначально. Потому что амд тупило с открытием сорцов своей проприетари и всех задолбало этим. Майнтайнер DRM/KMS выехал на белом коне и показал как надо шашкой махать...
> у меня они и не работают r5 230 1Gb Caicos не поддерживается amdgpu ;(А он, внезапно, не GCN даже. Так то по логике вещей амд несколько нехорошо поступили, продавая старые чипы под новыми названиями и при этом забив на активную разработку их драйверов.
...но вообще, далась вам проприетарь. Опенсорсная MESA ее рвет везде и всюду, так что горевать о такой потере - смысла мало.
> амд несколько нехорошо поступили,Но ведь не только они одни так поступают. Прямо сейчас могу вспомнить хотя бы GT730 из 2014 года известную так же под именем GT430 из 2010 года, кодовое имя чипа GF108. Теперь кстати GT730 поддерживается только в legacy драйверах, вулкана тоже нет.
Уточнение, окатывается под одни именем GT730 были сразу несколько разных чипов! Можно было купить Fermi (gf108), а можно было взять и Kepler (gk208).
У меня, вот, прямо сейчас Geforce GT710/2Gb GDDR5
и драйвер:% pkg info -x nvidia-driver
nvidia-driver-390.87% glxinfo -B
name of display: unix:0.0
display: unix:0 screen: 0
direct rendering: Yes
Memory info (GL_NVX_gpu_memory_info):
Dedicated video memory: 2048 MB
Total available memory: 2048 MB
Currently available dedicated video memory: 1909 MB
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce GT 710/PCIe/SSE2
OpenGL core profile version string: 4.5.0 NVIDIA 390.87
OpenGL core profile shading language version string: 4.50 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profileOpenGL version string: 4.5.0 NVIDIA 390.87
OpenGL shading language version string: 4.50 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 390.87
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20