Bonjour,
Actuellement avec la copine on utilise tous les deux un compte unique, avec les mêmes préférences, les mêmes bookmarks, etc. C'est ainsi parce que ça serait lourd d'avoir à se délogguer et relogguer à chaque fois qu'on se passe le fauteuil.
Le problème c'est que pour les bookmarks ça devient gênant par exemple. J'aimerai bien un système qui nous permette d'avoir deux logins simultanément assez facilement.
J'ai cherché un peu et je vois deux solutions :
- faire deux écrans virtuels sur une même session X, un des deux lance ses applications avec des sudo (suffit de faire les icônes adéquates) pour que ça se lance avec ses droits d'accès.
La solution serait bien mais mon problème c'est que ça ne marche par exemple pas avec MozillaFirefox : il relance une fenêtre du firefox qui est déjà en cours, même si ce n'est pas le même login. Et quand bien même j'arriverai à le forcer à se lancer deux fois avec deux comptes différents, quand je vais cliquer sur un lien, comme m'assurer qu'il ouvrira le bon ?
- la seconde solution c'est de faire un système à la WinXP : une simple icône pour revenir à une interface de login qui permet e se relogguer avec un autre utilisateur sans délogguer le précédent. Je sais comment lancer 2 serveurs X mais il me reste quelques problématiques, notamment comment passer de l'un à l'autre sans faire une combinaison de touche barbare (comprendre: en cliquant sur une icône). Deuxième chose : est-ce que firefox ne risque pas de refaire la même chose et les fenêtres d'une même instance sur les deux serveurs X, empêchant d'en faire tourner un sur chaque utilisateur ?
Je suis sûr que je ne dois pas être le premier à me poser la question, il doit y avoir des projets tout faits qui existent pour cette problématique mais je n'ai pas trouvé. Quelqu'un a des url de doc ou des procédures à me proposer ? quelqu'un a une idée pour résoudre le problème du firefox qui m'a l'air assez bouché ?
# Gdm flexiserver
Posté par alexissoft . Évalué à 2.
http://mail.gnome.org/archives/desktop-devel-list/2002-December/msg(...)
[^] # Re: Gdm flexiserver
Posté par Éric (site web personnel) . Évalué à 2.
Malheureusement à l'utilisation c'est peu pratique : juste avant le switch ça fait un xlock. c'est intelligent et très bien mais pas pratique du tout.
Je m'explique :
- je me loggue en A
- ma copine arrive, elle clique sur l'icone pour déclencher le second X
- le serveur lock ma session A, lance une session B,
- ma copine se loggue sur B, travaille, se déloggue
- ça revient automatiquement sur la session A (qui est lockée)
- quand ma copine revient une heure après pour retravailler elle se retrouve devant un xlock qui demande un mot de passe, sans pouvoir cliquer sur une icone pour déclencher une demande de login en B
Bref, pas pratique du tout (il aurait fallu qu'ils gèrent une console toujours active uniquement pour les logins et que ce soit vers celle là qu'on retourne par défaut). Ceci dit ils sont partis dans la bonne direction donc maintenant que j'ai un nom autour de quoi chercher je vais pouvoir fouiller un peu pour voir si quelqu'un a fait ce que je cherche.
Merci
[^] # Re: Gdm flexiserver
Posté par gnumdk (site web personnel) . Évalué à 2.
#/etc/X11/xdm/Xservers
:0 local /usr/X11R6/bin/X -deferglyphs 16
:1 local reserve /usr/X11R6/bin/X :1 vt8 -deferglyphs 16
:2 local reserve /usr/X11R6/bin/X :2 vt9 -deferglyphs 16
:3 local reserve /usr/X11R6/bin/X :3 vt10 -deferglyphs 16
:4 local reserve /usr/X11R6/bin/X :4 vt11 -deferglyphs 16
:5 local reserve /usr/X11R6/bin/X :5 vt12 -deferglyphs 16
Dans le menu de kde, tu vas voir un item apparaitre pour ouvrir une seconde session (avec possibilité de pas bloqué la session en cours).
Bon, si t'utilise pas kde, ben je sais pas :)
[^] # Re: Gdm flexiserver
Posté par Éric (site web personnel) . Évalué à 2.
Ce point là est réglé, merci
# gdm
Posté par 007 . Évalué à 1.
Dans /etc/X11/gdm/gdm.conf il faut :
[servers]
0=Standard
1=Standard
Un fois la modification faite, tue gdm (ou reboot).
Tu auras deux serveurs X11. Un sur la console 7, l'autre sur la 8 (si c'est comme chez moi).
[^] # Re: gdm
Posté par Éric (site web personnel) . Évalué à 2.
[^] # Re: gdm
Posté par Krunch (site web personnel) . Évalué à 2.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: gdm
Posté par Éric (site web personnel) . Évalué à 2.
Merci
[^] # Re: gdm
Posté par Ph Husson (site web personnel) . Évalué à 1.
Mais c'est un truc fait en dix minutes :)
http://sessionswitcher.sf.net(...)
[^] # Re: gdm
Posté par 007 . Évalué à 0.
Appuier sur 3 touches en même temps c'est trop dure ?
Là on est dans le caprice.
[^] # Re: gdm
Posté par Éric (site web personnel) . Évalué à 1.
De même je pourrai remplacer la touche "a" de mon clavier par un CRTL+ALT+Z, ça ne serait pas dûr à taper, mais ça ne serait pas pratique du tout.
Je vais juste te dire que pour les non informaticiens, taper pleins de raccourcis obscurs (et celui là l'est vraiment), c'est loin d'être pratique et simple à retenir. Pour l'instant j'en suis à faire apprendre comment on déclenche la connexion modem et avec quelle icone on l'arrête. Le simple fait d'aller gérer deux logins ça va déjà être une grosse étape et une frutrastion, si je cherche en plus à faire passer par une telle combinaison de touche je peux dors et déjà oublier la séparation des logins.
C'est peut être un caprice, mais c'est mon besoin. Si ça te semble futile ne répond pas, mais là ton intervention ne sert à rien du tout.
[^] # Re: gdm
Posté par Krunch (site web personnel) . Évalué à 2.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: gdm
Posté par liparis . Évalué à 1.
[^] # Re: gdm
Posté par Krunch (site web personnel) . Évalué à 2.
Bon le script SUID pour utiliser chvt c'est peut-être pas la solution la plus propre mais dans ce cas si ça marche, pourquoi pas ?
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
[^] # Re: gdm
Posté par Maillequeule . Évalué à 3.
M
[^] # Re: gdm
Posté par moudj . Évalué à 2.
ctrl+alt+F7/F8.... obscur ????????????
ctrl+alt+suppr pour avoir le gestionnaire des tâches est plus simple ????
1. au pire, tu laisses ta copine dans son environnement.
2. quand toi t'arrives, tu fais ctrl+alt+F8, tu bosses... ou tu joues ;-)
3. quand t'as finis, tu fais ctrl+alt+F7 pour rendre sa session à ta copine
et pis vala...
ctrl+alt+Fx obscur... pas mal celle-là...
si ça c'est obscur, faut laisser tomber l'informatique et acheter une machine à écrire....
[^] # Re: gdm
Posté par Éric (site web personnel) . Évalué à 3.
Ben oui, CTRL+S c'est à la limite acceptable pour sauvegarder, "s" = sauvegarder.
Par contre CTRL+ALT ça fait déjà deux modifieurs, un de plus que d'ordinnaire. Et le F8 qu'on rajoute derrière n'a aucun sens, aucune relation avec l'action qui est programmée derrière. Si ça te semble naturel demandes toi pourquoi, en soit faire cette combinaison n'a rien de naturelle (si tant est qu'une combinaison de touche puisse être naturelle). Je vois même difficilement pire (sauf à lui demander de rajouter la touche SHIFT en même temps).
> ctrl+alt+suppr pour avoir le gestionnaire des tâches est plus simple ????
Non, c'est pareil. Mais ce n'est pas parce que MS fait un truc idiot que ça nous dégage d'essayer de faire mieux hein ...
Puis bon, dans l'ordre des choses partager un ordinateur famillial à deux on le fait plus souvent que d'appeler le gestionnaire des taches. Si une action d'administration peu avoir un raccourci obscur, une action courante d'utilisation ne le devrait pas.
D'ailleurs, quand j'y pense, sous win pour accéder au gestionnaire des taches il suffit de cliquer droit sur la barre des taches, pas besoin d'un raccourci inconnu.
> 1. au pire, tu laisses ta copine dans son environnement.
La copine elle tourne sous linux depuis longtemps, le seul problème c'est que du coup on partage le même login. A force ça devient gênant pour les bookmark, les préférences et les répertoires par défaut de fichier.
> ctrl+alt+Fx obscur... pas mal celle-là...
Qu'appelles tu obscur ? ça n'a aucun sens, ce n'est pas prévisible, c'est complexe (par rapport à un raccourci classique) et peu facilement retenable (F8 ça n'a rien de logique comme raccourci pour "nouvel utilisateur").
[^] # Re: gdm
Posté par liparis . Évalué à 0.
Jusqu'à preuve du contraire le 8 fait référence à tty8, le 7 à tty7, etc. Donc ça a autant de sens que le 's' de sauvegarder. Le problème reste à justifier que les consoles graphiques sont les consoles 7 et 8.
Personellement, si j'expliquais à ma femme que je veux pas qu'elle utilise Ctrl-Alt-F8 parce que c'est trop compliqué pour elle, je crois qu'elle se vexerai.
[^] # Re: gdm
Posté par Éric (site web personnel) . Évalué à 2.
Ben voilà ... le 7 et 8 font références aux consoles, mais comme les chiffres des consoles n'ont aucun sens réel ... ça n'arrange rien. Enfin de toutes façons même si ça avait voulu dire quelque chose je crois que ça ne serait pas passé (notes que c'est pas moi qui décide si ça plait ou pas).
> Personellement, si j'expliquais à ma femme que je veux pas qu'elle utilise
> Ctrl-Alt-F8 parce que c'est trop compliqué pour elle, je crois qu'elle se vexerai.
C'est que le mot "compliqué" a beaucoup de sens. Elle est bien sûr capable de le faire, mais ça restera probablement assez peu pratique pour qu'elle ne l'utilise pas et reste sur mon compte (la solution la plus simple).
Le problème n'est pas de taper une combinaison de touche, c'est de convaincre de changer d'habitude, et pour ça si la nouvelle procédure n'est pas agréable à son sens, ce n'est pas la peine d'y penser.
[^] # Re: gdm
Posté par moudj . Évalué à 1.
elle est passé sous Linux, t'as fait le plus dur ;-)
maintenant tu dis juste :
"maintenant, pour travailler, tu commences juste par faire ctrl+alt+F7 sinon ce soir c'est ceinture" ;-)
> et pour ça si la nouvelle procédure n'est pas agréable à son sens, ce n'est pas la peine d'y penser.
tu lui déplaces ses bookmarks sur son environnement.
si elle les veut... elle aura pas le choix...
[^] # Re: gdm
Posté par Éric (site web personnel) . Évalué à 2.
Franchement ça ce n'était pas dûr. Je crois même qu'au début elle n'avait pas compris que ce n'était pas windows (j'utilise gnome sous mdk, c'est relativement classique comme interface pour ceux qui viennent de windows). A condition de configurer ça marche, ça marche même bien, elle n'en demande pas plus.
Je crois d'ailleurs que c'est firefox qui la convainc le plus. Coup de bol elle l'a découvert chez moi et pas sous windows et ça a peut être donné une impression positive à linux du coup, par contagion.
> si elle les veut... elle aura pas le choix...
La logique de conflit .. je préfère éviter ;)
[^] # Re: gdm
Posté par moudj . Évalué à 1.
et ? t'as que deux doigts ?
faut pas déconner quand même...
> Et le F8 qu'on rajoute derrière n'a aucun sens, aucune relation avec l'action qui est programmée derrière.
mais qu'est-ce que t'en a à faire que ça soit logique ou pas ??
si tu sais que ctrl+alt+F8 te donnes ton bureau et que ctrl+alt+F7 te donne le bureau de ta copine...
> Si ça te semble naturel demandes toi pourquoi, en soit faire cette combinaison n'a rien de naturelle (si tant est qu'une combinaison de touche puisse être naturelle).
et ? ok c'est pas naturel mais c'est pas grave.
chez moi pour passer d'un bureau virtuel à l'autre c'est ctrl+f1,f2...
c'est pas naturel mais ce sont ces touches donc voilà, c'est tout, il suffit de le savoir...
> Je vois même difficilement pire (sauf à lui demander de rajouter la touche SHIFT en même temps).
tu pousses un peu...
qu'y a-t-il de logique dans la touche F11 pour mettre en plein écran.
rien ? et pourtant tu le sais, donc quand tu veux le plein écran, tu fais F11....
là, bon ok, y a trois touches...
franchement, t'abuses, je suis un peu sur le cul...
> Non, c'est pareil. Mais ce n'est pas parce que MS fait un truc idiot que ça nous dégage d'essayer de faire mieux hein ...
ce que je voulais dire c'est que windows, qui est (normalement) user-friendly, utilise une combinaison de trois touches pour accéder au gestionnaire de taches... tout le monde le sait... et même les non-informaticiens...
> Puis bon, dans l'ordre des choses partager un ordinateur famillial à deux on le fait plus souvent que d'appeler le gestionnaire des taches.
tu swtich toutes les 3 minutes d'un environnement à l'autre ??
> Si une action d'administration peu avoir un raccourci obscur, une action courante d'utilisation ne le devrait pas.
une combinaison de trois touches n'est pas obscure.
> Qu'appelles tu obscur ?
j'appelle pas ça obscur moi, c'est toi :-)
> ça n'a aucun sens, ce n'est pas prévisible,
tu plaisantes ? hein ? c'est ça en fait ?
rhaaaaaa je suis tombé dans le panneau....
> c'est complexe (par rapport à un raccourci classique)
complexe ? heu...
> et peu facilement retenable (F8 ça n'a rien de logique comme raccourci pour "nouvel utilisateur").
mais : si tu le sais !
ou est le problème si tu le sais ?
pour bookmarker une page, tu fais quoi ? ctrl+D... est-ce logique ? non mais bon, c'est le raccourci classique, donc tu te prends pas la tête et tu le fais.
bon la c'est vrai, faut retenir trois touches et pas deux...
Tu dirais ici, en public, devant tout le monde, que retenir une combinaison de trois touches est compliqué ??? t'as peur de rien toi...
[^] # Re: gdm
Posté par Éric (site web personnel) . Évalué à 2.
C'est simplement assez cryptique pour que ça la rebute et qu'elle continue à utiliser mon compte (là elle n'a rien à faire). Notes que ce n'est pas moi qui décide pour voir si c'est simple ou pas.
Quand je lui ai montré une icone flexiserver qui mène soit au login soit à la liste des X ouverts avec possibilité de choisir j'ai tout de même eu le droit à un "super complexe".
Faut simplement je crois avouer que ce qui est acceptable pour un informaticien ou un passionné ne l'est pas forcément pour quelqu'un qui a envie d'une interface "agréable" (ce qui est super subjectif, je l'avoue).
> pour bookmarker une page, tu fais quoi ? ctrl+D...
menu "bookmark", puis "ajouter" ;)
Je cherche en effet à avoir un menu "session" puis le choix des sessions en cours où il suffit de cliquer, avec une entrée "nouvelle" en bas.
WinXP a plein de trucs nuls mais le système pour avoir plusieurs logins sur la GUI est relativement adapté à ce que peut attendre quelqu'un d'un ordinateur familial. Ceci dit on s'en rappoche, le flexiserver (première réponse) à l'air de s'orienter vers quelque chose d'utilisable (à défaut d'être parfait).
Désolé, j'ai peut être été trop catégorique en disant "complexe", mais le final est le même : une combinaison de touches ça ne me convient pas.
[^] # Re: gdm
Posté par moudj . Évalué à 2.
ah oui quand même...
> Faut simplement je crois avouer que ce qui est acceptable pour un informaticien ou un passionné ne l'est pas forcément pour quelqu'un qui a envie d'une interface "agréable"
pas besoin d'être un passioné d'info pour utiliser une combinaison de trois touches...
> menu "bookmark", puis "ajouter" ;)
salaud :-)
> une combinaison de touches ça ne me convient pas
ne TE convient pas ou ne LUI convient pas ? ;-)
[^] # Re: gdm
Posté par Éric (site web personnel) . Évalué à 2.
Ceci dit, sur le point particulier de la combinaison de touche, si je continue le débat sur le coté pratique/complexe parce que je trouve le fil intéressant, le problème est résolu plus haut avec chvt (bon, il faut que je mette un petit wrapper setuid root, mais ça n'est pas dramatique).
[^] # Re: gdm
Posté par moudj . Évalué à 2.
# la suite
Posté par Éric (site web personnel) . Évalué à 3.
Il me reste quelques détails pour faire marcher le tout. Notament les problèmes de login. Quand j'ouvre une seconde session sur la console 8 ça me met l'invit de login. Or devoir remplir le login risque d'être un frein pour ma copine (pas que ce soit complexe, mais c'est quand on a l'habitude de ne pas le faire ça énerve).
La solution de ne pas mettre de mot de passe ne me va pas. Je laisse un ssh ouvert et j'aurai probablement besoin d'autres services par la suite. Les logins doivent donc avoir un mot de passe. Ce qu'il faut c'est simplement ne pas avoir à le rentrer quand c'est pour le gdm *en local* (de toutes façons le login gdm distant est désactivé).
J'ai deux pistes :
- faire marcher l'autologin de gdm. On peut lui fournir l'adresse d'un programme qui doit retourner le login (par exemple en fonction du numéro de la console en cours), ça c'est fait et ça marche. Sauf que GDM ne fait marcher l'autologin que pour le premier serveur lancé, pas les suivants. Dans l'idéal je cherche donc une solution pour faire marcher aussi l'autologin sur les serveurs suivants. Quelqu'un a ça dans ses tiroirs ?
- sinon l'autre solution c'est de demander à pam d'autoriser tout les logins locaux vers les utilisateurs non système sans demander de mot de passe. Il y a bien une entrée GDM dans pam mais je ne sais pas comment faire pour lui dire d'autoriser les quelques utilisateurs courants sans challenge mot de passe. Quelqu'un a le nom d'un module qui pourrait faire ça ?
(*) note : oui ce sont des détails. Si ça vous parait futile ne répondez pas. Dire qu'on n'a qu'à retourner sous win ou qu'on abuse en ne voulant pas faire de mot de passe / combinaison ne sert à rien et ne fera rien avancer. C'est simplement que si je ne lui trouve pas une solution satisfaisante je n'arriverai pas à la convaincre de passer sur son login propre. Pour l'instant le fait de taper le mot de passe est blocant (comprendre que j'ai eu un "oh, c'est lourd ça, pourquoi on fait pas comme avant ?" qui me fait dire que même si elle fera un effort les premiers jours, elle finira par continuer à utiliser mon compte par la suite). Si ça vous parait simple avec mot de passe et combinaison de touches, tant mieux pour vous, le problème c'est que ce n'est pas à vous que ça doit paraitre simple ;)
[^] # Re: la suite
Posté par Ph Husson (site web personnel) . Évalué à 1.
Bizarre tu penses a la même chose que moi le même jour :p
(Sauf que moi c'est pour entre ma soeur & ma mere mais bref)
- sinon l'autre solution c'est de demander à pam d'autoriser tout les logins locaux vers les utilisateurs non système sans demander de mot de passe. Il y a bien une entrée GDM dans pam mais je ne sais pas comment faire pour lui dire d'autoriser les quelques utilisateurs courants sans challenge mot de passe. Quelqu'un a le nom d'un module qui pourrait faire ça ?
Effectivement j'y avais pensé, mais sur le coups je me suis dit trop dur
APRES coups j'ai pensé a ca faire un diff de /etc/pam.d/gdm et gdm-autologin :)
puis observer
Donc apparement a la place de la ligne
auth required pam_stack.so service=system-auth
Faudrait mettre
auth required pam_permit.so
Attention je n'ai pas testé je decline toute responsabilité si qqc est cassé et euh bon bref voila quoi ;)
au pire tu sais quoi corriger :)
[^] # Re: la suite
Posté par Krunch (site web personnel) . Évalué à 2.
pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.
# solution
Posté par Éric (site web personnel) . Évalué à 2.
Voici la solution adoptée :
- modifier /etc/pam.d/gdm pour mettre le même contenu que le /etc/pam.d/gdm-autologin. Le résultat c'est que gdm ne demande plus le mot de passe, il suffit de cliquer sur l'utilisateur dans la liste.
Attention, je ne garanti pas le bienfondé de cette solution coté sécurité. Entre autres je ne sais pas si ça vaut aussi pour les logins distants via XCDM (de mon coté tout ce qui est interface réseau de X est désactivé donc je n'ai pas le problème). De même, ne pas oublier de n'autoriser comme ça que les utilisateurs classiques (et pas les utilisateurs systèmes ou root) : je n'ai pas de solution pour ça mais comme en local il n'y a que des utilisateurs de confiance, il suffit que je masque les logins à ne pas utiliser pour qu'ils ne soient pas utilisés.
- mettre une icone sur le desktop qui est un raccourci vers gdm-flexiserver avec l'option -l (ne pas locker les écrans en les quittant). J'ai mis l'icone à la main sur chaque profil parce que je n'en ai que trois, il doit y avoir moyen de mettre ça dans un répertoire global dans /usr/share pour que ça s'affiche sur tous les desktop à la fois. J'ai remis cette même icone sur le panel et dans le menu.
Finalement ce n'est pas plus compliqué et ça marche très bien. Il me reste plus qu'à mettre un groupe commun pour les fichiers histoire qu'on puisse aller chercher les fichiers de l'autre si on le veut vraiment et voilà.
Je regrette la possibilité d'arriver automatiquement sur un écran type login comme le fait winXP mais j'ai là la fonctionnalité que je cherchais, c'est déjà ça.
[^] # Re: solution
Posté par Ph Husson (site web personnel) . Évalué à 0.
Dans gdm (flexiserver en fait)
Quand t'essaye de te connecter sur un login qui est deja connecté, il te propose de switcher vers le bon
Mon problème c'est le propose je prefererais qu'il l'impose mais bref
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.