Нет менеджера окон после обновления Ubuntu (например, с 13.10 по 14.04)

Машина представляет собой однократную загрузку Linux.

После обновления с 13.10 до 14.04 сегодня учетная запись моего сына запускается без оконного менеджера. У него есть значки на рабочем столе, и он может щелкать по ним, но нет меню и нет панели запуска. Я могу запускать приложения из значков на рабочем столе, но они запускаются без оконных украшений.

Самое смешное, что на моем аккаунте на той же машине проблем нет. Я вхожу в систему и все выглядит правильно, как это было в 13.10. Я попытался убить compiz на моем сеансе и получил аналогичный эффект. Поэтому я думаю, что это связано с проблемой compiz в учетной записи моего сына.

Мне удалось поместить значок, который запускается compiz --debug, на рабочий стол моего сына. Вот результат:

/usr/bin/compiz (core) - Info: Loading plugin: core
/usr/bin/compiz (core) - Debug: Trying to load core from: /home/alon/.compiz-1/plugins/libcore.so
/usr/bin/compiz (core) - Debug: dlopen failed: /home/alon/.compiz-1/plugins/libcore.so: cannot open shared object file: No such file or directory
/usr/bin/compiz (core) - Debug: Trying to load core from: /usr/lib/compiz/libcore.so
/usr/bin/compiz (core) - Debug: dlopen failed: /usr/lib/compiz/libcore.so: cannot open shared object file: No such file or directory
/usr/bin/compiz (core) - Info: Starting plugin: core
/usr/bin/compiz (core) - Debug: Started plugin: core
/usr/bin/compiz (core) - Debug: pending request:
/usr/bin/compiz (core) - Debug: - event serial: 1152
/usr/bin/compiz (core) - Debug: - event window 0x3c00090
/usr/bin/compiz (core) - Debug: - x: 0 y: 0 width: 0 height: 0 border: 0, sibling: 0x0
/usr/bin/compiz (core) - Debug: pending request:
/usr/bin/compiz (core) - Debug: - event serial: 1422
/usr/bin/compiz (core) - Debug: - event window 0x3c00093
/usr/bin/compiz (core) - Debug: - x: 954 y: 635 width: 875 height: 514 border: 0, sibling: 0x3c00090
/usr/bin/compiz (core) - Debug: pending request:
/usr/bin/compiz (core) - Debug: - event serial: 1543
/usr/bin/compiz (core) - Debug: - event window 0x3c00096
/usr/bin/compiz (core) - Debug: - x: 0 y: 0 width: 722 height: 434 border: 0, sibling: 0x3c00093
/usr/bin/compiz (core) - Info: Loading plugin: ccp
/usr/bin/compiz (core) - Debug: Trying to load ccp from: /home/alon/.compiz-1/plugins/libccp.so
/usr/bin/compiz (core) - Debug: dlopen failed: /home/alon/.compiz-1/plugins/libccp.so: cannot open shared object file: No such file or directory
/usr/bin/compiz (core) - Debug: Trying to load ccp from: /usr/lib/compiz/libccp.so
/usr/bin/compiz (core) - Debug: Opened library: /usr/lib/compiz/libccp.so
/usr/bin/compiz (core) - Debug: Loaded plugin ccp from: /usr/lib/compiz/libccp.so
/usr/bin/compiz (core) - Info: Starting plugin: ccp
/usr/bin/compiz (core) - Debug: Started plugin: ccp
/usr/bin/compiz (core) - Debug: refusing to manage window 0x3c00090
/usr/bin/compiz (core) - Debug: received event:
/usr/bin/compiz (core) - Debug: - event serial: 1152
/usr/bin/compiz (core) - Debug: - event window 0x3c00090
/usr/bin/compiz (core) - Debug: - x: 0 y: 0 width: 0 height: 0 border: 0, sibling: 0x0
/usr/bin/compiz (core) - Debug: refusing to manage window 0x3c00093
/usr/bin/compiz (core) - Debug: received event:
/usr/bin/compiz (core) - Debug: - event serial: 1422
/usr/bin/compiz (core) - Debug: - event window 0x3c00093
/usr/bin/compiz (core) - Debug: - x: 954 y: 635 width: 875 height: 514 border: 0, sibling: 0x3c00090
/usr/bin/compiz (core) - Debug: refusing to manage window 0x3c00096
/usr/bin/compiz (core) - Debug: received event:
/usr/bin/compiz (core) - Debug: - event serial: 1543
/usr/bin/compiz (core) - Debug: - event window 0x3c00096
/usr/bin/compiz (core) - Debug: - x: 0 y: 0 width: 722 height: 434 border: 0, sibling: 0x3c00093

Я не знаю, как продвигаться отсюда ... пожалуйста, помогите.

Обновление: я попытался удалить compiz, как предложил @Jeffrey ... и это привело к тому, что у моей учетной записи возникла та же проблема (без оконного менеджера, только значки на рабочем столе). К счастью, у меня была старая резервная копия, и восстановление вернуло мой оконный менеджер. В ходе этого процесса я узнал, что это не только compiz, но и Unity и Ubuntu-Desktop - если их удалить, я получу ту же проблему.

К сожалению, операция восстановления не является реальной мерой - когда я выхожу из системы, а затем вхожу в систему, новый сеанс все еще начинается без оконного менеджера ... Я должен повторить восстановление, чтобы получить его обратно.

Еще немного информации:

  • Оформление окон, строка меню и панель запуска только появляются в какой-то момент во время восстановления .
  • Я создал новую резервную копию (после восстановления) и попытался восстановить ее вместо старой - это не сработало. Даже если содержимое должно быть идентичным, диспетчер окон не появится, пока я не восстановлю старую резервную копию.

Еще одно обновление: я нашел журнал сбоев в /var/crash/_usr_bin_compiz.1001.crash - большой файл с большим количеством имен библиотек, затем дамп ядра в кодировке base64 ... Я могу при необходимости загрузить текстовую часть.

Обновление: https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1292396 описывает подобную проблему. Предлагаемое решение заключается в удалении /home/user/.config/dconf/user. Это решило проблему моего аккаунта, но у моего сына (в котором появилась первоначальная проблема) до сих пор нет оконного менеджера даже после применения этого в его аккаунте.

Обновление от 4 марта 2016 года: та же проблема после обновления с 15.04 до 15.10, поэтому она не зависит от версии. Использование ответа Кори ниже быстро решило проблему.

5
задан 4 March 2016 в 11:49

3 ответа

Мы имели подобную проблему и прошли удаление (переименования) некоторых связанных файлов для пользователя. Это было в конечном счете зафиксировано путем удаления (переименовывающий) compizconfig-1 в .cache каталоге для нужного пользователя.

0
ответ дан 4 March 2016 в 11:49

Я попробовал это , но в конце я не могу сказать точно, что работало, я полагаю, что purging+reinstalling Nvidia, возможно, была им.

Также после того, чтобы читать Ваше сообщение я переустановил compiz-ядро (sudo склонный - добираются, установка - переустанавливают compiz-ядро), и выполнил его на терминале в графической среде (compiz - отладка), который, возможно, был тем, что повторно создало корректную конфигурацию.

Между прочим, для получения терминала в графической среде, я сделал следующее: в ДИСПЛЕЕ термина Ctrl+Alt+F1 экспорта = ":x.y", где X и Y являются числами в моем случае 0.0, затем выполняет терминал гнома или xtrem. Терминальная привычка имеет границу, пока Вы не выполните compiz на нем (закрытие его, или терминал разрушит Вашу графическую среду).

0
ответ дан 4 March 2016 в 11:49

Моей ОС является Ubuntu 16.04, регулярно обновляемая в прошлом месяце, до этой недели, когда моя проблема вышла: Черный экран после начальной загрузки, но способный войти в систему сеанс пользователя на виртуальной консоли (Ctrl + высокий звук + F1), попробованный затем startx для получения уменьшенного, бесполезного графического интерфейса.

Для решения этого все, что потребовалось, было

cd .config/dconf/
rm user
0
ответ дан 4 March 2016 в 11:49
  • 1
    @ArronFaulkner Хорошо тогда.... Попытайтесь сделать карту с интерфейсом USB на отдельном компьютере и начальную загрузку от этого, и НЕ СДЕЛАТЬ BOOT В СУЩЕСТВУЮЩИЙ UBUNTU! кажется, что установка человечности очень повреждается. Попытайтесь выполнить GParted и скажите мне, каков Ваш основной тип раздела Ubuntu. Don' t делают что-либо еще на Вашем компьютере после этого, только используют другие компьютеры – FireFaced 13 October 2015 в 13:05

Другие вопросы по тегам:

Похожие вопросы: