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)

Ответ на: комментарий от 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)
Ответ на: комментарий от 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)
Ответ на: комментарий от LINUX-ORG-RU

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Werenter ★★★
()
Последнее исправление: Werenter (всего исправлений: 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)
Ответ на: комментарий от Werenter

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

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