Проблемы со входом в gnome-сессию после обновления до 14.04
Я только что обновил Ubuntu 12.02 LTS до 14.04 LTS. После множества проблем, которые я смог решить одна за другой, обновление прошло успешно. Однако было невозможно войти в сеанс gnome по умолчанию (я все еще мог войти в сеанс xbmc).
После некоторых исследований я обнаружил, что Unity-2d больше не поставлялся в этом обновлении. Зная, что на моем ноутбуке один из этих дурацких чипов sis671, я решил установить ubuntu-session и gnome-session-fallback. Но я все еще не могу войти ни в одну из тех новых сессий, которые я установил.
Проверяя свои ошибки.xsession, я обнаружил две возможные причины. Первым был скрипт на python, жалующийся на отсутствие модуля gconf. После установки этого модуля эта проблема была решена. Вторым было следующее сообщение об ошибке: "init: не удалось получить экземпляр сеанса gnome: неизвестный параметр: XDG_CURRENT_DESKTOP". Поиск в Google по этой теме не очень помог.
Любая помощь или идея очень ценится.
2 ответа
Добавьте X-LightDM-DesktopName=GNOME в файл.desktop сеанса GNOME. Этот файл должен находиться в:
/usr/share/xsessions/
Из того, что я узнал из Unity, нельзя запустить из-за ошибки kdm на lounchpad, проблема в том, что переменная окружения XDG_CURRENT_DESKTOP не была установлена. После установки его в /etc/profile проблема была решена.