Несколько раз за последние 48 часов мне приходилось перезагружать свой выход из зависания XFCE4, когда мышь и клавиатура перестали отвечать в графическом интерфейсе.
Появилась картина, когда это происходит сразу после того, как я сделал снимок экрана с помощью xfce4-screenshooter
.
По совету @ aquaherd я обнаружил, что sudo service lightdm restart
это по крайней мере устраняет необходимость полной перезагрузки.
Есть ли способ, как я могу решить эту проблему?
Оригинальный вопрос
Несколько раз за последние 24 часа мне приходилось перезагружать свой выход из зависания XFCE4, когда мышь и клавиатура перестали отвечать в графическом интерфейсе.
Когда это происходит, я могу использовать ctrl
- alt
- f1
чтобы добраться до TTY1 и войти в систему с любой попытки сбить xfce (например xfwm4 --replace
, xfce4-session-logout
или sudo service dbus restart
), что в итоге приводит к необходимости выполнить команду перезагрузки.
Я видел некоторые признаки того, что зависание может быть связано с dbus (извините, я не сделал какой-то конкретной заметки).
Также я думаю, что обе последние проблемы произошли в течение нескольких секунд после того, как я сделал скриншот.
Я хотел бы получить предложения о том, что я могу сделать, чтобы выявить проблему и исправить ее.
Спасибо
top
чтобы узнать, использует ли приложение весь процессор или память, приходит на ум просмотр~/.xsession-errors
,dmesg
вывод и использование вsudo service lightdm restart
качестве последней меры.