Ich habe mir darüber ziemlich viele Haare gerissen. Ich versuche, eine zweite X-Session zu bekommen, die sich genauso verhält wie die von bereitgestellte Standard-Session ubuntu.desktop
. Also habe ich Folgendes gemacht:
- ubuntu.desktop nach custom.desktop kopiert
- custom.desktop bearbeitet, sodass die Namenszeile jetzt „Name=Custom“ lautet (vollständiger Inhalt unten eingefügt)
Wenn ich mich mit der ubuntu
Sitzung von der LightDM-Anmeldeseite aus anmelde, läuft alles wie erwartet. Aber wenn ich versuche, mich mit anzumelden custom
, wird mir nur ein Hintergrundbild angezeigt (keine Seitenleiste, kein Hauptmenü, keine Möglichkeit, ein GUI-Terminal zu starten).
Ich kann nicht herausfinden, was an das Besondere ist ubuntu.desktop
, das custom.desktop
sich nicht reproduzieren lässt?
benutzerdefinierter Desktop
[Desktop Entry]
Name=Custom
Comment=This session logs you into Ubuntu
Exec=gnome-session --session=ubuntu
TryExec=unity
Icon=
Type=Application
X-LightDM-DesktopName=Unity
X-Ubuntu-Gettext-Domain=gnome-session-3.0
~/.xsession-Fehler
Bei Verwendung der bereitgestellten ubuntu
Sitzung .xsession-errors
ist es fast leer.
Bei Verwendung meiner custom
Sitzung füllt es sich mit Warnungen und kritischen Meldungen und endet mit diesen Zeilen:
(zeitgeist-datahub:2481): GLib-GObject-WARNING **: invalid (NULL) pointer instance
(zeitgeist-datahub:2481): GLib-GObject-CRITICAL **: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failded