Gleichzeitiges Ausführen mehrerer Konsolen-X-Sitzungen mit startx

Gleichzeitiges Ausführen mehrerer Konsolen-X-Sitzungen mit startx

Ich habe xfce in Anzeige 0 laufen (erreichbar über Ctrl + Alt + F1). Ich drücke Ctrl + Alt + F2und 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 Xephyrin 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 + F1bringt mich zu meiner ersten Umgebung, während Ctrl + Alt + F2bringt 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.xinitHandbuch, das ist die -displayOption:

startxist 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 -displayOption nutzt, X auf mehreren virtuellen Terminals auszuführen:

verwandte Informationen