升级到 14.04 后登录 gnome-session 出现问题

升级到 14.04 后登录 gnome-session 出现问题

我刚刚从 ubuntu 12.02 LTS 升级到 14.04 LTS。经过我一个接一个解决的无数问题,升级成功了。但是无法登录默认的 gnome 会话(我仍然可以登录 xbmc 会话)。

经过一番研究,我发现这次升级不再提供 unity-2d。我知道我的笔记本电脑使用的是那些蹩脚的 sis671 芯片,所以我决定安装 ubuntu-session 和 gnome-session-fallback。但我仍然无法登录我安装的任何新会话。

检查我的 .xsession-errors 后,我发现了两个可能的原因。第一个是 python 脚本抱怨 gconf 模块不存在。安装该模块后,该问题就解决了。第二个是这个错误:“init:无法获取 gnome-session 实例:未知参数:XDG_CURRENT_DESKTOP”。在 google 上搜索这个主题没有什么帮助。

非常感谢任何帮助或想法。

答案1

将 X-LightDM-DesktopName=GNOME 添加到 GNOME 会话 .desktop 文件中。该文件应位于:

/usr/share/xsessions/

答案2

从我学到的Unity 无法从 kdm 启动lounchpad 上的错误,问题似乎是没有设置环境变量 XDG_CURRENT_DESKTOP。在 /etc/profile 上设置后,问题解决了。

相关内容