Jak uruchomić wiele sesji użytkownika X na tym samym komputerze w tym samym czasie?

21

Chcę mieć więcej niż jednego użytkownika zalogowanego jednocześnie na tym samym komputerze .
Każdy użytkownik powinien mieć pełną sesję GUI X ...

Łatwo jest zalogować się do wielu współbieżnych terminali innych niż X Linux ... ale chcę współczynnik X ...

Może coś mi umknęło, ale widzę tylko opcję Menu głównego, aby wylogować się z bieżącego użytkownika i nic dla „Przełącz użytkownika” ...

Czy istnieje prosty sposób to zrobić?

Peter.O
źródło
Czy masz na myśli, że wielu użytkowników używa tej samej klawiatury / myszy lub różnych klawiatur / myszy? Rozwiązania tych problemów są różne.
evgeny,
Tylko jedna klawiatura / mysz / monitor.
Peter.O,

Odpowiedzi:

4

Jeśli używasz Gnome:

Spróbuj uruchomić gdmflexiserver, uruchomi nową sesję GDM. Możesz przełączać się między nimi za pomocą Ctrl+Alt+F{8..12}.

Pamiętaj jednak, że dwukrotne zalogowanie się do tego samego użytkownika to zły pomysł.

Ponadto (przynajmniej w Lucid) możesz przełączać użytkowników, klikając przycisk Zasilanie w prawym górnym rogu, a następnie wybierając nazwę użytkownika. alternatywny tekst

evgeny
źródło
1
Evgeny .. z jakiegoś powodu nie mam tej opcji Switch (ale jest ona obecna w mojej instalacji VM Ubuntu .. Sprawdziłem właśnie teraz) ... i sprawdzam dalej ... Aha! Widzę teraz! .. Kilka miesięcy temu całkowicie pozbyłem się dolnego panelu i mocno przyciąłem górny panel ... i (do dziś) nie potrzebowałem „sesji apletu wskaźnika”, więc go usunąłem ... Zamieniłem „Pasek menu” na „Menu główne”, które pokazywało tylko „Wyloguj się”. Więc problem rozwiązany! (to wszystko jest częścią krzywej uczenia się :( .. gdmflexiserve wygląda interesująco .. i dzięki za ostrzeżenie o podwójnym logowaniu .. Dzięki
Peter.O
Widziałem, co się dzieje, gdy dwie sesje X działają z tym samym użytkownikiem (lub sudo): autorytet X dla starszej sesji zostaje nadpisany. Można użyć „sudo xhost + local:” jako częściowego obejścia, ale nadal jest to problem, w szczególności gksu go nie lubi.
Paul Stelian
6

Jeśli chcesz, aby wielu użytkowników używało Klawiatury / Myszy, jest to multiseatX. Zobacz tę dokumentację

karthick87
źródło
1
OK, dziękuję ... Dzisiaj mam tylko jedną klawiaturę do rozważenia, ale twoje informacje warto wiedzieć ... Ubuntu! Ma dużo! :)
Peter.O,
@ karthick87 Chciałbym ustawić komputer z Ubuntu, a następnie rozpocząć pełną sesję graficzną z laptopa, podczas gdy inny użytkownik jest zalogowany do innej sesji graficznej. To jest możliwe? Jakie narzędzie muszę skonfigurować?
miguelmorales85,
6

Przy pierwszej sesji X z uruchomionym logowaniem jako użytkownik, którego chcesz użyć i uruchomić w xterm lub po znaku zachęty konsoli:

xinit -- :1

lub

startx -- :1
max
źródło
Nie działa w 16.04
Anwar