我在 /usr/share/xsession 目录中创建了 custom.desktop 用于启动单个应用程序。我想添加一两个桌面快捷方式以及单个应用程序。
答案1
为 GDM 创建自定义会话
这篇博文的标题是:如何自定义 GDM 会话列表非常详细地介绍了如何做到这一点。
一般来说,您需要在此处创建一个 .desktop 文件:/usr/share/xsessions
,然后使用您的自定义应用程序填充此文件,以便在从 GDM 选择此会话时启动它。
创建 .desktop 文件
看看这篇博文,.desktop 文件剖析。它涵盖了您可以对 .desktop 文件执行的操作和不能执行的操作。它看起来不像是在 .desktop 文件中创建任何类型的快捷方式的方法。但是,您可以将它们复制到用户的桌面,它们的功能就像菜单中的启动器一样。
摘自博客文章
第二个功能是桌面上的直接快捷方式。在此函数中,它驻留在 $HOME/Desktop 中。同一个文件具有这两种功能,因此如果您希望在菜单和桌面上都有一个应用程序,则需要将 .desktop 文件放在两个位置。
因此,您只需将 .desktop 复制到桌面即可获得您正在寻找的功能。例如: