Wie kann ich mehrere X-Benutzersitzungen gleichzeitig auf demselben Computer ausführen?

21

Ich möchte, dass mehrere Benutzer gleichzeitig auf demselben Computer angemeldet sind .
Jeder Benutzer sollte eine vollständige GUI X- Sitzung haben ...

Es ist einfach genug, sich bei mehreren Nicht-X- Linux-Terminals gleichzeitig anzumelden ... aber ich möchte den X- Faktor ...

Vielleicht habe ich etwas verpasst, aber ich sehe nur eine Hauptmenüoption zum Abmelden des aktuellen Benutzers und nichts für "Benutzer wechseln" ...

Gibt es eine einfache Möglichkeit, dies zu tun?

Peter.O
quelle
Meinen Sie damit, dass mehrere Benutzer dieselbe Tastatur / Maus oder verschiedene Tastaturen / Mäuse verwenden? Die Lösungen für diese Probleme sind unterschiedlich.
evgeny
Nur eine einzige Tastatur / Maus / Monitor.
Peter.O

Antworten:

4

Wenn Sie Gnome verwenden:

Versuchen Sie es mit dem Ausführen gdmflexiserver. Es wird eine neue GDM-Sitzung gestartet. Sie können zwischen ihnen mit wechseln Ctrl+Alt+F{8..12}.

Beachten Sie jedoch, dass es keine gute Idee ist, sich zweimal mit demselben Benutzer anzumelden.

Außerdem können Sie (zumindest in Lucid) die Benutzer wechseln, indem Sie oben rechts auf die Einschalttaste klicken und dann einen Benutzernamen auswählen. Alt-Text

evgeny
quelle
1
Evgeny .. aus irgendeinem Grund habe ich diese Switch- Option nicht (aber es ist in meiner VM-Installation von Ubuntu vorhanden .. Ich habe es gerade überprüft) ... und prüfe weiter ... Aha! Ich verstehe jetzt! Vor ein paar Monaten habe ich das untere Panel komplett entfernt und das obere Panel stark gekürzt ... und (bis heute) habe ich die "Indicator Applet Session" nicht benötigt, also habe ich sie entfernt ... Ich hatte die "Menüleiste" durch "Hauptmenü" ersetzt, in der nur "Abmelden" angezeigt wurde. Also, Problem behoben! (es ist alles Teil der Lernkurve :( .. gdmflexiserve sieht interessant aus .. und danke für die Warnung vor doppelter Anmeldung .. Danke
Peter.O
Ich habe gesehen, was passiert, wenn zwei X-Sitzungen mit demselben Benutzer (oder mit sudo) ausgeführt werden: Die X-Berechtigung für die ältere Sitzung wird überschrieben. Man könnte "sudo xhost + local:" als Teilumgehung verwenden, aber es ist immer noch ein Problem, das insbesondere gksu nicht gefällt.
Paul Stelian
6

Wenn Sie möchten, dass mehrere Benutzer Tastaturen / Mäuse verwenden, ist dies multiseatX. Siehe diese Dokumentation

karthick87
quelle
1
Okay, danke ... Heute muss ich nur eine einzige Tastatur berücksichtigen, aber deine Informationen sind gut zu wissen ... Ubuntu! Es hat viel zu bieten! :)
Peter.O
@ karthick87 Ich möchte einen PC mit Ubuntu einrichten und dann eine vollständige Grafiksitzung von einem Laptop aus starten, während ein anderer Benutzer in einer anderen Grafiksitzung angemeldet ist. Es ist möglich? Welches Tool muss ich einrichten?
Miguelmorales85
6

Wenn die erste X-Sitzung ausgeführt wird, melden Sie sich als Benutzer an, den Sie verwenden und in einem xterm oder an einer Konsolen-Eingabeaufforderung ausführen möchten:

xinit -- :1

oder

startx -- :1
max
quelle
Funktioniert nicht in 16.04
Anwar