Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 07/09/2014, à 00:11

Nicolas St

(résolu) Impossible de changer d'utilisateur sous Mate

Bonjour,

Je viens d'installer Mate sur ubuntu et je rencontre un problème lorsque je veux switcher d'un utilisateur à l'autre (il y en a deux), j'ai ce message:

91d16ee

http://hpics.li/91d16ee




"Impossible de créer un nouvel affichage"
GDBus.Error.org:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.DisplayManager was not provided by any .service files


Si quelqu'un a une idée...

Merci d'avance.

Dernière modification par Nicolas St (Le 07/09/2014, à 23:44)

#2 Le 07/09/2014, à 08:20

maxire

Re : (résolu) Impossible de changer d'utilisateur sous Mate

Salut,

Je suppose que Mate est installé dans Ubuntu 14,04, quel est le gestionnaire de connexion utilisé?
Normalement cela devrait être lightdm.

Quelle est la version de Mate installé?

mate-session --version

Comment tentes-tu de basculer vers un autre utilisateur?
Via une option menu ou en passant une commande?

Je n'ai pas vraiment suivi l'évolution du flexiserver (c'est le nom barbare du programme de bascule utilisateur) dans les dernières versions de lightdm et gdm, tout ce que je sais c'est qu'avec mdm (gestionnaire de connexion de mint) je suis resté bloqué en version 1.0.8 pour pouvoir continuer à utiliser les connexions via xdmcp et conserver un flexiserver opérationnel.


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#3 Le 07/09/2014, à 08:34

Nicolas St

Re : (résolu) Impossible de changer d'utilisateur sous Mate

Hello,

Il s'agit de Mate 1.8.1 que j'ai installé selon cette procédure:

http://oldpapyrus.wordpress.com/2014/08 … op-ubuntu/

Le gestionnaire de connexion est passé de lightDM à GDM après que j'ai installé Mate mais cela ne me dérange pas.

Pour changer d'utilisateur dans Mate, je passe par les menus et je clique sur Système=>Fermer la session=>Changer d'utilisateur (dommage qu'il n'y ait pas plus court) et là le dit message s'affiche...

#4 Le 07/09/2014, à 08:43

maxire

Re : (résolu) Impossible de changer d'utilisateur sous Mate

Tiens c'est une méthode de bascule utilisateur que je n'utilise jamais et pourtant elle fonctionne.
J'utilise généralement une option menu «Nouvelle connexion» disponible avec MDM 1.0.8.

J'ai bien peur (en réalité j'en suis certain) que le problème soit GDM, je crois que le flexiserver n'est plus implémenté dans GDM.
Quelle version de GDM?

Dernière modification par maxire (Le 07/09/2014, à 08:43)


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#5 Le 07/09/2014, à 08:44

Nicolas St

Re : (résolu) Impossible de changer d'utilisateur sous Mate

nicolas@Ordi:~$ gdm --version
GDM 3.10.0.1
nicolas@Ordi:~$ 

#6 Le 07/09/2014, à 08:58

maxire

Re : (résolu) Impossible de changer d'utilisateur sous Mate

Ah, je me suis trompé, il existe bien un programme /usr/bin/gdmflexiserver dans mon environnement de test Gnome 3,12/wayland.
Ce programme est supposé réaliser la bascule utilisateur, mais je n'ai aucune option disponible dans les menus Gnome.
Tentes un:

gksudo gdmfexiserver

Tu devrais obtenir plus d'information, je ne le fais pas, je ne suis pas sous Gnome en ce moment.

Sur ce je laisse tomber le forum pour quelques heures, n'hésites pas à donner le résultat de tes tests, j'y jetterai un oeil en fin de journée.


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#7 Le 07/09/2014, à 09:39

Nicolas St

Re : (résolu) Impossible de changer d'utilisateur sous Mate

Hello et merci.


La commande me renvoie au même message d'erreur que précédemment.

S'il s'agit d'un problème spécifiquement gdm, ne devrais-je pas repasser sous LightDm ? Mais j'ignore comment on fait.

Edit: J'essaie de repasser sous LightDM mais ça ne fonctionne pas, je tape la commande:

sudo dpkg-reconfigure lightdm

Arrive ensuite un moment où l'on me demande de choisir entre gdm et lightdm. Je choisis lightdm, je redémarre. Mais c'est toujours l'écran gdm qui revient... A moins que je ne m'embrouille les pinceaux entre gdm et lightdm. En fait je ne sais plus lequel est quoi... Lightdm doit avoir plusieurs looks possibles... Bref, je patauge...

Dernière modification par Nicolas St (Le 07/09/2014, à 14:31)

#8 Le 07/09/2014, à 17:35

maxire

Re : (résolu) Impossible de changer d'utilisateur sous Mate

Je suis de retour, désolé pour la faute de frappe.

En fait le problème vient du fait que pour la couche logicielle de communication inter processus Dbus, il n'existe aucun service identifié comme un Display Manager.
Ce qui veut dire que GDM ne semble pas démarré.

Donc, pour y voir plus clair:

whereis gdmflexiserver

Histoire de savoir exactement quelle version de flexiserver est utilisée et si il en existe plus d'une installée.

gdmflexiserver -d

Pour afficher les messages de debuggage du flexiserver (en fait gksudo est inutile).

service gdm status
service lightdm status
cat /etc/X11/default-display-manager

Pour savoir quel est le gestionnaire d'affichage démarré.

Autre chose, d'où provient le paquet GDM 3.10?
Vient-il du dépôt Mate ou bien de Ubuntu?

Un contrôle supplémentaire:

ls /etc/dbus-1/system.d

Dernière modification par maxire (Le 07/09/2014, à 17:51)


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#9 Le 07/09/2014, à 17:52

Nicolas St

Re : (résolu) Impossible de changer d'utilisateur sous Mate

Hello, merci de suivre mon cas, voici le retour des commandes:

nicolas@Ordi:~$ whereis gdmflexiserver
gdmflexiserver: /usr/bin/gdmflexiserver /usr/bin/X11/gdmflexiserver /usr/share/man/man1/gdmflexiserver.1.gz
nicolas@Ordi:~$ gdmflexiser -d
gdmflexiser : commande introuvable
nicolas@Ordi:~$ gdmflexiserver -d

** (gdmflexiserver:8083): WARNING **: Unable to create transient display: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.DisplayManager was not provided by any .service files
nicolas@Ordi:~$ service gdm status
status: Tâche inconnue : gdm
nicolas@Ordi:~$ service lightdm status
status: Tâche inconnue : lightdm
nicolas@Ordi:~$ cat /etc/X11/default-display-manager
/usr/sbin/lightdm
nicolas@Ordi:~$ ls /etc/dbus-1/system.d
avahi-dbus.conf
bluetooth.conf
com.hp.hplip.conf
com.redhat.NewPrinterNotification.conf
com.redhat.PrinterDriversInstaller.conf
com.ubuntu.LanguageSelector.conf
com.ubuntu.ScreenResolution.Mechanism.conf
com.ubuntu.SoftwareCenter.conf
com.ubuntu.SoftwareProperties.conf
com.ubuntu.SystemService.conf
com.ubuntu.USBCreator.conf
com.ubuntu.WhoopsiePreferences.conf
ConsoleKit.conf
dnsmasq.conf
gdm.conf
kerneloops.dbus
Mountall.Server.conf
nm-avahi-autoipd.conf
nm-dhcp-client.conf
nm-dispatcher.conf
nm-ofono.conf
nm-pptp-service.conf
org.blueman.Mechanism.conf
org.debian.apt.conf
org.debian.AptXapianIndex.conf
org.freedesktop.Accounts.conf
org.freedesktop.ColorManager.conf
org.freedesktop.DisplayManager.conf
org.freedesktop.hostname1.conf
org.freedesktop.locale1.conf
org.freedesktop.login1.conf
org.freedesktop.ModemManager1.conf
org.freedesktop.NetworkManager.conf
org.freedesktop.PackageKit-aptd.conf
org.freedesktop.PolicyKit1.conf
org.freedesktop.RealtimeKit1.conf
org.freedesktop.systemd-shim.conf
org.freedesktop.timedate1.conf
org.freedesktop.UDisks2.conf
org.freedesktop.UPower.conf
org.gnome.CPUFreqSelector.conf
org.mate.CPUFreqSelector.conf
org.mate.SettingsDaemon.DateTimeMechanism.conf
org.opensuse.CupsPkHelper.Mechanism.conf
pulseaudio-system.conf
skype.conf
ubuntu-tweak-daemon.conf
Upstart.conf
wpa_supplicant.conf
nicolas@Ordi:~$ 

Si j'ai bien suivi, c'est donc lightdm qui est utilisé? Je ne sais pas d'où vient gdm, sans doute de mate, ou peut-être de gnome-shell que j'ai installé (mais là ce serait étonnant car je n'avais fait qu'une install minimale et je n'avais pas eu de problème quelconque)

#10 Le 07/09/2014, à 18:20

maxire

Re : (résolu) Impossible de changer d'utilisateur sous Mate

J'ai encore fait une faute de frappe.

C'est bien cela gdm comme lightdm n'est pas démarré en service, il existe le nécessaire dans /etc/dbus-1/system.d (le fichier gdm.conf).
Par contre, le gestionnaire d'affichage qui aurait dû être démarré est lightdm.

Comment démarres-tu ta session Mate?

Je n'utilise plus vraiment de système Debian, je pense que pour savoir d'où vient GDM il suffit de faire:

apt-cache show gdm

En prime liste de fichiers installés par gdm:

apt-file list gdm

Il serait bien de modifier /etc/X11/default-display-manager en remplaçant /usr/sbin/lightdm par /usr/sbin/gdm (pour connaître le chemin exact «whereis gdm»).

Je ne comprends pas pourquoi lightdm n'est pas indiqué comme démarré.

ps -e | grep lightdm
ps -e | grep gdm

Dernière modification par maxire (Le 07/09/2014, à 18:20)


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#11 Le 07/09/2014, à 18:29

Nicolas St

Re : (résolu) Impossible de changer d'utilisateur sous Mate

Voici le retour des commandes. Je n'ai pas le résultat de la commande apt-file car apt-file n'est pas installé mais si ça te semble important, je l'installe.


nicolas@Ordi:~$ apt-cache show gdm
Package: gdm
Priority: optional
Section: universe/gnome
Installed-Size: 5496
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Architecture: amd64
Version: 3.10.0.1-0ubuntu3
Provides: x-display-manager
Depends: libaccountsservice0 (>= 0.6.8), libaudit1 (>= 1:2.2.1), libc6 (>= 2.14), libcanberra-gtk3-0 (>= 0.25), libcanberra0 (>= 0.2), libgdk-pixbuf2.0-0 (>= 2.22.0), libgdm1 (= 3.10.0.1-0ubuntu3), libglib2.0-0 (>= 2.37.3), libgtk-3-0 (>= 3.0.0), libpam0g (>= 0.99.7.1), libselinux1 (>= 1.32), libsystemd-daemon0 (>= 31), libsystemd-login0 (>= 186), libwrap0 (>= 7.6-4~), libx11-6, libxau6, libxdmcp6, libxrandr2 (>= 2:1.2.99.3), debconf (>= 0.5) | debconf-2.0, sysv-rc (>= 2.88dsf-24) | file-rc (>= 0.8.16), gir1.2-gdm-1.0 (= 3.10.0.1-0ubuntu3), adduser, libpam-modules (>= 0.72-1), libpam-runtime (>= 0.76-13.1), libpam-systemd, gnome-session-bin (>= 3.6), gnome-settings-daemon (>= 3.2), gnome-shell, plymouth (>= 0.8.8-0ubuntu6.1), gnome-session | x-session-manager | x-window-manager | x-terminal-emulator, lsb-base (>= 3.2-14), librsvg2-common, accountsservice (>= 0.6.12), gsettings-desktop-schemas, libglib2.0-bin (>= 2.35.0), dconf-cli (>= 0.12.1-2), dconf-gsettings-backend (>= 0.12.1-2), x11-common (>= 1:7.6+11), x11-xserver-utils
Recommends: zenity, xserver-xephyr, x11-xkb-utils, xserver-xorg, at-spi2-core, gnome-icon-theme, gnome-icon-theme-symbolic
Suggests: libpam-gnome-keyring, gnome-orca
Breaks: gnome-control-center (<< 3.0), gnome-orca (<< 2.30.0-2), gnome-panel (<< 3.0), gnome-screensaver (<< 2.17.7), gnome-shell (<< 3.5)
Filename: pool/universe/g/gdm/gdm_3.10.0.1-0ubuntu3_amd64.deb
Size: 614138
MD5sum: 6a3d03202d9c75e2df3639d2624e3639
SHA1: dcf118aa51d2a03ecd6ef7e3bbd17a1afece2afd
SHA256: d2ae5b59951b6280dd68f6f6ef34cc929f9b3d5a8412fdd8d87423b1dde93c97
Description-fr: Nouvelle génération du gestionnaire d'affichage GNOME
 GDM fournit l'équivalent d'une invite "login:" pour l'affichage X : il
 demande le nom d'utilisateur et démarre les sessions X.
 .
 Il fournit toutes les fonctionnalités de XDM, y compris XDMCP pour gérer
 les sessions distantes, et ajoute la possibilité de démarrer les serveurs
 X sur demande.
 .
 La bannière est écrite en utilisant les bibliothèques GNOME et ressemble
 donc à une application GNOME - elle peut même supporter les thèmes de
 l'utilisateur !
 .
 Ce paquet contient la prochaine génération de GDM, qui a été développée en
 utilisant les technologies sur lesquelles se fonde GNOME 3.
Description-md5: 289fec08e973fa0389c78da5c38f13ba
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu
Supported: 3y
Task: ubuntu-gnome-desktop

nicolas@Ordi:~$ apt-file list gdm
Le programme « apt-file » n'est pas encore installé. Vous pouvez l'installer en tapant :
sudo apt-get install apt-file
nicolas@Ordi:~$ ps -e | grep lightdm
 1138 ?        00:00:00 lightdm
 2842 ?        00:00:00 lightdm
 4591 ?        00:00:00 lightdm
nicolas@Ordi:~$ ps -e | grep gdm
nicolas@Ordi:~$ 

Je fais quoi du coup? J'essaie ta dernière suggestion ?

#12 Le 07/09/2014, à 18:35

maxire

Re : (résolu) Impossible de changer d'utilisateur sous Mate

OK, c'est bien lightdm qui est démarré, il faut modifier le fichier /etc/X11/default-display-manager.
Tu fermes ta session et tu relances la machine.

Quelque chose m'échappe, normalement la commande service aurait dû donner lightdm actif.


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#13 Le 07/09/2014, à 18:37

Nicolas St

Re : (résolu) Impossible de changer d'utilisateur sous Mate

Je veux être sûr de mon coup je fais bien un:

sudo gedit /etc/X11/default-display-manager

et je remplace lightdm par gdm ?

#14 Le 07/09/2014, à 18:45

maxire

Re : (résolu) Impossible de changer d'utilisateur sous Mate

Plutôt

gksudo pluma /etc/X11/default-display-manager

si tu es bien sous une session Mate, à moins que gedit soit toujours installé malgré le fait que tu as il me semble, enlevé Gnome.
Tu remplaces le contenu du fichier par le résultat de

whereis gdm

sans doute /usr/sbin/gdm.

À propos le paquet GDM est bien un paquet Ubuntu.


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#15 Le 07/09/2014, à 19:07

Nicolas St

Re : (résolu) Impossible de changer d'utilisateur sous Mate

Re,

Bon je suis bien passé sous gdm mais avec la commande

sudo dpkg-reconfigure gdm

(dont je me suis rappelée) et j'ai redémarré l'ordi qui est avec gdm.

Je peux changer d'utilisateur mais pas sous le même environnement. je démarre sous Mate, je change d'utilisateur mais l'autre utilisateur se retrouve sous gnome-flashback (mon autre environnement) sans que j'ai le choix. Pas moyen d'aller sous Mate avec l'autre utilisateur même à l'écran de sélection gdm...

#16 Le 07/09/2014, à 19:20

maxire

Re : (résolu) Impossible de changer d'utilisateur sous Mate

dpkg-reconfigure ou modfier un fichier, dans ce cas c'est du pareil au même.

Donc le flexiserver fonctionne, maintenant c'est juste un problème de sélection de session.

GDM ne propose pas de liste de sélection de session?

Si j'étais toi, j'éviterais de démarrer une session d'un utilisateur alternativement sous Mate et sous Gnome.

La solution devrait être du côté des fichiers .xinitrc et .xsessions des répertoires utilisateurs.


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#17 Le 07/09/2014, à 19:36

Nicolas St

Re : (résolu) Impossible de changer d'utilisateur sous Mate

GDM me propose la sélection de session pour moi mais pas pour l'autre utilisateur.

#18 Le 07/09/2014, à 19:49

maxire

Re : (résolu) Impossible de changer d'utilisateur sous Mate

GDM est supposé afficher la liste des sessions présentes dans /usr/share/xsessions sous la forme de fichiers .desktop.
Je ne crois pas qu'il soit possible de définir une règle d'affichage particulière pour un utilisateur.


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#19 Le 07/09/2014, à 19:55

Nicolas St

Re : (résolu) Impossible de changer d'utilisateur sous Mate

Quand je repasse sous Lightdm, le problème revient... Je me demande si je vais pas renoncer et désisntaller Mate. Je voulais l'essayer et peut-être y rester mais vus les désagréments, j'attendrai une variante officielle.

Merci pour ton aide et ta disponibilité en tout cas.

#20 Le 07/09/2014, à 23:44

Nicolas St

Re : (résolu) Impossible de changer d'utilisateur sous Mate

Bon je m'en suis sorti. J'ai complètement désinstallé ubuntu-mate-core et ubuntu-mate-desktop puis j'ai réinstallé de façon plus minimale: mate-desktop-environment-core

Et là ça fonctionne, plus de problèmes DBus, je peux passer d'un utilisateur à l'autre.

Merci encore

#21 Le 08/09/2014, à 07:02

maxire

Re : (résolu) Impossible de changer d'utilisateur sous Mate

Nicolas St a écrit :

Quand je repasse sous Lightdm, le problème revient

C'est normal, gdmflexiserver cherche à comuniquer avec GDM.
Je n'utilise pas Lightdm, cependant ce que j'ai noté est que Lightdm sous Archlinux ne propose pas de flexiserver.

C'est une opinion personnelle, Lightdm est à éviter, c'est plutôt un logiciel bas de gamme caché derrière un bel écran.

Cela fonctionne, c'est bien, mais avec quel gestionnaire d'affichage?
Lightdm ou GDM?


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne

#22 Le 08/09/2014, à 09:36

Nicolas St

Re : (résolu) Impossible de changer d'utilisateur sous Mate

Hello,

Curieusement, cela fonctionne avec LightDM désormais. Je ne sais pas où ça coinçait. Au départ j'avais suivi cette procédure pour la première installation:

http://oldpapyrus.wordpress.com/2014/08 … op-ubuntu/

Puis hier soir, après avoir tout désinstallé, j'ai fait ainsi:

sudo apt-get install mate-desktop-environment-core

selon  http://wiki.mate-desktop.org/download

J'ai trouvé gdm très lent lors de ma première tentative. lightdm me parait plus rapide et réactif. Pour le reste je n'y connais (hélas) pas grand chose étant un modeste "ubuntiste".
Quoiqu'il en soit, Mate me plait bien. C'est très léger et réactif.

Merci pour ton aide.

Dernière modification par Nicolas St (Le 08/09/2014, à 09:37)

#23 Le 08/09/2014, à 10:16

maxire

Re : (résolu) Impossible de changer d'utilisateur sous Mate

Merci pour la réponse,

Je suis surpris que Lightdm accepte la bascule utilisateur, si cela convient, parfait.
Je sens que je vais tester de nouveau la chose sous Archlinux.

Ce que je reproche essentiellement à Lightdm c'est justement le côté light.
Les développeurs sont partis de gdm lourd mais avec un concept de base complet au sens de la gestion des connexions distantes et de la gestion d'utilisateurs multiples et j'en oublie certainement pour l'alléger.
Beaucoup d'éléments de ce concept de base GDM ont été élagués au moins dans les premières versions Lightdm.
J'ajoute que les développeurs font preuve d'une certaine inconstance dans le mode de configuration de Lightdm d'une version à l'autre, ce qui est fatiguant à l'usage.

Donc je n'utilise plus Lightdm.

Mate est effectivement dans sa dernière version 1.8.1 léger et réactif (très subjectif) comparé à Gnome ou Unity, en plus facilement paramétrable, pas besoin de se lancer dans des gsettings abscons.
C'est aussi une question de goût, je suis allergique à Unity, le bureau classique me convient parfaitement.

Bons tests!


Maxire
Archlinux/Mate + Ubuntu 22.04 + Archlinux/Gnome sur poste de travail

Hors ligne