Cinnamon 会话导致欢迎界面登录崩溃

Cinnamon 会话导致欢迎界面登录崩溃

我想将我的桌面环境(DE)更改为 cinnamon,因为它在我的测试计算机上运行速度更快。

我运行了以下命令: apt-get install cinnamon-desktop-environment

已重新启动。

将 DE 更改为 Cinnamon。

输入我的密码后,系统将我带回迎宾台。

当我查看日志时,我发现了以下错误消息:

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]

在 Google 上搜索这个错误信息并没有得到太多帮助。

答案1

关键在于该信息的以下部分 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

啊哈 - 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 桌面。

是时候去做些肉桂吐司了。有人有好的食谱吗?;-)

相关内容