greeterからのログインがクラッシュするCinnamonセッション


20

私のデスクトップ環境(DE)をシナモンに変更したかったのは、テストコンピューターの方がずっと高速だったからです。

私はコマンドを実行しました: apt-get install cinnamon-desktop-environment

再起動しました。

DEをシナモンに変更しました。

私のパスワードを入力すると、それが私を迎え入れてくれました。

ログを見ると、次のエラーメッセージが見つかりました。

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]

このエラーメッセージをグーグルで探しても、あまり助けにはなりませんでした。


まったく同じ問題!
アンドレソアレス

回答:


28

キーは、メッセージのこれらの部分だった: GLib-GIO-ERRORSettings schema 'org.gnome.desktop.file-sharing'

GLIBはそのスキーマをどこに保存しますか?

/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は犯人のようです!

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

WebDAVを介したユーザーレベルのパブリックファイル共有は必要ないため、削除します。

$ apt-get purge gnome-user-share

コンピューターを再起動すると、素敵なCinnamonデスクトップにログインできました。

シナモントーストを作る時間です。そのための良いレシピはありますか?;-)


6
これにより、Ubuntu 16.04から18.04に更新する際の問題が解決しました。Gnomeにログインできましたが、Cinnamonを削除するまで問題がありましたgnome-user-share。ヒントをありがとう!
ガーグラバー

@Gargravarr質問と回答が有用な場合は、可能であればそれらを支持してください。ありがとう:)
デビッド

1
すでにした:)コメントを投稿したので、Googleによって発見されます
Gargravarr

1
@Davidはいくつかのシナモンロールに値します!これで私の問題が解決しました:)
dooxe

これは私のために働いた。
user1821961
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.