Starten Sie X und Unity von der Konsole aus

Starten Sie X und Unity von der Konsole aus

Ich verwende Ubuntu 11.10 und frage mich, ob es möglich ist, X und Unity von der Konsole aus zu starten, ohne LightDM oder andere Display-Manager zu verwenden. Ich verwende Unity 2D und meine ~/.xsession sieht wie folgt aus:

exec ck-launch-session dbus-launch --exit-with-session gnome-session --session=ubuntu-2d

Unity startet ohne Probleme, wenn startx ausgeführt wird. Das einzige Problem ist, dass bei Maximierung das Fenstermenü zusammen mit dem globalen Menü bestehen bleibt. Mit jeder Kombination der Befehle ck-launch-session und dbus-launch sowie dem Entfernen eines oder beider (und der dbus-launch-Argumente) tritt bei mir immer noch das gleiche Problem auf. Die Verwendung der Standardkonfiguration von Unity (d. h. 3D), das explizite Festlegen einer Shell oder die Verwendung der Option --sh-syntax ändern das Problem nicht.

Ich habe eine Vielzahl verschiedener Vorschläge ausprobiert und gegoogelt, bis mir die Finger abfallen. Es scheint nicht etwas zu sein, wonach viele Leute fragen, aber aus Neugier würde es mich interessieren, was ich falsch mache. Mir ist klar, dass der Abhängigkeitsbaum und die Dinge, die LightDM verwaltet, sehr umfangreich sind, aber wenn irgendjemand Licht in die Sache bringen könnte, wäre ich dankbar.

Ähnliche Fragen, die keine funktionierenden Antworten bieten, sind:

Wie starte ich X und Unity ohne GDM?

Policykit wird in einer benutzerdefinierten Xsession, die über LightDM gestartet wurde, nicht initialisiert

Vielen Dank im Voraus für die Hilfe,

Nathan

verwandte Informationen