LINUX.ORG.RU

Mesa 23.3.0

 , , , ,

Mesa 23.3.0

0

3

Не особо заметно 29 ноября была выпущена новая версия свободного графического стека Mesa 23.3.0. Из важных событий особо выделяются следующие:

  • поддержка OpenGL ES 3.1 для драйвера Asahi;
  • поддержка расширения VK_EXT_pipeline_robustness Vulkan для драйвера Intel ANV Vulkan;
  • поддержка расширения VK_KHR_maintenance5 Vulkan для драйвера Radeon RADV Vulkan;
  • поддержка расширения VK_KHR_cooperative_matrix Vulkan для RADV/GFX11 hardware;
  • драйвер Asahi получил поддержку новых расширений OpenGL:
    • GL_ARB_compute_shader;
    • GL_ARB_shader_atomic_counters;
    • GL_ARB_shader_image_load_store;
    • GL_ARB_shader_image_size;
    • GL_ARB_shader_storage_buffer_object;
    • GL_ARB_sample_shading;
    • GL_OES_sample_variables;
    • GL_OES_shader_multisample_interpolation;
    • GL_OES_gpu_shader5;
  • для платформ Android появилась поддержка EGL_ANDROID_blob_cache при отключенном дисковом кэшировании;
  • официальная поддержка одноплатного компьютера Raspberry Pi 5 с помощью драйверов v3d (OpenGL) и v3dv (Vulkan);
  • официальная поддержка драйвера NVK Vulkan, разработанного компанией Collabora для оборудования NVIDIA, недавно достигшего соответствия Vulkan v1.0;
  • прочие исправления по повышению производительности для большого количества существующих игровых проектов в Linux-системах.

Отдельно сообщается о различных улучшениях в графических драйверах Zink и Panfrost от Collabora, в драйверах RadeonSI и r600 для устаревших графических процессоров AMD Radeon.

>>> Подробности на официальной странице проекта.

★★★

Проверено: hobbit ()
Последнее исправление: hobbit (всего исправлений: 2)

r600

Интересно, что именно улучшили. Может будет поменьше падений драйвера с последующей перезагрузкой? А то имею счастье пользоваться такой карточкой.

Werenter ★★★
()

А есть тут кто-нибудь с АРКами ? Вон я вижу что АРКи под винду пашут не очень … артефачут и мышь сбивается … Интересно как с этим делом у МЕСы.

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

Все уныло, opengl софт падает в рандомный момент, производительность низкая, часть vulkan игр не работает. Хорошо хоть ядро не падает так часто. Ждём новый драйвер Xe, обещают начать завозить в linux 6.8

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

производительность низкая

А какая она у вас там ? У нас : Intel(R) Arc(TM) A380 Graphics

Я по графикам с инета сравнивал, должна быть лучше чем GF1050 и хуже чем GF1060.

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

У меня тоже a380, версия на 50 Вт. По факту, в тех играх что нужны мне, работает хуже, чем rx550 (задушенная до 20 Вт)

Еще arc сильно греется даже когда ничего не делает (т.е. в простое). Приборами не измерял, но радиатор у нее ощутимо горячее, чем у радеона, при том что площадь радиатора у arc, на глаз, минимум в 5 раз больше.

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

У меня тоже a380

А вот кстати у нас на мэйл листе интересуются - а ускорение энкодинга av1 на а380 под онтопиком работает? Я нашёл пару постов где вроде бы говорится что да, но там нужно OneVPL и ffmpeg (6.1) собрать с ним

--enable-libvpl          enable Intel oneVPL code via libvpl if libmfx is not used [no]

libmfx кстати Интел забросил.

Andrew-R ★★★★
()

Отдельно сообщается о различных улучшениях в графических драйверах Zink и Panfrost от Collabora

Кто эту коллабору финансирует? Что-то очень часто она всюду мелькать стала в опенсурсных новостях. Хочет редхата потеснить? :)

anonmyous
()

А никто не знает, превращение ФПС в тыкву при переполнении видеопамяти починили, нет? Или есть какие то патчи под это дело?

Vochatrak-az-ezm ★★
()
Ответ на: комментарий от Goat

Насколько я помню, патчи по ядру так и не приняли в upstream. Помимо этого, там ещё проблема, что сам PVR очень сильно завязан на прошивке, а интерфейс между прошивкой и ядром не совместим для закрытого (Rogue) и OSS драйвера. Поэтому дальше все упрется в производителей SoC’ов, будут ли они портировать прошивку под OSS драйвер или нет.

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

Начальную поддержку в ядре обещают в 6.8 выкатить. Но когда будет тот же BXE-4-32, неизвестно.

undef ★★
()
Ответ на: комментарий от LINUX-ORG-RU

Хоть бы затестили r600, интересно как дела у этого ретрожелеза в современном linux.
У меня валятся hd5750, нужно как нибудь собраться и прогнать тесты ради прикола.

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

У меня нормально работает HD7600 (встройка). К сожалению, из 3D только OpenGL (зато 4.5), вулкана нет. Правда драйвер иногда падает, унося с собой ядро, к сожалению (хотя винда тоже на этой карточке иногда улетает в BSOD в играх).

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

когда там уже в федору завезут

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

Всё отлично. У меня бессменная Radeon HD 6850, на уровне десктопов и программ вообще говорить нечего, всё шикарно. Средненькие игры и не только средненькие, вполне себе играются. Сейчас вот Amnesia The Bunker прохожу, да графику скрутил пониже и разрешение поубавил. Но играется.

Но понятное дело что всякие ультракачества, 4к, вулканы, тгасиговочги и всё такое прочее с 8гигобайт требований к видеопамяти идут лесом. Но тут просто надо знать границы разумного.

ретрожелеза в современном linux.

Всё что может работать, всё работает из коробки.
Никаких ограничений. Синтетические тесты конечно можно прогнать.
Но важнее что в повседневной работе и нетребовательных играх оно просто выполняет свою задачу. Как и любое другое железо. Ну и как по мне современность лиункса никак не коррелирует с 12летностью видеокарт. Тут скорее наоборот, это как у линукса дела с поддержкой железа, пока тьфу тьфу, отлично.

А так, почему не используешь? Можно в виртуалку пробросить для всякого разного, можно просто вполне себе использовать полноценно. Хотя можно и на полочке хранить как запаску, тоже вариант.

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от Werenter

У меня нормально работает HD7600 (встройка)
Правда драйвер иногда падает, унося с собой ядро

Так то драйвер неплохой.
Только виснет. И кривой.
Jameson ★★★★★
()
Ответ на: комментарий от Werenter

Правда драйвер иногда падает, унося с собой ядро, к сожалению.

Не верю. Как я только не извращался, такого никогда не было. И никогда про такое даже не слышал. А судя по твоим словам

иногда падает

у тебя это проявляется периодически. Можно подробности в каких случаях, когда и сколько раз было и точно ли это был конкретно модуль radeon или что-то просто рядом живущее?

dron@gnu:~$ lsmod | grep radeon
radeon               1888256  65
video                  73728  2 amdgpu,radeon
i2c_algo_bit           12288  2 amdgpu,radeon
drm_suballoc_helper    12288  2 amdgpu,radeon
drm_display_helper    233472  2 amdgpu,radeon
drm_ttm_helper         12288  2 amdgpu,radeon
ttm                   106496  3 amdgpu,radeon,drm_ttm_helper
drm_kms_helper        270336  3 drm_display_helper,amdgpu,radeon
drm                   765952  24 gpu_sched,drm_kms_helper,drm_suballoc_helper,drm_display_helper,drm_buddy,amdgpu,radeon,drm_ttm_helper,ttm,amdxcp
dron@gnu:~$ 

И есть ли может обрывки информации, фотки экрана унесённого ядра? Паника была или просто всё зависало? Если второе, то я не верю что это радевон.

Мне кажется ты вракаешь.

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

каких случаях

При некоторых действиях в firefox, в последний раз, когда такое было, просто тыкнул на вкладку. Возможно браузер не при чём. Определить точную причину затруднительно из-за внезапного и нерегулярного харакера баги.

Паника была или просто всё зависало?

Сначала всё зависает, а дальше через несколько секунд происходит перезагрузка (ядро просто останавливает работу походу, так как нормальной процедуры перезагрузки не происходит).

Один раз багу словил в момент, когда попробовал в mpv включить профиль gpu-hq.

Werenter ★★★
()
Последнее исправление: Werenter (всего исправлений: 3)
Ответ на: комментарий от LINUX-ORG-RU

У меня сейчас в использовании только ноут со встроенной vega8. Но интересно было узнать про драйвер r600.

Про штабильность ничего не скажу т.к. не играю, а десктоп и браузер ни разу не зависал. Хотя нет, на встройке intel hd530 пару раз вылетал и артифачил, но на amd такого не видел.

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

Странные дела, у меня две AMDшные встройки и никогда не было проблем работы драйверов, как после смерти fglrx подтянули radeon драйвера(сколько уже лет прошло?), так они и работали как часы и со временем лишь улучшалась их программная поддержка.

Во времена когда fglrx для radeon был как сейчас блоб для nvidia пользователей ещё может быть, тогда radeon драйвер, ну такое себе было, но это было в 2015? Это учитывая что в 2012том уже fglrx был ненужен.

Сколько примерно лет назад у тебя работали амдшные встройки? 10 или 15? =) Или прям реально недавние глючили? А они были на amdgpu или на radeon? Если недавние. Просто когда слышу такое, мне стрёмно. У меняж всё на радевонааах!😱 !😱 😱 и всё на r600.

Просто на amdgpu и amdgpu-pro своя жизнь, не относящаяся (почти) к r600 карточкам.

LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 3)
Ответ на: комментарий от Werenter

Я не вижу даже намёка на видеокарту, я не вижу даже намёка на что либо ещё. Автоматическая перезагрузка реально зависшей системы, осуществляется прерыванием. Нужны логи dmesg или типа.

Возможно браузер не при чём.

Возможно и наиболее вероятно тут видеоподсистема в принципе не причём. Есть ровно 0 аргументов в сторону обвинений видеодрайвера, так что ты просто предположил тыкнув пальцем в небо, а затем сделал из этого вывод который предоставил как факт. Пугаешь тут меня!!!1. Яж распереживался там драйвера поломали или типа того. А на деле нет. Ну и хорошо что нет.

Прогони memtest, может память чудит. А ты случаем не поднимал частоты меняя напряжения питания чего либо (андерволт)

Один раз багу словил в момент, когда попробовал в mpv включить профиль gpu-hq.

Спасибо, вот это надобно проверить 🤔

LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 2)
Ответ на: комментарий от LINUX-ORG-RU

Логов к сожалению нет. Внезапные падения системы — есть. На конкретно этой карточке что-то доказать сложно, но я подозреваю проблемы с видео (почти во все разы, когда я ловил багу, было запущено воспроизведение видео (тот же mpv)).

На другой встройке — на Vega я ловил такой ребут, когда запускал вычисления на видеокарте (ROCM и OpenCL).

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

Спасибо, попробую уронить. Но подозреваю что тут дело в amdgpu, а не radeon. Первый можно выгрузить принудительно, для r600. Может отпустит у тебя. А проверить я могу только второй вариант. Хотя там правда сейчас что-то запутано, давно не интересовался (несколько лет) ибо никаких проблем за исключением случая при разработке Обход регресии для MESA R600 NIR->TGSI в виде бага месы, не испытывал никогда.

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

У меня года два назад был заказ развернуть Линукс в режиме киоска на 30+ машинах, ради экономии заказчик закупил сборки на Радеонах с Вегами. Со мною никто не советовался, железо уже присутствовало в закупленном виде. Причём не идентичное, разномастный разнобой, но всё АМД и встройки-Веги.

Глюков я наловил немеряно, было всё, и логин-скрин с пропадающим курсором, и зависания при обычной работе браузера, и при проигрывании видео, и просто так, без повода. Возможно что поддержку этого поколения кардинально улучшили, но у меня сложилось ощущение что Веги изначально аппаратно кривые и разрабами позабытые, потому что всем интересно RDNA и далее.

В итоге это всё не взлетело в том виде как желалось, было принято решение ставить Винду. В ней что характерно весь этот зоопарк работал не шибко лучше и стабильнее, «синие экраны» были частым явлением.

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

Вполне может быть hang/lock из-за дров, видеокарта редкая, например я не смог загуглить hd7600.
Учитывая что разработка r600 практически не ведется, то рассчитывать на фикс неуловимой ошибки не приходится.

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

Спасибо. Ну за вегу не скажу, может и правда там беда. С линейкой HD никогда даже близких проблем не было. Исключение частный случай бага в MESA, при работе с частным случаем шейдера про который я уже говорил. А так, да пичальна :( Буду от вег держаться подальше, у Werenter тоже вега вон теоретически шалит. На линейках HD 4xxx / 6xxx тьфу тьфу тьфу всё слава богу.

LINUX-ORG-RU ★★★★★
()
Последнее исправление: LINUX-ORG-RU (всего исправлений: 2)
Ответ на: комментарий от Jameson

Помню у ryzen 2200g были проблемы со стабильностью, даже на phoronix сочилось недовольство, да и тут тоже жаловались. Кажись не могли победить зависания, что-то там обновляли без особых успехов. Я думаю AMD накасячила в кремнии. Но вот на чуть более новые чипы жалоб не было и я ради прикола приобрел ноут с Ryzen H3550, оно оказалось годным и стабильным, затем я купли мини пк в который засунул Athlon 200GE и vega3 и оно тоже работает хорошо :) Все часами и даже сутками включено и просто работает, например этой ночью забыл выключить ноут и т.к. при работе от сети у меня гашение экрана не происходит всю ночь ноут показывал в темноту статическую картинку но даже гостинга на матрице не увидел, что радует.

Aber ★★★★★
()
Ответ на: комментарий от LINUX-ORG-RU

Я понимаю что разговор без логов и конкретных моделей камней и матерей «в пользу бедных», но я был тогда очень удивлён, очень. У меня было ощущение что уж встройки то должны стабильно работать, это же основная конфигурация у большинства обыкновенных юзеров в офисах\дома, у тех кто за компьютером работает, а не жоско в игры играет. Оказывается нет, совсем не так.

Потом меня ещё просветили что у АМДшных камней большой разброс параметров, большое количество «скрытого брака» в продажных чипах, даже в рамках одной модели есть элемент лотереи, как оно будет работать конкретно на этой матери, с этим вот питанием, с этой вот памятью... Но это мне всё говорили, сам я с АМД стараюсь не связываться. Так что мой личный опыт мал и по большей части негативный. Возможно мне не везёт, возможно у меня карма не та, возможно руки не так заточены, не знаю. Просто стараюсь избегать.

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

Я про intel могу рассказать, был у меня на домашнем компе i3 6100, но была там видокарта потому интеграшкой я не пользовался. И однажды утром комп стартанул в черный экран, перезагрузка не помогла. Я подумал что-то с видеокартой, а мне работать нужно. Вспомнил что у меня ведь замечательная офисная инеграшка в процессоре, и я вытащил вдиокарту и включил интеграшку. В последующие месяцы она мне преподнесла сюрпризы, как например иксы вылетали при запуске libreoffice, хорошо работало только в gnome fallback. Но была еще одна проблема, экран периодически мерцал, я его заснял в 900 fps камерой телефона чтоб понять что это за мерцание тыц. Из-за такого десктопа я форсировал свой переход на ноут. Не жалею, теперь рассматриваю только ноуты потому как удобно.

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

Ну, нужны деньги и люди.

Я тут с удивлением в новости заметил, что тут есть некий драйвер «Asahi», а это название той команды, которая делает драйвера для ARM-эппла, Asahi Linux. Они реверсят и проц, и видеокарту Эппла, а её видеокарта, по их же раскопкам, является наследником неких PowerVR.

Так что тут только «было бы желание».

P.S: поситал комменты, видимо с паверами всё сложнее

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

является наследником неких PowerVR

Ну это и так очевидно, потому что и интеловскмя встройка и айвонь на нём были

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