Как устранить ошибки «не удалось загрузить сеанс»?

7

При обновлении с 11.10 по 12.04 моя конфигурация XMonad + Unity больше не работает. Когда я пытаюсь войти в этот сеанс, я получаю «не удалось загрузить сеанс« xmonad »». Где я могу посмотреть, что происходит неправильно?

    
задан emchristiansen 01.05.2012 в 00:41
источник

5 ответов

4

Что сработало для меня, так это удалить ссылки на unity-2d-launcher целиком из моего /usr/share/gnome-session/sessions/xmonad.session (который я настроил для 11.10 способом Марк Хансен предложил ):

[GNOME Session]
Name=Xmonad Unity
RequiredComponents=gnome-settings-daemon;
RequiredProviders=windowmanager;panel;
DefaultProvider-windowmanager=xmonad
DefaultProvider-panel=unity-2d-panel

В любом случае я всегда использую shellPrompt вместо пусковой установки объединения, поэтому Я вообще не пропускаю пусковую установку.

    
ответ дан Justin Ludwig 03.06.2012 в 20:08
3

Мне удалось настроить конфигурацию XMonad + Unity. Я рассмотрел соответствующие файлы конфигурации в / usr / share / xsessions / и / usr / share / gnome-session / sessions / (для получения дополнительной информации см. Ссылка ) и попытался запустить различные исполняемые файлы, которые они ссылаются. Таким образом, я обнаружил, что «gnome-panel» была удалена при обновлении, поэтому я переустановил ее.

    
ответ дан emchristiansen 02.05.2012 в 18:54
1

Лучшее место для поиска будет в ~/.xsession-errors , вы также можете попробовать /var/log/syslog .

    
ответ дан labarna 01.05.2012 в 00:52
1

Проблема заключается в том, что Unity-2d-launcher больше не существует в Precise . Вы можете изменить его на unity-2d-shell в gnome-session/sessions/xmonad.session и в ~/.xmonad/xmonad.hs

Однако даже после этого я вижу много странного поведения.

    
ответ дан user63064 13.05.2012 в 12:14
1

Возможно, актуально: недавно я обновил и обнаружил, что мне нужно удалить файл ~/.xmonad/xmonad-x86_64-linux , и все было в порядке. Я запускаю gnome + xmonad, но этот шаг имеет отношение к любому обновлению. См. здесь для получения дополнительной информации о моем опыте.     

ответ дан Mikey Boldt 05.06.2012 в 14:20