
Я использую Ubuntu 11.10 и мне интересно, возможно ли запустить X и Unity из консоли без использования LightDM или других менеджеров отображения. Я использую Unity 2D и мой ~/.xsession выглядит следующим образом:
exec ck-launch-session dbus-launch --exit-with-session gnome-session --session=ubuntu-2d
Unity запускается без проблем при запуске startx, единственная проблема в том, что при максимизации меню окна остается вместе с глобальным меню. С любой комбинацией команд ck-launch-session и dbus-launch, а также при удалении одной или обеих из них (и аргументов dbus-launch) я все еще сталкиваюсь с той же проблемой. Использование конфигурации Unity по умолчанию (т. е. 3D), явное указание оболочки или использование параметра --sh-syntax не решают проблему.
Я перепробовал множество различных предложений и гуглил до тех пор, пока у меня не отвалились пальцы, это, похоже, не то, о чем спрашивают многие, но ради любопытства мне было бы интересно узнать, где я ошибаюсь. Я понимаю, что дерево зависимостей и то, чем управляет LightDM, обширно, но если кто-то может пролить свет на это, я был бы признателен.
Аналогичные вопросы, на которые нет рабочих ответов:
Как запустить X и Unity без gdm?
Policykit не инициализируется в пользовательском сеансе xsession, запущенном через LightDM
Заранее спасибо за помощь,
Натан