Ubuntu 16.04: Unity отказывается запускаться с сегодняшнего утра

Ubuntu 16.04: Unity отказывается запускаться с сегодняшнего утра

Я годами пользовался своим ноутбуком Ubuntu (Dell XPS13) и только вчера вечером пользовался им без проблем. Сегодня утром, когда я включил ноутбук и вошел в свою учетную запись, я обнаружил, что все меню Unity и лаунчеры Dash отсутствуют. Никакие сочетания клавиш не работали (например, CTRL-ALT-Tдля открытия терминала).

Мне удалось открыть окно терминала через контекстное меню на рабочем столе. Я вручную перезапустил Unity, выполнив команду $ unityв командной строке. Это привело к тому, что пустая серая строка меню на мгновение замигала в верхней части экрана, но это не решило проблему.

Единстводелаетработают, если я вхожу как гостевой аккаунт вместо моего обычного аккаунта. Это побудило меня попробовать удалить fluxguiапплет из моего обычного аккаунта, но это не решило проблему.

На данный момент я переключился на GNOME Flashback (Metacity)вместо Ubuntu (default)для моей среды рабочего стола, нажав на иконку рядом с моим именем входа на экране входа. Это, по крайней мере, позволяет мне делать что угодно с моим компьютером.

Есть идеи, почему это происходит и как это исправить?

решение1

Я исправил проблему, удалив некоторые вещи в ~/.cache. В частности, я переименовал эти 4 папки в ~/.cache:

apturl-gtk
com.canonical.certification.checkbox-touch
compizconfig-1
com.ubuntu.checkbox

Затем перезапустил Unity $ unityи увидел, что Unity запустился правильно. Я попытался сузить круг вариантов, какой из четырех решил проблему, восстанавливая каждую папку по одной, но мне не удалось воссоздать исходную проблему /shrug

Мои коллеги подозревают, что это compizconfig-1и было причиной.

Связанный контент