Summary: | Mesa: Mesa-24.0.0 is broken for AMD A10-7800 Radeon R7 | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Yuri N. Sedunov <aris> | ||||||||||||||||
Component: | xorg-dri-radeon | Assignee: | Valery Inozemtsev <shrek> | ||||||||||||||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||||||||||||||
Severity: | blocker | ||||||||||||||||||
Priority: | P5 | CC: | aen, asheplyakov, bombik89, iv, kaa, oleg, ruslandh, shrek | ||||||||||||||||
Version: | unstable | ||||||||||||||||||
Hardware: | x86_64 | ||||||||||||||||||
OS: | Linux | ||||||||||||||||||
Bug Depends on: | |||||||||||||||||||
Bug Blocks: | 46625 | ||||||||||||||||||
Attachments: |
|
Description
Yuri N. Sedunov
2024-02-07 13:50:47 MSK
на Xorg тоже падает? (Ответ для Valery Inozemtsev на комментарий #1) > на Xorg тоже падает? /usr/libexec/gdm-x-session[13605]: Unable to run X server Created attachment 15497 [details]
gnome-shell-glthread-disable
попробуй вот это добавить в конфиг
(Ответ для Valery Inozemtsev на комментарий #3) > Создано вложение 15497 [details] [подробности] > gnome-shell-glthread-disable > > попробуй вот это добавить в конфиг Не, это не помогает. в dmesg что то после падения есть? (Ответ для Valery Inozemtsev на комментарий #5) > в dmesg что то после падения есть? Ничего по теме нет. Кроме сегфолтов ничего не обращает на себя внимание в логах. У меня xorg падает со startx -- :1 Created attachment 15519 [details]
Лог с radeon
Created attachment 15520 [details]
Dmesg
Created attachment 15521 [details]
inxi -G
Странно, что загрузился amdgpu, у меня на бренче на этом ноуте amdgpu не загружается. Если надо, могу на этом-же ноуте и KDE попробовать. Я всё равно с внешнего диска проверяю. (Ответ для ruslandh на комментарий #8) > Создано вложение 15519 [details] [подробности] > Лог с radeon я так понимаю это с mesa 24.0.0? скинь Xorg.0.log с mesa-23.3.5 inxi -G Graphics: Device-1: AMD Oland XT [Radeon HD 8670 / R5 340X OEM R7 250/350/350X OEM] driver: radeon v: kernel Display: wayland server: X.Org v: 1.23.2.4 with: Xwayland v: 23.2.4 compositor: gnome-shell v: 45.3 driver: X: loaded: modesetting unloaded: fbdev,vesa dri: radeonsi gpu: radeon resolution: 1: 1920x1080~60Hz 2: 1920x1080~60Hz API: EGL v: 1.5 drivers: kms_swrast,radeonsi,swrast platforms: gbm,wayland,x11,surfaceless,device API: OpenGL v: 4.5 vendor: amd mesa v: 23.3.5 renderer: OLAND (radeonsi LLVM 17.0.6 DRM 2.50 6.6.16-un-def-alt2) API: Vulkan v: 1.3.268 drivers: llvmpipe surfaces: xcb,xlib,wayland lspci -k | grep -A 3 -E "(VGA|3D)" 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Oland XT [Radeon HD 8670 / R5 340X OEM / R7 250/350/350X OEM] Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Device 2b0a Kernel driver in use: radeon 01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Oland/Hainan/Cape Verde/Pitcairn HDMI Audio [Radeon HD 7000 Series] После установки пакета версии 24.0.0 - система не загружает графическую оболочку в принципе, выпадает в серый экран со словами обратитесь к администратору, в tty2 и тд переключиться можно. пока пришлось откатиться на 23.3.5 Created attachment 15535 [details]
При запуске через startx
При запуске через startx
Created attachment 15536 [details]
При запуске gdm
При запуске gdm
$ inxi -G Graphics: Device-1: AMD Kaveri [Radeon R5 Graphics] driver: radeon v: kernel Device-2: AMD Jet PRO [Radeon R5 M230 / R7 M260DX Radeon 520/610 Mobile] driver: radeon v: kernel Device-3: Realtek USB Camera driver: uvcvideo type: USB Display: x11 server: X.Org v: 1.21.1.11 with: Xwayland v: 23.2.4 driver: X: loaded: radeon unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: radeon resolution: 1366x768~60Hz API: EGL v: 1.5 drivers: kms_swrast,radeonsi,swrast platforms: gbm,x11,surfaceless,device API: OpenGL v: 4.5 vendor: amd mesa v: 23.3.5 renderer: KAVERI (radeonsi LLVM 17.0.6 DRM 2.50 6.6.16-un-def-alt2) xorg-dri-radeon-23.3.5 Обновление до сегодняшней 24.0.1 не помогло, segfault на месте. Feb 15 11:34:49 siver kernel: gnome-shell[141526]: segfault at 40 ip 00007fadb49a4f1d sp 00007fff654f0010 error 4 in libgallium_dri.so[7fadb4293000+12d7000] likely on CPU 0 (core 0, socket 0) (Ответ для Yuri N. Sedunov на комментарий #17) > Обновление до сегодняшней 24.0.1 не помогло, segfault на месте. покажи /var/log/Xorg.0.log (Ответ для Valery Inozemtsev на комментарий #18) > (Ответ для Yuri N. Sedunov на комментарий #17) > > Обновление до сегодняшней 24.0.1 не помогло, segfault на месте. > > покажи /var/log/Xorg.0.log иксы запускаются, падают любые wayland-сессии -- gnome-shell, weston, phosh. Feb 15 13:46:32 siver kernel: weston[7438]: segfault at 40 ip 00007fdee7ba4f1d sp 00007ffd02965be0 error 4 in libgallium_dri.so[7fdee7493000+12d7000] likely on CPU 3 (core 3, socket 0) Feb 15 13:59:27 siver kernel: phoc[8462]: segfault at 40 ip 00007fd2267a4f1d sp 00007fff52383920 error 4 in libgallium_dri.so[7fd226093000+12d7000] likely on CPU 1 (core 1, socket 0) С этой мезой всё хорошо. [#341181] EPERM (try 2) Mesa.git=24.0.1-alt2 где взять пакет на протестить?? (Ответ для bombik89 на комментарий #22) > где взять пакет на протестить?? Как я понял - завтра может быть уже в Сизифе. а так, из Сизифа: apt-repo test 341181 (Ответ для ruslandh на комментарий #23) > (Ответ для bombik89 на комментарий #22) > > где взять пакет на протестить?? > > Как я понял - завтра может быть уже в Сизифе. > а так, из Сизифа: > apt-repo test 341181 У меня не ставится новый пакет тупо не находит новее 23.3.5 Ставил старую версию так apt-repo test 340356 xorg-dri-radeon. (In reply to bombik89 from comment #24) > У меня не ставится новый пакет тупо не находит новее 23.3.5 > Ставил старую версию так apt-repo test 340356 xorg-dri-radeon. Задача 341181 уже собрана в Сизиф. Завтра исправленный пакет будет доступен в основном репозитории. У меня бага больше не проявляется Никогда такого не было, и вот опять новая меза (24.1.1) сломала гном на вейланде с моим AMD A10-7800 и Radeon R7. Пришлось откатиться на 24.0.9. На loongarch64 на Radeon R7 после обновления Mesa начал падать firefox на некоторых сайтах, например на картах Яндекса. gnome пока не проверяли. Created attachment 16289 [details]
firefox_bt_gdb
BackTrace для loongarch64 при падении firefox
# inxi -G
Graphics:
Device-1: AMD Oland XT [Radeon HD 8670 / R5 340X OEM R7 250/350/350X OEM] driver: radeon
v: kernel
Display: x11 server: X.org v: 1.21.1.13 driver: X: loaded: radeon unloaded: fbdev,modesetting
dri: radeonsi gpu: radeon tty: 196x63 resolution: 1680x1050
API: EGL v: 1.5 drivers: radeonsi,swrast platforms: gbm,surfaceless,device
API: OpenGL v: 4.5 vendor: mesa v: 24.1.1 note: console (EGL sourced) renderer: OLAND
(radeonsi LLVM 18.1.6 DRM 2.50 6.9.0-loongarch-alt0.4.0.g5aec712dc5f3.0.port), llvmpipe (LLVM
18.1.6 128 bits)
(In reply to Aleksei Kalinin from comment #29) > firefox_bt_gdb Судя по поведению на нашей машине с Loongson 3A6000 и Radeon R7, и по backtrace'у -- это новая, ранее неизведанная ошибка. Что-то случилось с реализацией EGL расширения ANDROID_native_fence_sync. Мне, кстати, не удалось нагуглить использование этого расширения нигде помимо собственно андроида, firefox и mutter, так что не удивительно, что все обычные тесты (glmark2-es, например) работают без проблем. (In reply to Yuri N. Sedunov from comment #27) > Никогда такого не было, и вот опять новая меза (24.1.1) сломала гном на > вейланде с моим AMD A10-7800 и Radeon R7. Пришлось откатиться на 24.0.9. https://gitlab.freedesktop.org/mesa/mesa/-/issues/11352 ? (In reply to Ivan A. Melnikov from comment #31) > https://gitlab.freedesktop.org/mesa/mesa/-/issues/11352 ? Там разработчики предлагают вот такое решение: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29876/diffs?commit_id=3992e74a8893ad072049e52e44861ddf2bf72e01 Мне оно помогло. Предлагаю по этому поводу протестировать задачу 351512. (Ответ для Ivan A. Melnikov на комментарий #32) > (In reply to Ivan A. Melnikov from comment #31) > > https://gitlab.freedesktop.org/mesa/mesa/-/issues/11352 ? > > Там разработчики предлагают вот такое решение: > https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29876/ > diffs?commit_id=3992e74a8893ad072049e52e44861ddf2bf72e01 > > Мне оно помогло. Предлагаю по этому поводу протестировать задачу 351512. Как это у себя повторить ?? > Как это у себя повторить ?? Повторить что ?? Воспроизвести проблему ?? Обновитесь из Сизифа до Mesa 24.1.2-alt1. Попробуйте запустить gnome с wayland-сессией, или просто откройте в firefox что-нибудь вроде maps.google.com, и может быть Вам (не)повезёт и всё упадёт. Протестировать задачу ?? Обновитесь из задачи. Для этого, например, запустите от root: apt-repo add 351512 apt-get update apt-get dist-upgrade (см. также https://www.altlinux.org/Task) Попробуйте запустить gnome с wayland-сессией, или просто откройте в firefox что-нибудь вроде maps.google.com, и может быть вам (не)повезёт, и всё будет работать. Отпишитесь сюда о результатах, нам очень интересно. (Ответ для Ivan A. Melnikov на комментарий #32) > (In reply to Ivan A. Melnikov from comment #31) ... Предлагаю по этому поводу протестировать задачу 351512. У меня гном на вейланде взлетел. (Ответ для Ivan A. Melnikov на комментарий #34) > > Как это у себя повторить ?? > > Повторить что ?? > > Воспроизвести проблему ?? > Обновитесь из Сизифа до Mesa 24.1.2-alt1. > Попробуйте запустить gnome с wayland-сессией, или просто откройте в firefox > что-нибудь вроде maps.google.com, и может быть Вам (не)повезёт и всё упадёт. > > Протестировать задачу ?? > Обновитесь из задачи. Для этого, например, запустите от root: > > apt-repo add 351512 > apt-get update > apt-get dist-upgrade > > (см. также https://www.altlinux.org/Task) > > Попробуйте запустить gnome с wayland-сессией, или просто откройте в firefox > что-нибудь вроде maps.google.com, и может быть вам (не)повезёт, и всё будет > работать. > > Отпишитесь сюда о результатах, нам очень интересно. Да протестировал задачу, гном взлетел! inxi -G Graphics: Device-1: AMD Oland XT [Radeon HD 8670 / R5 340X OEM R7 250/350/350X OEM] driver: radeon v: kernel Display: wayland server: X.Org v: 1.24.1 with: Xwayland v: 24.1.0 compositor: gnome-shell v: 46.2 driver: X: loaded: modesetting unloaded: fbdev,vesa dri: radeonsi gpu: radeon resolution: 1: 1920x1080~60Hz 2: 1920x1080~60Hz API: EGL v: 1.5 drivers: kms_swrast,radeonsi,swrast platforms: gbm,wayland,x11,surfaceless,device API: OpenGL v: 4.5 vendor: amd mesa v: 24.1.2 renderer: OLAND (radeonsi LLVM 18.1.6 DRM 2.50 6.6.34-un-def-alt1) API: Vulkan v: 1.3.283 drivers: N/A surfaces: xcb,xlib,wayland (In reply to Yuri N. Sedunov from comment #35) > У меня гном на вейланде взлетел. (In reply to bombik89 from comment #36) > Да протестировал задачу, гном взлетел! Ура, спасибо! Исправление уже две недели в Сизифе, я пожалуй закрою эту багу. |