Une nouvelle session X par utilisateur facilement

Une nouvelle session X par utilisateur facilement - Linux et OS Alternatifs

Marsh Posté le 15-09-2004 à 17:59:04    

Avec Windows XP, Microsoft à introduit un moyen très simple d'utiliser un ordinateur à plusieurs.
 
Lorsque M. foo va pour se delogguer, il peut "ouvir une nouvelle session"
M. bar peut alors se mettre devant la machine, se logguer, et bosser alors que les programmes de M. foo tournent toujours.
M. foo peut ensuite revenir, deverouiller son bureau avec son mot de passe et retrouver son environnement tel qu'il l'a laisse.
A noter aussi : si un ordi est en veille car une personne est partie, une autre peut venir et juste ouvir une autre session et travailler tranquillement sur l'ordinateur sans couper les programmes qui etaient en train d'y tourner.
 
MacOS X dispose aussi d'une fonctionnalite dans ce style, (en cliquant sur un icone de la barre des taches il me semble)
 
Sous Linux, le multiutilisateur c'est pas nouveau, et on peut lancer un deuxieme serveur X. Neanmoins c'est pas trivial. Seul KDE l'a implémenté dans le menu K (demarrer une nouvelle session) et sur leur screensaver.
 
Il me semble que rien n'existe sous gnome (meme pas dans la 2.8).
 
1- Est ce que vous savez si il y a un projet dans ce sens qui existe ?
 
2- Si c'est non, est ce que vous pensez qu'on devrait soumettre l'idée a freedesktop.org ?

Reply

Marsh Posté le 15-09-2004 à 17:59:04   

Reply

Marsh Posté le 15-09-2004 à 19:12:21    

ce n'est pas freedesktop qui gère cela mais gnome.
 
donc fais la demande à gnome.
 
 
sous XP, ce sont des sessions Terminal serveur en local qui sont lancées ( grosso modo )


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 15-09-2004 à 22:38:15    

VorteX a écrit :

Avec Windows XP, Microsoft à introduit un moyen très simple d'utiliser un ordinateur à plusieurs.
 
Lorsque M. foo va pour se delogguer, il peut "ouvir une nouvelle session"
M. bar peut alors se mettre devant la machine, se logguer, et bosser alors que les programmes de M. foo tournent toujours.
M. foo peut ensuite revenir, deverouiller son bureau avec son mot de passe et retrouver son environnement tel qu'il l'a laisse.
A noter aussi : si un ordi est en veille car une personne est partie, une autre peut venir et juste ouvir une autre session et travailler tranquillement sur l'ordinateur sans couper les programmes qui etaient en train d'y tourner.
 
MacOS X dispose aussi d'une fonctionnalite dans ce style, (en cliquant sur un icone de la barre des taches il me semble)
 
Sous Linux, le multiutilisateur c'est pas nouveau, et on peut lancer un deuxieme serveur X. Neanmoins c'est pas trivial. Seul KDE l'a implémenté dans le menu K (demarrer une nouvelle session) et sur leur screensaver.
 
Il me semble que rien n'existe sous gnome (meme pas dans la 2.8).
 
1- Est ce que vous savez si il y a un projet dans ce sens qui existe ?
 
2- Si c'est non, est ce que vous pensez qu'on devrait soumettre l'idée a freedesktop.org ?

menu > applications > outils système > nouvelle connexion

Reply

Marsh Posté le 16-09-2004 à 01:07:07    

Dark_S:
Gnome tout seul c'est pas interessant, il faudrait que ca marche sous icewm, enligtenment, fluxbox, etc....
donc du coup je pense que ca doit passer par freedesktop, non ?
 
alien_c
C'est sous gnome ? C'est présent dans le screen saver ? (j'ai pas de gnome sous la main)

Reply

Marsh Posté le 16-09-2004 à 01:26:03    

VorteX> non, c'est au wm de l'implémenter


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 16-09-2004 à 07:13:28    

VorteX a écrit :

Dark_S:
Gnome tout seul c'est pas interessant, il faudrait que ca marche sous icewm, enligtenment, fluxbox, etc....
donc du coup je pense que ca doit passer par freedesktop, non ?
 
alien_c
C'est sous gnome ? C'est présent dans le screen saver ? (j'ai pas de gnome sous la main)

C'est sous gnome, je ne sais pas si c'est intègré au screensaver mais ca doit être possible ...

Reply

Marsh Posté le 16-09-2004 à 10:40:30    

Dark_S:
c'est au wm de l'implementer, mais autant qu'ils fassent tout un truc compatible, donc venant de freedesktop, non ?
 
alien_c:
Cool, et bien en fait il ne suffirait pas de bcp de travail pour que ca devienne aussi intuitif pour un gusgus lambda que sous windows.

Reply

Marsh Posté le 16-09-2004 à 16:19:41    

Sous kde: "menu K" => "Démarrer une nouvelle session". Il t'avertit d'abord de ce que ça va faire (= ne pas oublier de faire CTRL+ALT+F7 ou F8 pour changer de session), tu cliques sur "OK" et c'est tout.
 
Difficile de faire plus simple. Je précise que ce bouton est aussi disponible lorsque l'écran est verrouillé. Depuis KDE 3.2 si je me souviens bien ...
 
EDIT: Chez moi j'ai KDM qui ouvre automatiquement une session avec un utilisateur "guest" qui ne peut pas faire grand'chose. Quand je veux bosser je fais "démarrer une nouvelle session". Ca permet de prêter l'ordinateur à n'importe qui sans avoir à lui expliquer ce qu'est un utilisateur, sans pour autant (trop) compromettre la sécurité ...


Message édité par glacote le 16-09-2004 à 16:21:09
Reply

Marsh Posté le 16-09-2004 à 17:18:23    

VorteX> X l'implémente de base. c'est au wm de le gérer. il n'y a pas de pb de compatibilité ou pas.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 16-09-2004 à 17:31:33    

sous gnome : outils système, nouvelle connexion :o (gnome 2.6)


Message édité par belgique le 16-09-2004 à 17:34:36
Reply

Marsh Posté le 16-09-2004 à 17:31:33   

Reply

Marsh Posté le 17-09-2004 à 10:58:28    

Vous avez pas l'air de bien comprendre mon propos.
Bien sur que je sais que c'est techniquement possible.
Bien sur c'est trés facilement faisable sous kde depuis la 3.2
 
Ce qui manque a linux, c'est de l'harmonisation pour que ca soit aussi dispo de la meme façon sous tout les autres wm !
 
Par exemple à mon labo, si un gars sous gnome est partit, et que le screensaver est locké par un mot de passe,  impossible pour un gusgus lambda d'utiliser la machine.
Il manque la possibilité de lancer une nouvelle session X pour pouvoir aller lire ses mails tranquille, et sans fermer les programmes lancés par le premier utilisateur.
 
Vous trouvez pas que ca serait sympa cette fonction ?

Reply

Marsh Posté le 17-09-2004 à 14:16:16    

Dans une des consoles :
 
Se logger puis...

startx -- :1


 
Et hop, une deuxième session graphique. CTRL+ALT+Fx pour passer d'une session à l'autre. Encore plus flexible que sous win.

Reply

Marsh Posté le 17-09-2004 à 14:36:08    

Tranxen> ce n'est pas user-firendly et évident comme il a dit.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 17-09-2004 à 14:54:24    

J'utilise gdm, et il le fait très bien en le configurant : il se lance, lance lui-même plusieurs sessions X, et après, chacun peut travailler sous sa session sans déranger celle de l'autre, en faisant CTRL+ALT+F7 ou F8 ou plus si on veut [:spamafote]


---------------
test :dawa:
Reply

Marsh Posté le 17-09-2004 à 15:23:07    

Dark-Schneider > Pas faux ouais...
 
Par contre, comme le dit multani, on peut configurer le programme qui lance la session X pour en lancer plusieurs, ça devient user-friendly là. Il suffit d'expliquer  aux utilisateurs comment changer de session avec la combinaison de touches.
 
Ca doit être jouable...


Message édité par Tranxen le 17-09-2004 à 15:23:54
Reply

Marsh Posté le 17-09-2004 à 16:13:31    

Tranxen :
Je suis tout à fait d'accord avec toi, c'est tres jouable, car techniquement il n'y a quasiement rien a faire. Toutes les briques sont la.
Mais bon va faire faire un crtl-alt-F2 à un débutant sou linux élevé au clickodrome.
Pour que Linux se développe on a besoin de développer les moyens de faire les choses intuitivement, ou du moins facilement...

Reply

Marsh Posté le 17-09-2004 à 17:14:20    

C'est vrai qu'il faut concevoir le principe d'avoir plusieurs session, sans repère graphique. On se rend pas trop compte, mais c'est pas forcément évident pour un débutant, je suis d'accord.

Reply

Marsh Posté le 17-09-2004 à 17:32:03    

ctrl + alft + F1 a F7 ... puis startx. stout


---------------
Mon Feedback: http://forum.hardware.fr/hardwaref [...] m#t2928561
Reply

Marsh Posté le 17-09-2004 à 17:35:13    

jijiz> faut préciser le display.
tu présupposes que la personne connait la combinaison CTRL+ALT+F7 et aussi la commande startx.


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 17-09-2004 à 17:38:44    

Dark_Schneider a écrit :

jijiz> faut préciser le display.
tu présupposes que la personne connait la combinaison CTRL+ALT+F7 et aussi la commande startx.


 
Qu'entends tu par display?
 
ps: j'aV pas vu que cette commande avait été donné 15 milles fois ds le topic.


---------------
Mon Feedback: http://forum.hardware.fr/hardwaref [...] m#t2928561
Reply

Marsh Posté le 17-09-2004 à 17:58:57    

startx <=> startx -- :0
 
:0 est le display
 
si une session graphique est déjà lancée ( par défaut sur le display 0 ), alors pour avoir une 2ème session graphique, il faut choisir un autre display, par exemple le 1 :
startx -- :1


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 17-09-2004 à 18:05:23    

J'ai testé à l'instant, et ça marche parfaitement avec gnome

Reply

Marsh Posté le 17-09-2004 à 18:13:14    

Ben oui mais moi j'aime bien enlightenment.... :P

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed