xenodm nachträglich aktivieren und benutzen

bsdfreak

Well-Known Member
Bei der Installation von OpenBSD 7.5 habe ich xenodm nicht aktiviert. Nachdem jetzt alles zu meiner Zufriedenheit läuft, habe ich xenodm nun aktiviert:

Code:
rcctl enable xenodm

Da xenodm beim Start nur die .xsession auswertet und nicht die .xinitrc, habe ich den Inhalt meiner .xinitrc in die .xsession kopiert. Dabei ist zu beachten, das der mate Desktop nun folgendermaßen gestartet werden muß:

Code:
exec ck-launch-session mate-session

da er sonst nicht aus dem Mate Menu herunterfährt. Er fragt dann das Passwort zum shutdown ab und das muß das Passwort vom angemeldeten User sein, nicht das Passwort für root!

Für
Code:
ck-launch-session

muß

Code:
consolekit2

installiert sein, (was in der Regel der Standard ist) bei der Installation des Mate Desktop.
 
Nicht vergessen, dbus zu starten. Das ist bei Mate zwingend notwendig:

Code:
# rcctl enable messagebus
# rcctl start messagebus

Siehe auch: https://cvsweb.openbsd.org/cgi-bin/...ain?rev=1.2&content-type=text/x-cvsweb-markup
Sehr aufmerksam, aber natürlich habe und hatte ich das nicht vergessen. Hab ja Mate nicht neu installiert, sondern lediglich xenodm nachträglich aktiviert. Wenn ich das vergessen hätte, würde Mate wohl nicht vernünftig laufen, denke ich.
 
Warum? Es funktioniert doch. Das ich vor dem runterfahren oder vor einem Neustart eben mein Userpasswort eingeben muß, ist doch kein Akt.
 
Zurück
Oben