在我重新构建 glib 后,Mint 显示管理器显示“g_key_file_free:断言 'key_file!NULL 失败”

在我重新构建 glib 后,Mint 显示管理器显示“g_key_file_free:断言 'key_file!NULL 失败”

我使用的是 Linux Mint 17。我无法打开 ma 会话。出现一条错误消息:

initctl: Unable to connect to upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused
mdm[1448]: GLib-CRITICAL: g_key_file_free: assertion 'key_file ! NULL failed

碰巧的是,我今天使用 aptitude 下载了 glib 的源文件。

aptitude download libglib2.0-dev //Don't remember exactly the command I type

我需要用我为特定项目下载的 glib 覆盖现有的 glib。所以我安装使用:

 - ./configure
 - ./make
 - ./make install

所以现在我下载的版本会覆盖默认安装的版本。但是我无法再进入我的会话了。所以我认为这是兼容性或其他问题......

那么有人可以解释一下如何覆盖默认安装的 glib 吗?或者简单地解释一下如何进入我的会话。

谢谢 :)

答案1

您系统上的肉桂似乎以某种方式被冲洗掉了。同样的事情发生在我身上。请按照这篇文章中的说明进行修复:

Linux Mint 17.2 上的 xsession 错误。类似问题没有找到解决方案

太长了;博士

sudo apt-get install cinnamon
sudo reboot

相关内容