Hallo, On 2019-09-20 10:18, Ansgar wrote:
Christoph Pleger writes:Auch wenn ich momentan auf Text-Terminals teste, ist letzlich das Ziel, von einem Skript aus, das als kontrollierendes Terminal dasjenige hat, auf dem Xorg läuft, ein neues Terminal zu öffnen und darauf eine Wayland-Sitzung zu starten.Du willst also etwas wie gdm schreiben? Es klingt zumindest sehr nach einer der Aufgaben von gdm (neben der Passwortabfrage & Auswahl was für eine Session man starten will).
So ungefähr: Ich möchte sddm beibringen, für jeden Nutzer die zuletzt explizit ausgewählte Sitzungsart (Plasma. Gnome, Mate usw.) in ~/.dmrc zu speichern. Über eine zusätzliche Datei /usr/share/xsessions/00previous.desktop soll dann im Sitzungsauswahl-Menü die zusätzliche Wahlmöglichkeit "Zuletzt benutzte Sitzung" zur Verfügung stehen. Dabei sollen möglichst X11- und Wayland-Sitzungen unterstützt werden, aber da wegen des Speicherorts /usr/share/xsessions/00previous.desktop die gespeicherte Sitzung als X11-Sitzung startet, müsste die irgendwie nach Wayland umgewandelt werden.
Viele Grüße Christoph