[Gnome] Падает gnome-shell

Владимир Диденко vladimir.didenko на gmail.com
Ср Апр 6 04:49:50 UTC 2011


5 апреля 2011 г. 16:08 пользователь Владимир Диденко
<vladimir.didenko на gmail.com> написал:
> Все равно виснет. И как отловить виновника - не представляю :-( Причем
> тестировал теперь на другой, рабочей, машине. Вечером на домашней
> посмотрю.

Нашел интересную вещь. Если во время первого успешного запуска
оставить открытыми приложения, то во время второго запуска они сами
запускаются. При этом видно, что mutter уже запущен(это подтверждает
ps aux). Если же теперь в терминале(который был заблаговременно открыт
во время первого запуска) набрать gnome-shell --replace, то
вываливается сегфолт:

$gnome-shell --replace
Предупреждение менеджера окон: Log level 16: Another compositing
manager is running on screen 0
Предупреждение менеджера окон: Log level 8: add_win: assertion `info
!= NULL' failed
Предупреждение менеджера окон: Log level 8:
meta_compositor_sync_window_geometry: assertion `info' failed
Предупреждение менеджера окон: Log level 8: add_win: assertion `info
!= NULL' failed
Ошибка сегментирования

При этом mutter выключатся. Второй gnome-shell --replace при
выключенном mutter уже проходит успешно. Можно, конечно, в качестве
костыля добавить в autostart что-то вроде

killall mutter && gnome-shell --replace

но как - то это на Unix  way не похоже :-)

-- 
С уважением,
Владимир.


Подробная информация о списке рассылки Gnome