如何在login屏幕上创build额外的X会话进行select?

我试图在用户login时给用户一个自定义用户界面的select。 一个将是一个标准的Gnome会话。 另一个将是一个自定义的用户界面。 我不确定是否可以将自定义用户界面同时置于Gnome之外,或者如果使用单独的桌面环境(如KDE或XFCE)然后对其进行自定义,则可能更容易。

在任何情况下,第一个障碍是增加一个新的会话到login菜单。 大多数桌面环境创build一个,当他们安装这样走这条路线将自动创build一个。 如果我尝试重复使用Gnome进行自定义会话,则需要了解如何手动创build新的会话条目。

有人有主意吗?

既然你提到了Gnome,我会假设你正在使用GDM。

您需要为您的自定义用户界面创build一个新的.desktop文件。 将此文件放在/ etc / X11 / sessions或/ usr / share / xsessions中。 位置将根据您的分布而有所不同。

您可以查看已经存在的Gnome文件来查看选项。 网上也有文档。 您可能需要查看GDMconfiguration和桌面条目规格 。

正如Anthony Lewis所说,.desktop文件是你想要的。

我的MythTV机器上有一个在启动时自动启动MythTV前端,因为它只是一个自定义的会话types。