我目前正在 Ubuntu 之上开发一个精简的专用自定义桌面环境。对于包括 GNOME 或事后安装的任何 DE(KDE、XFCE 等)在内的大多数主要桌面环境,它们会在安装时自动添加到 X11 的可用、可选桌面环境列表中。
如何为 Ubuntu 12.10 或其他版本中的可用 DE 列表手动添加 DE 启动选项。我假设这是某个地方的 X11 配置的一部分,但我没有看到任何可以立即明显作为存储可用选项的位置......
我想在开发新 DE 的同时进行调试时必须选择切换回 GNOME,以便我可以在 GNOME 中积极开发它,构建,注销,选择我新建的 DE 作为 DE 登录进行测试,等等...
非常感谢帮助!
Ubuntu 使用 lightdm 作为登录管理器,而后者又使用 unity-greeter 来设置/格式化登录屏幕。
unity-greeter 检查以下目录是否有可用的 WM
/usr/share/xsessions
Run Code Online (Sandbox Code Playgroud)
unity-greeter 检查以下目录中的用户列表(来宾除外)和上次使用的 WM
/var/lib/AccountsService/users
Run Code Online (Sandbox Code Playgroud)
lightdm和unity-greeter的日志位于
/var/log/lightdm
Run Code Online (Sandbox Code Playgroud)
我建议你研究 systemd 和 dbus 服务。
| 归档时间: |
|
| 查看次数: |
964 次 |
| 最近记录: |