Ich habe versucht, es mit dem Befehl zu tun startx 1
. Es schien vorübergehend auf einem anderen Bildschirm zu flackern, wurde dann aber beendet. Habe folgenden Fehler:
/usr/bin/xterm: No absolute path found for shell: :1
Irgendwelche Ideen?
Ich denke, Sie können es damit machen:
$ startx -- :1
Beachten Sie, dass Sie sich auf einer Textkonsole befinden müssen. Wenn Sie dies aus einer X-Sitzung heraus tun, sind Sie möglicherweise nicht autorisiert. Erster Ctrl+ Alt+ F1auf eine Textkonsole wechseln und dort anmelden.
Drücken Sie Ctrl+ Alt+ F7und Ctrl+ Alt+ F8, um zwischen den X-Sitzungen zu wechseln (die F-Tastennummern können je nach Verteilung variieren).
Wenn Sie mehr Kontrolle wünschen, können Sie dem Befehl weitere Optionen hinzufügen:
$ startx gnome-session -- :1 vt8
Dies wird gnome-session
auf dem Display gestartet :1
und auf der virtuellen Konsole 8 ausgeführt ( Ctrl+ Alt+ F8).
Ctrl+Alt+F1
zuerst, melden Sie sich an und führen Siestartx -- :1
die Shell-Eingabeaufforderung aus.startx -- :1
von einer X-Sitzung aus starte, scheint das Terminal für eine Weile nicht zu reagieren, und sagt mir dann:xauth: timeout in locking authority file /var/run/gdm3/auth-for-brian-3zy5Hn/database
und fällt etwas später mitX: user not authorized to run the X server, aborting.
aus.Ich habe festgestellt, dass der folgende Weg für mich funktioniert:
Was ist hier los?
Zuerst beginne ich
xinit
mit einemxterm
, als Parameter um das xterm ich selbstsu
zu werden. Von dort starte ich den Fenstermanager.Sie müssen nur das minimieren (nicht schließen)
xterm
. Wahrscheinlich könnten Sie denxterm
Start minimieren - aber es ist mir nicht wichtig genug, das herauszufinden.quelle