Como executar várias sessões de usuário X no mesmo computador, ao mesmo tempo?

21

Quero ter mais de um usuário conectado ao mesmo tempo , no mesmo computador .
Cada usuário deve ter uma sessão completa da GUI X ...

É fácil o suficiente fazer login em vários terminais linux não-X simultâneos ... mas eu quero o fator X ...

Talvez eu tenha perdido alguma coisa, mas só vejo uma opção do menu principal para sair do usuário atual e nada para "Alternar usuário" ...

Existe uma maneira simples de fazer isso?

Peter.O
fonte
Você quer dizer que vários usuários usem o mesmo teclado / mouse ou teclados / mouses diferentes? As soluções para esses problemas são diferentes.
evgeny
Apenas um único teclado / mouse / monitor.
Peter.O

Respostas:

4

Se você estiver usando o Gnome:

Tente executar gdmflexiserver, ele iniciará uma nova sessão do GDM. Você pode alternar entre eles usando Ctrl+Alt+F{8..12}.

Observe que o login com o mesmo usuário duas vezes é uma má ideia.

Além disso, (no Lucid, pelo menos), você pode alternar os usuários clicando no botão Power no canto superior direito e selecionando um nome de usuário. texto alternativo

evgeny
fonte
1
Evgeny .. por algum motivo eu não tenho essa opção Switch (mas está presente na minha instalação VM do Ubuntu .. eu verifiquei agora) ... e verificando mais ... Aha! Entendo agora! .. Há alguns meses, eu me livrei totalmente do painel inferior e cortei fortemente o painel superior ... e (até hoje) eu não precisava da "Sessão de applet de indicadores", então a removi ... Eu havia substituído a "Barra de menus" por "Menu principal", que mostrava apenas "Logoff" .. Então, problema resolvido! (tudo faz parte da curva de aprendizado :( .. gdmflexiserve parece interessante .. e obrigado pelo aviso de logon duplo .. Obrigado
Peter.O
Eu vi o que acontece quando duas sessões X são executadas com o mesmo usuário (ou com sudo): a autoridade X da sessão mais antiga é substituída. Pode-se usar "sudo xhost + local:" como solução parcial, mas ainda é um problema, em particular o gksu não gosta.
Paul Stelian
6

Se você quiser que vários usuários usem teclados / mouse, isso é multiseatX . Consulte esta documentação

karthick87
fonte
1
Ok, obrigado ... Hoje eu só tenho um teclado a considerar, mas é bom saber suas informações ... Ubuntu! Tem tudo! :)
Peter.O
@ karthick87 Gostaria de configurar um PC com o Ubuntu e, em seguida, iniciar uma sessão gráfica completa em um laptop enquanto outro usuário estiver conectado a uma sessão gráfica diferente. É possível? Qual ferramenta eu preciso configurar?
miguelmorales85
6

Com a primeira sessão X executando o login como usuário, você deseja usar e executar no xterm ou no prompt do console:

xinit -- :1

ou

startx -- :1
max
fonte
Não funciona em 16.04
Anwar