Ubuntu 桌面环境选项存储在哪里

Ubuntu 桌面环境选项存储在哪里

我目前正在 Ubuntu 上开发一个精简版的专用自定义桌面环境。对于大多数主流桌面环境,包括 GNOME 或您事后安装的任何 DE(KDE、XFCE 等),它们在安装时会自动添加到 X11 的可用、可选桌面环境列表中。

如何手动为 Ubuntu 12.10 或其他版本中的可用 DE 列表添加 DE 启动选项。我假设这是 X11 配置的一部分,但我没有看到任何可以立即显示为存储可用选项的位置的东西……

我希望在开发新的 DE 时调试时可以选择切换回 GNOME,这样我就可以积极地在 GNOME 中开发、构建、注销、选择我新构建的 DE 作为登录进行测试的 DE 等等...

非常感谢帮助!

答案1

Ubuntu 使用 lightdm 作为登录管理器,进而使用 unity-greeter 来设置/格式化登录屏幕。

unity-greeter 检查以下目录是否有可用的 WM

/usr/share/xsessions

unity-greeter 检查以下目录中的用户列表(除访客外)和最后使用的 WM

/var/lib/AccountsService/users

lightdm 和 unity-greeter 的日志位于

/var/log/lightdm

我建议您研究 systemd 和 dbus 服务。

相关内容