LINUX.ORG.RU

Наглухо зависает xserver

 , , ,


1

1

Проблема проявляется в основном при большом количестве активных процессов, когда загрузка памяти и ЦП близка к 100. Но иногда система по непонятных причинам начинает тормозить и заканчивается все тем же. Сначала система перестает реагировать на все нажатия клавиш и щелчки мыши (хотя управление курсором еще доступно), затем зависает курсор и все процессы (к примеру, перестает играть музыка из clementine). Наиболее часто у меня эта проблема возникает при просмотре роликов на ютуб.

При таких зависаниях не помогает ничего. Комбинации Ctrl+Alt+F1-F7 не работают в том случае, если уже зависла и мышь. Если мышь еще реагирует, то остается возможность сменить tty и сделать killall xorg. В других же случаях только удержание кнопки питания, чтобы потушить систему.

В логах ничего криминального не нашел.

По системе: ноут Asus X540NV, дистрибутив Debian 12+xfce4. Ядро 6.1.0-25-amd64. Версия Xorg 1.7.7. Также в ноуте два видеоадаптера, встроенный от Intel (HD Graphics 505) и дискретка (Geforce 920MX). Дискретка не используется, только интегрированная графика. Никаких проприетарных драйверов не стоит.

Кто-нибудь сталкивался с подобной проблемой? В чем может быть причина?

Уточню, что пробовал ставить до этого ubuntu и manjaro еще с 5 ядром и ситуация там была такая же, что собственно и послужило в то время возвратом к винде, ибо решения этой проблемы я тогда так и не нашел. Грешил тогда на ядро, но в 6 все также печально.


Запусти в фоне команду top -b > ~/top.log.

Когда в оередной раз это начнётся, делай свой killall xorg а затем смотри что в этом логе во время лагов записалось.

firkax ★★★★★
()

Довольно знакомо выглядит. Дебиан 11 с драйвером nouveau и видеокартой geforce 9200m, 256m видеопамяти, висаки очень похожи, но теоретически обратимые из vt. Решения нет, скорее всего это косяк видеодрайвера во взаимодействии с чем то. Лично у меня - с любым браузером, пытающимся что то ускорять на видеокарте.

Есть предположения, что поддержка старых интелов на драйвере i915 тоже ухудшается.

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

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

Нехватку памяти надо определять и лечить а не устраивать превентивные расстрелы.

Причём если звук, курсор, и катинка отдельно и по-разному тормозят - это не нехватка памяти. Возможно видеопамяти, но до туда щупальца разработчиков oomd ещё не дотянулись.

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

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

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

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

У меня на r600 драйвере (возможно проблема и аппаратная была, так как винда тоже бывало улетала в bsod, а потом комп и вообще сдох) сайт озона в фоксе с некоторой вероятностью вызывал дедлок и аварийную перезагрузку (не kernel panic).

user_x
()