Ja. Machen Sie einfach dasselbe wie ein Display-Manager. Abgesehen von dem grafischen Anmeldebildschirm (den Sie in diesem Fall nicht benötigen) erledigt der Display-Manager nur zwei Dinge:
- Zuerst startet es einen X11 "Anzeigeserver" wie Xorg,
- Dann startet "Clients", die Xorg sagen, was und wo gezeichnet werden soll.
Sie können Tools wie startx
X11 auf dieselbe Weise von einem Konsolen-Login aus starten. Xorg wird gestartet, gefolgt von den in Ihrer ~/.xinitrc
Datei aufgeführten Clients .
Zum Beispiel könnte die .xinitrc-Datei Folgendes haben startkde
oder gnome-session
die einzelnen Komponenten auflisten (Fenstermanager, ein Bedienfeld / Taskleiste, ein Desktop usw.).
(Beachten Sie, dass es einige Unterschiede zwischen xinit
und gibt. startx
Normalerweise sollten Sie Letzteres verwenden, da einige Distributionen einige wichtige Konfigurationselemente haben, die durch einfaches Xinit ignoriert werden, nämlich das xserverrc
Skript.)
Bei Wayland sind der Desktop und die Panels ein integraler Bestandteil des "Compositor", sodass die gesamte Oberfläche ohne zusätzliche Tools in einem einzigen Schritt gestartet wird. Sie können weston
GNOME beispielsweise mit starten oder starten gnome-session --session=gnome-wayland
.