web-dev-qa-db-fra.com

Connexion de la session de cannelle se brisant de greeter

Je voulais changer mon environnement de bureau (DE) en cannelle parce que c'était beaucoup plus rapide sur mon ordinateur de test.

J'ai lancé la commande: apt-get install cinnamon-desktop-environment

Redémarré.

Changé le DE à la cannelle.

Mettez mon mot de passe dans, puis il m'a renvoyé dans la bannière.

Lorsque j'ai consulté les journaux, j'ai trouvé le message d'erreur suivant:

Mar  5 13:28:39 lab-linux-01 cinnamon-session[7991]: GLib-GIO-ERROR: t+0.01202s: Settings schema 'org.gnome.desktop.file-sharing' does not contain a key named 'enabled'#012aborting...
Mar  5 13:28:39 lab-linux-01 kernel: [  588.104932] traps: cinnamon-sessio[7991] trap int3 ip:7fc180cd3ad1 sp:7fffb34390a0 error:0 in libglib-2.0.so.0.5502.0[7fc180c82000+113000]

Googler pour ce message d'erreur n'a pas beaucoup aidé.

20
David

Les clés étaient ces parties du message: GLib-GIO-ERROR et Settings schema 'org.gnome.desktop.file-sharing'

Où GLIB stocke-t-il ses schémas?

/user/share/glib-2.0/schemas/

$ cd /user/share/glib-2.0/schemas/
$ grep file-sharing *
Binary file gschemas.compiled matches
org.gnome.desktop.file-sharing.gschema.xml:<schema path="/org/gnome/desktop/file-sharing/" id="org.gnome.desktop.file-sharing" gettext-domain="gnome-user-share">
$ dpkg -S /usr/share/glib-2.0/schemas/org.gnome.desktop.file-sharing.gschema.xml
gnome-user-share: /usr/share/glib-2.0/schemas/org.gnome.desktop.file-sharing.gschema.xml

Aha - gnome-user-share ressemble au coupable!

Que fait gnome-user-share?

$ apt search gnome-user-share
Sorting... Done
Full Text Search... Done
gnome-user-share/bionic,now 3.18.3-3 AMD64 [installed]
  User level public file sharing via WebDAV

Je n'ai pas besoin de partage de fichiers public de niveau utilisateur via WebDAV, je le supprimerai donc.

$ apt-get purge gnome-user-share

J'ai redémarré l'ordinateur et j'ai pu me connecter à un ordinateur de bureau Nice Cinnamon.

Il est temps d'aller faire un toast à la cannelle. Quelqu'un a-t-il une bonne recette pour cela? ; -)

28
David