Wenn ich es richtig verstehe, hat LightDM GDM standardmäßig ersetzt. Ich frage mich, ob es möglich ist, die Dinge auszuführen, die ich in meine .xinitrc-Datei eingefügt habe … was ich brauche, ist eine Option unter „Unity“ und „Unity 2D“, die besagt:„Eine benutzerdefinierte Sitzung ausführen“.
Ist das möglich? Sollte die einfachste Sache sein, aber ich habe bisher keine Ahnung bekommen. Ich exportiere und definiere und führe viele Dinge in dieser Datei aus, daher ist es für mich ziemlich wichtig, die Kontrolle darüber zu haben.
Was ich NICHT möchte, ist eine benutzerdefinierte Sitzung in /usr/some/where, ich möchte nur, dass sie das Zeug von der xinitrc jedes Benutzers (oder ähnlichem) ausführt.
Beste Antwort
Erstellen Sie eine neue Datei /usr/share/xsessions/custom.desktop
mit:
[Desktop Entry]
Name=Xsession
Exec=/etc/X11/Xsession
Sie sollten jetzt während der Anmeldung eine neue Sitzungsoption haben, Xsession lädt die ~/.xinitrc
des Benutzers .