Ich habe xfce in Anzeige 0 laufen (erreichbar über Ctrl + Alt + F1
). Ich drücke Ctrl + Alt + F2
und tippe startx
(versuche, mehr als einen Fenstermanager gleichzeitig auszuführen) und erhalte die Fehlermeldung „ein anderer Sitzungsmanager führt bereits xinit aus“.
Ich habe es auch Xephyr
in einer Bash-Konsole installiert und ausgeführt startx -- /usr/bin/Xephyr :1
, erhalte jedoch denselben Fehler wie oben, diesmal jedoch in einer vorhandenen Desktopumgebung.
Wie kann ich mehrere Fensterumgebungen gleichzeitig ausführen? Am besten würde ich das in zwei verschiedenen GeTTYs machen (d. h. Ctrl + Alt + F1
bringt mich zu meiner ersten Umgebung, während Ctrl + Alt + F2
bringt mich zu meiner zweiten usw.).
Antwort1
startx -- :1
startx -- :2
startx -- :3
startx -- :4
Antwort2
Sie müssen X auf jedem virtuellen Terminal/jeder virtuellen Konsole starten und dabei unterschiedliche Displaynummern angeben.xinit
Handbuch, das ist die -display
Option:
startx
ist nur ein Sonderfall:
Das startx-Skript ist eine Frontend-Funktion für xinit(1), die eine etwas ansprechendere Benutzeroberfläche für die Ausführung einer einzelnen Sitzung des X Window-Systems bietet. Es wird häufig ohne Argumente ausgeführt.
Hier sind einige Beispiele, bei denen jemand die -display
Option nutzt, X auf mehreren virtuellen Terminals auszuführen: