После обновления mesa стали переодически падать kwin и plasmashell на 22.2.0-alt1 Откатился на предыдущую сборку Mesa, полёт нормальный. 00:02.0 VGA compatible controller: Intel Corporation CometLake-U GT2 [UHD Graphics] (rev 02)
То же самое на 00:02.0 VGA compatible controller [0300]: Intel Corporation TigerLake-H GT1 [UHD Graphics] [8086:9a68] (rev 01) И в телеге жалобы от народа были.
В апстриме есть сообщения о том, что отключение LTO при сборке Mesa может помочь с исправлением падений и артефактов.
lto давно выключено
ну значит надо искать причину в чём то другом, сейчас mesa сломана. Пишут что ещё и на радеонах так же.
Есть баги об этом в апстриме Mesa и других дистрибутивов?
У меня волшебным образом проблема исчезла. Может, ядро... Сейчас сижу на 5.15.72-std-def-alt1.
У меня на новой mesa 22.2.1 тоже-самое. Падает громко, очень проблемно, в том числе и на wayland.
(Ответ для Anton Farygin на комментарий #7) > У меня на новой mesa 22.2.1 тоже-самое. > > Падает громко, очень проблемно, в том числе и на wayland. Опиши, пжста, подробнее, чтобы Валера мог воспроизвести.
(Ответ для Sergey V Turchin на комментарий #6) > У меня волшебным образом проблема исчезла. Может, ядро... > Сейчас сижу на 5.15.72-std-def-alt1. Так есть бага или нет? Пока -- подземный стук.
Воспроизводится не совсем просто, но 100% - K10, обновляешь до Sisyphus и пользуешься в течении какого-то неопределённого времени - у меня падает обычно на вторые сутки. Падает всё произвольным образом - начиная с plasmashell и заканчивая kwin Браузер не падает. Помогает только перезагрузка. В логах ничего понятного нет, вот что только интересного нашёл: окт 14 09:56:22 riderbook krunner[5406]: kf.plasma.quick: Couldn't create KWindowShadow for View(0x7ffffe13f1e0) окт 14 09:56:22 riderbook krunner[5406]: kf.plasma.quick: Couldn't create KWindowShadow for View(0x7ffffe13f1e0) окт 14 09:56:22 riderbook krunner[5406]: kf.plasma.quick: Couldn't create KWindowShadow for View(0x7ffffe13f1e0) окт 14 09:56:22 riderbook krunner[5406]: kf.plasma.quick: Couldn't create KWindowShadow for View(0x7ffffe13f1e0) окт 14 09:56:22 riderbook krunner[5406]: kf.plasma.quick: Couldn't create KWindowShadow for View(0x7ffffe13f1e0) Т.к. это рабочая машина, экспериментировать с установкой на неё других систем не могу, но откат помогает: # rpm -Uvh --oldpackage libEGL-mesa-22.1.7-alt1.x86_64.rpm libgbm-22.1.7-alt1.x86_64.rpm libGLX-mesa-22.1.7-alt1.x86_64.rpm libxatracker-22.1.7-alt1.x86_64.rpm xorg-dri-intel-22.1.7-alt1.x86_64.rpm xorg-dri-radeon-22.1.7-alt1.x86_64.rpm xorg-dri-swrast-22.1.7-alt1.x86_64.rpm Скажите что нужно включить ещё для более активного логгирования и я включу без проблем и ещё раз подожду падения.
Ядро 5.19.15-un-def-alt1, но т.к. помогает только откат Mesa, то это точно не ядро. Ещё падает thunderbird, но тоже без логов.
Валера, попробуйте на регулярке, пжста. Надеюсь на Глеба Куликова, у него падают браузеры.
(Ответ для AEN на комментарий #9) > > У меня волшебным образом проблема исчезла. Может, ядро... > > Сейчас сижу на 5.15.72-std-def-alt1. > Так есть бага или нет? Есть. > Пока -- подземный стук. Сегодня опять стукануло, т.е. магии у меня не произошло. Отключил эффекты рабочего стола. В логах вообще ничего толкового.
Created attachment 11703 [details] Странности Сфотографировал некие сообщения, т.к. система уже полуживая. Если ещё подождать, то начинает валиться всё подряд.
Спасибо!
(Ответ для Sergey V Turchin на комментарий #13) > Сегодня опять стукануло kde у тебя запущено в иксах или в wayland?
У меня падает в иксах, не в wayland.
В wayland тоже падало, т.е. - тип окружения не влияет на падения.
(Ответ для Valery Inozemtsev на комментарий #16) > kde у тебя запущено в иксах или в wayland? X-ы.
(Ответ для Sergey V Turchin на комментарий #19) > (Ответ для Valery Inozemtsev на комментарий #16) > > kde у тебя запущено в иксах или в wayland? > X-ы. NVIDIA? Не стоит ли освежить драйвер или проверить с nouveau? Валерий, а у Вас какая карта?
изначально речь шла про intel. я тестирую на 00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 620 [8086:5916] (rev 02) и 00:02.0 VGA compatible controller [0300]: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) [8086:2a02] (rev 0c)
(Ответ для AEN на комментарий #20) > NVIDIA? (Ответ для Sergey V Turchin на комментарий #1) > [0300]: Intel Corporation TigerLake-H GT1 [UHD Graphics] [8086:9a68] (rev 01)
Точно падает всегда в момент появления всплывающего уведомления от браузера.
это с llvm 15?
Да
firefox?
Но firefox при этом не падает, падает только kwin и plasmashell
на 22.2.2 тоже падает. $ glxinfo -B name of display: :0 display: :0 screen: 0 direct rendering: Yes Extended renderer info (GLX_MESA_query_renderer): Vendor: Intel (0x8086) Device: Mesa Intel(R) UHD Graphics (CML GT2) (0x9b41) Version: 22.2.2 Accelerated: yes Video memory: 15663MB Unified memory: yes Preferred profile: core (0x1) Max core profile version: 4.6 Max compat profile version: 4.6 Max GLES1 profile version: 1.1 Max GLES[23] profile version: 3.2 OpenGL vendor string: Intel OpenGL renderer string: Mesa Intel(R) UHD Graphics (CML GT2) OpenGL core profile version string: 4.6 (Core Profile) Mesa 22.2.2 OpenGL core profile shading language version string: 4.60 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile OpenGL version string: 4.6 (Compatibility Profile) Mesa 22.2.2 OpenGL shading language version string: 4.60 OpenGL context flags: (none) OpenGL profile mask: compatibility profile OpenGL ES profile version string: OpenGL ES 3.2 Mesa 22.2.2 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
на radeon (Ryzen) тоже падает, только что наблюдал.
поставь xorg-server 1.20.14-alt4 и все имеющиеся в системе xorg-drv- из p10. есть подозрение что проблемы не в mesa
можешь сделать тестовое задание в Sisyphus со всем тем, что надо поставить ?
xorg-server-1.20.14-alt4.x86_64.rpm xorg-server-common-1.20.14-alt4.x86_64.rpm $ rpmquery -a --queryformat="%{NAME}\n" xorg-drv-\*
(Ответ для Anton Farygin на комментарий #32) > можешь сделать тестовое задание в Sisyphus со всем тем, что надо поставить ? (Ответ для Valery Inozemtsev на комментарий #31) > есть подозрение что проблемы не в mesa (Ответ для Valery Inozemtsev на комментарий #33) > xorg-server-1.20.14-alt4.x86_64.rpm А если проблема не в p10?
(Ответ для Valery Inozemtsev на комментарий #33) > xorg-server-1.20.14-alt4.x86_64.rpm > xorg-server-common-1.20.14-alt4.x86_64.rpm > $ rpmquery -a --queryformat="%{NAME}\n" xorg-drv-\* поставил, наблюдаю.
Упало при уведомлении от телеги. 0000:00:02.0 VGA compatible controller: Intel Corporation Alder Lake-S GT1 [UHD Graphics 770] (rev 0c) Linux host-135 6.0.6-un-def-alt1 #1 SMP PREEMPT_DYNAMIC Sat Oct 29 15:15:35 UTC 2022 x86_64 GNU/Linux libEGL-mesa-22.2.2-alt1.x86_64 libGLX-mesa-22.2.2-alt1.x86_64 xorg-server-21.1.4-alt1.x86_64 xorg-server-common-21.1.4-alt1.x86_64
откат xorg не помог и падения продолжаются.
пробуй mesa из таска 309688
А я уже боюсь заикаться, что у меня давно не воспроизводилось. ;-)
(Ответ для Sergey V Turchin на комментарий #39) > А я уже боюсь заикаться, что у меня давно не воспроизводилось. ;-) так у тебя вроде не UHD
не могу попробовать - ещё сломана plasma (kwin) и у меня теперь вообще не работает 3D ;)
Created attachment 11824 [details] программа для уронить kwin Поставил Mesa из таска, не помогло.
@shrek - у тебя с тестом от Олега падает ?
it's time to bisect
(Ответ для Anton Farygin на комментарий #43) > @shrek - у тебя с тестом от Олега падает ? 00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 620 [8086:5916] (rev 02) не падает
Gentoo. После обновления до Mesa 22.2.* упало (In reply to Valery Inozemtsev from comment #45) > 00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 620 > [8086:5916] (rev 02) > > не падает А как долго "не падает"? Для падения нужно дождаться ~100 уведомлений в окружении Plasma
(Ответ для Олег Соловьев на комментарий #46) > Gentoo. После обновления до Mesa 22.2.* упало Мы всё тут про Альт и сборку Валеры. > Gentoo это к bircoph@
(In reply to AEN from comment #5) > Есть баги об этом в апстриме Mesa и других дистрибутивов? (In reply to AEN from comment #47) > (Ответ для Олег Соловьев на комментарий #46) > > Gentoo. После обновления до Mesa 22.2.* упало > > Мы всё тут про Альт и сборку Валеры. > > > > Gentoo это к bircoph@
Кажется, имеют место два разных бага: В какой-то момент kwin_x11 просто зависает и перестаёт обновлять картинку на экране А после какого-то коммита он завершается. Осталось 1-2 шага до результата бисекта
Падение kwin: происходит после коммита 768238fd
https://gitlab.freedesktop.org/mesa/mesa/-/issues/7674
только что kwin упал на коммите 151aa19c21575ba498a19c48e84474107a4eb304
(In reply to Олег Соловьев from comment #50) > Падение kwin: происходит после коммита 768238fd откат коммита не помог, придётся искать дальше kwin вместо падения зависает на ppoll()
Created attachment 11834 [details] уронить kwin Вот вам падалка покруче. Для более крутых результатов можно положить в ~/.config/plasmanotifyrc [Notifications] PopupTimeout=100 и тогда упадёт даже Mesa-22.1.7
А это точно падает mesa, а не kwin ?
(In reply to Anton Farygin from comment #55) > А это точно падает mesa, а не kwin ? Я смотрю по симптомам: изображение на экране не обновляется, strace показывает зависание на системном вызове: ppoll([{fd=5, events=POLLIN}], 1, NULL, NULL, 8
предлагаю повесить ещё и в багтрекер проекта KDE.
(In reply to Anton Farygin from comment #57) > предлагаю повесить ещё и в багтрекер проекта KDE. https://bugs.kde.org/show_bug.cgi?id=461316
Created attachment 11837 [details] std-debug info Выхлоп std-debug ядра на старой Mesa (21.3.7-alt1), на новой Mesa он не появляется
Created attachment 11840 [details] падалка v3 Вроде как эта работает постабильнее. На "Плохой" Mesa хватает на ~300 уведомлений, на "Хорошей" дотягивает до 1000 и работает дальше, третий раз перезапускаю без единого разр^W падения
Зависания начались тут: 31b04e420b0eb080084c6323066ea0b83929d59e
2shrek: не помогло, этого коммита, кажется, недостаточно. Пока прыгал по коммитам - заметил, что kwin падает на 300, 750 и 900 уведомлениях. Возможно, что-то ещё влияет на рендер
Анекдот в тему Мужик ползает ночью под фонарем, подходит к нему милиционер. Далее диалог: - Мужик, ты что делаешь? - Часы ищу. - А где ты их потерял? - Да, вон там. - А почему здесь ищешь? - А тут светлее.
(Ответ для Valery Inozemtsev на комментарий #63) > подходит к нему милиционер. И чем он ему помог?
К сожалению анекдотами эту ошибку не исправить. У меня с новым таском упала mesa.
Мораль той басни такова (с) - вы не там ищите
Лучше бы вспомнили анекдот: - Мужик, у тебя изолента есть? - Нету. - На, мужик, изоленту.
Коллеги, хватит уже анекдотами обмениваться, давайте по делу. @shrek если у тебя есть идеи получше, то было бы неплохо про них рассказать.
падает kwin, трэйсы в ядре... ну да, методом дедукции делаем вывод - виновата mesa
(In reply to Valery Inozemtsev from comment #69) > падает kwin, трэйсы в ядре... ну да, методом дедукции делаем вывод - > виновата mesa у вас волч^W kwin стал завершаться по I/O error после обновления mesa с 22.1 на 22.2, причём на разных дистрибутивах. И воспроизводится после точечного обновления mesa, а значит виновата именно она
(Ответ для Valery Inozemtsev на комментарий #69) > падает kwin, трэйсы в ядре... ну да, методом дедукции делаем вывод - > виновата mesa Там прямо об этом написано.
проблемы только с kwin?
(Ответ для Valery Inozemtsev на комментарий #72) > проблемы только с kwin? Только c Mesa.
Коллеги, а не стоит ли попробовать воспроизвести эту багу на Fedora 27 с обновлениями? Или на том, где свежая Mesa?
(Ответ для AEN на комментарий #74) > Коллеги, а не стоит ли попробовать воспроизвести эту багу на Fedora 27 с > обновлениями? Или на том, где свежая Mesa? (Ответ для Олег Соловьев на комментарий #46) > Gentoo. После обновления до Mesa 22.2.* упало
упало что?
В Fedora 37 Mesa 22.2.3 https://src.fedoraproject.org/rpms/mesa/blob/f37/f/mesa.spec
откатил 31b04e4+768238fd - X11 перестал терять связь с kwin
(Ответ для Sergey V Turchin на комментарий #77) > В Fedora 37 Mesa 22.2.3 > https://src.fedoraproject.org/rpms/mesa/blob/f37/f/mesa.spec В Сизифе тоже.
(Ответ для Sergey V Turchin на комментарий #77) > В Fedora 37 Mesa 22.2.3 > https://src.fedoraproject.org/rpms/mesa/blob/f37/f/mesa.spec https://www.youtube.com/watch?v=ot3-SdOuUPk
(Ответ для Олег Соловьев на комментарий #78) > откатил 31b04e4+768238fd - X11 перестал терять связь с kwin https://www.youtube.com/watch?v=OPcVqcxdHjQ
(Ответ для AEN на комментарий #79) > (Ответ для Sergey V Turchin на комментарий #77) > > В Fedora 37 Mesa 22.2.3 > > https://src.fedoraproject.org/rpms/mesa/blob/f37/f/mesa.spec > В Сизифе тоже. В Gentoo тоже.
(Ответ для Valery Inozemtsev на комментарий #80) > (Ответ для Sergey V Turchin на комментарий #77) > > В Fedora 37 Mesa 22.2.3 > > https://src.fedoraproject.org/rpms/mesa/blob/f37/f/mesa.spec > https://www.youtube.com/watch?v=ot3-SdOuUPk (Ответ для AEN на комментарий #74) > Коллеги, а не стоит ли попробовать воспроизвести эту багу на Fedora 27 с > обновлениями? Fedora 37
Я пока таск подготовил, 309996
https://bugs.kde.org/show_bug.cgi?id=461316#c34 Здесь предположили, что qt 5.15.7 мог помочь с падениями, но таск 310105 ничем не помог
а как же #309996? опять мимо?
(In reply to Valery Inozemtsev from comment #86) > а как же #309996? опять мимо? 309996 как раз в цель
за сутки mesa из задания Олега не зависла.
Контрольный срок?
пусть ментейнер решает, должен же он хоть что-то сделать по этой задаче. У меня работает.
Интересно, тут патчи Олега приложены? https://packages.altlinux.org/ru/sisyphus/srpms/Mesa/2871902392106823815
проверяйте 22.2.4-alt1
(In reply to Anton Farygin from comment #91) > Интересно, тут патчи Олега приложены? > https://packages.altlinux.org/ru/sisyphus/srpms/Mesa/2871902392106823815 Да, они там есть
https://git.altlinux.org/gears/M/Mesa.git?p=Mesa.git;a=log;h=bc37946de4705cf29b2969787f97803e740e6e09 В коммитах про revert было бы неплохо ещё писать причину со ссылками на трекеры в апстриме и проекте KDE. Так легче будет вспоминать то, зачем это делалось.
Не стоит ли закрыть эту багу?
у меня уже не воспроизводится. Олег, спасибо большое за поиск.
(In reply to Anton Farygin from comment #96) > у меня уже не воспроизводится. Олег, спасибо большое за поиск. Спасибо!!