Машина представляет собой однократную загрузку 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, поэтому она не зависит от версии. Использование ответа Кори ниже быстро решило проблему.
Мы имели подобную проблему и прошли удаление (переименования) некоторых связанных файлов для пользователя. Это было в конечном счете зафиксировано путем удаления (переименовывающий) compizconfig-1 в .cache каталоге для нужного пользователя.
Я попробовал это , но в конце я не могу сказать точно, что работало, я полагаю, что purging+reinstalling Nvidia, возможно, была им.
Также после того, чтобы читать Ваше сообщение я переустановил compiz-ядро (sudo склонный - добираются, установка - переустанавливают compiz-ядро), и выполнил его на терминале в графической среде (compiz - отладка), который, возможно, был тем, что повторно создало корректную конфигурацию.
Между прочим, для получения терминала в графической среде, я сделал следующее: в ДИСПЛЕЕ термина Ctrl+Alt+F1 экспорта = ":x.y", где X и Y являются числами в моем случае 0.0, затем выполняет терминал гнома или xtrem. Терминальная привычка имеет границу, пока Вы не выполните compiz на нем (закрытие его, или терминал разрушит Вашу графическую среду).
Моей ОС является Ubuntu 16.04, регулярно обновляемая в прошлом месяце, до этой недели, когда моя проблема вышла: Черный экран после начальной загрузки, но способный войти в систему сеанс пользователя на виртуальной консоли (Ctrl + высокий звук + F1), попробованный затем startx для получения уменьшенного, бесполезного графического интерфейса.
Для решения этого все, что потребовалось, было
cd .config/dconf/
rm user