LINUX.ORG.RU

KDE виснет, куда копать?

 , ,


0

1

Внезапно интерфейс становится всё менее отзывчивым и через несколько минут вообще прекращает реагировать на нажатия клавиш и клики мышью. Перерисовка окна может застрять на середине. Переключиться в консоль по Ctrl-Alt-F2 можно. Нагрузка в htop — гораздо ниже 50% (и CPU, и память), в iotop-с и xrestop тоже ничего страшного. Своп может отсутствовать.

Помогает Alt-SysRq-REI с повторным запуском иксов. Или DISPLAY=:0 kwin_x11 --replace из консоли.

В dmesg ничего, metalog был отключён. Как выяснилось, /var/log/Xorg.0.log не используется уже много месяцев.

Gentoo с OpenRC (без systemd), xorg-server-21.1.6, версии компонентов КДЕ 5.25.5, 5.99.0 или 22.08.3. Началось после апдейта на 5.25.4 с чего-то существенно более старого, полугодовой давности. Когда виснет, всегда одновременно запущены Firefox, Konsole, GoldenDict (форк на qtwebengine-5.15.8), KRDC, нередко что-то ещё.

Что это может быть, как определить? И как включить лог иксов?

Дополнение: Кто-нибудь сталкивался с багом dri_is_thread_safe в Mesa? https://gitlab.freedesktop.org/mesa/mesa/-/commit/b111e8aa4940e8b155f38b5ef238c295ded8a6b4 Оно?

★★★★★

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

На новом юзере тоже самое?

В смысле? После ребута? Да.

Или предлагаешь создать нового пользователя и поработать под ним?

Firefox

Последний раз двое суток работал без проблем, а повисло через час после запуска KRDC и GoldenDict.

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

Оно работает до времени. Баг достаточно редкий и иногда срабатывает при переключении любых окон. Например при очень частом переключении альт+табом. Чую проявится еще, потерпи.

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

Подтверждаю, что с mesa 22.3.x работает вроде стабильно уже дней 10. При этом я на своей генте случайно даунгрейднул месу, и баг появился сразу же опять, так что дело в ней.

octy ★★
()