Comment exécuter plusieurs sessions utilisateur X sur le même ordinateur, en même temps?

21

Je veux avoir plus d'un utilisateur connecté en même temps , sur le même ordinateur .
Chaque utilisateur doit avoir une session GUI X complète ...

Il est assez facile de se connecter à plusieurs terminaux Linux non X simultanés ... mais je veux le facteur X ...

J'ai peut-être manqué quelque chose, mais je ne vois qu'une option du menu principal pour se déconnecter de l'utilisateur actuel, et rien pour "Changer d'utilisateur" ...

Existe-t-il un moyen simple de procéder?

Peter.O
la source
Voulez-vous dire que plusieurs utilisateurs utilisent le même clavier / souris ou différents claviers / souris? Les solutions à ces problèmes sont différentes.
evgeny
Juste un seul clavier / souris / moniteur.
Peter.O

Réponses:

4

Si vous utilisez Gnome:

Essayez de gdmflexiserverlancer, il lancera une nouvelle session GDM. Vous pouvez basculer entre eux à l'aide de Ctrl+Alt+F{8..12}.

Notez cependant que vous connecter deux fois avec le même utilisateur est une mauvaise idée.

De plus, (dans Lucid, au moins), vous pouvez changer d'utilisateur en cliquant sur le bouton d'alimentation dans le coin supérieur droit, puis en sélectionnant un nom d'utilisateur. texte alternatif

evgeny
la source
1
Evgeny .. pour une raison quelconque, je n'ai pas cette option Switch (mais elle est présente dans mon installation VM d'Ubuntu .. J'ai vérifié tout à l'heure) ... et vérifiant plus loin ... Aha! Je vois maintenant! .. Il y a quelques mois, je me suis débarrassé entièrement du panneau inférieur, et j'ai massivement coupé le panneau supérieur ... et (jusqu'à aujourd'hui) je n'avais pas besoin de la "Session Applet indicateur", donc je l'ai retiré ... J'avais remplacé la "Barre de menu" par "Menu principal" qui ne montrait que "Se déconnecter" .. Donc, problème résolu! (tout cela fait partie de la courbe d'apprentissage :( .. gdmflexiserve a l'air intéressant .. et merci pour l'avertissement de double connexion .. Merci
Peter.O
J'ai vu ce qui se passe lorsque deux sessions X s'exécutent avec le même utilisateur (ou avec sudo): l'autorité X pour l'ancienne session est remplacée. On pourrait utiliser "sudo xhost + local:" comme solution de contournement partielle mais c'est toujours un problème, gksu en particulier ne l'aime pas.
Paul Stelian
6

Si vous souhaitez que plusieurs utilisateurs utilisent des claviers / souris, c'est multiseatX. Voir cette documentation

karthick87
la source
1
D'accord, merci ... Aujourd'hui, je n'ai qu'un seul clavier à considérer, mais vos informations sont bonnes à savoir ... Ubuntu! Il a le lot! :)
Peter.O
@ karthick87 Je voudrais configurer un PC avec Ubuntu, puis démarrer une session graphique complète à partir d'un ordinateur portable pendant qu'un autre utilisateur est connecté à une session graphique différente. C'est possible? De quel outil ai-je besoin pour configurer?
miguelmorales85
6

Avec la première session X exécutant la connexion en tant qu'utilisateur que vous souhaitez utiliser et exécuter dans un xterm ou à l'invite de la console:

xinit -- :1

ou

startx -- :1
max
la source
Ne fonctionne pas dans 16.04
Anwar