如何在GNOME 3中管理启动时的应用程序?

我在GNOME 2上有一个很好的GUI用于更改启动应用程序 (登录后)。 如何在GNOME 3上启动该应用程序

我在哪里可以下载? 包名是什么? 用什么命令启动它? 我有Pidgin在开始时仍然启动,但我已经转换回Empathy,所以我想知道如何删除Pidgin并开始Empathy。

从终端或Alt + F2对话框运行: gnome-session-properties

对于较新的(3.14+)版本的Gnome,只需使用应用程序菜单中的Tweak Tool

在Gnome Ubuntu 14.10的Gnome 3.14中,没有其他解决方案适合我。 最终工作的是手工创建.desktop文件。

首先,使文件夹~/.config/autostart/如果它不存在。

然后为要在登录时启动的每个程序创建~/.config/autostart/my-app-to-startup.desktop文件。

例如,这是我的~/.config/autostart/pidgin.desktop文件的样子:

 [Desktop Entry] Type=Application Exec=pidgin Hidden=false X-GNOME-Autostart-enabled=true Name=pidgin Comment=instant messenging client 

以下是可以放在那些.desktop文件中的键的规范 。 这为该规范提供了一些上下文,说明它如何应用于启动应用程序以及这些规则的一些例外情况。 这个解决方案归功于这个Linux和Friends网站。

由于rossouwap的答案在Gnome 3.14+上不再有效,你现在应该输入Alt + F2然后在对话框上运行gnome-tweak-tool ,然后查找“ 启动应用程序 ”选项卡。

编辑
我假设你安装了Gnome Tweak Tool。 如果没有,请在控制台上运行:
sudo apt-get install gnome-tweak-tool

我在GNOME 2上有一个很好的GUI用于更改启动应用程序(登录后)。如何在GNOME 3上启动该应用程序?

答案很简单。 您的系统中仍然有很好的GUI,只有在Gnome 3中设置为隐藏,不要问我为什么。 这是你如何把它带回来:

打开终端并复制/粘贴以下代码:

 gksu gedit /usr/share/applications/session-properties.desktop 

查找NoDisplay=true并将其更改为NoDisplay=false (如果您愿意,可以完全删除该行)。

在GNOME 3中没有方便的工具,因此您可以手动创建.desktop文件或使用此应用程序 。

  1. 要访问“系统设置”,请单击桌面右上角的“电源”图标,然后选择“系统设置”。 在“个人”标题下,单击“启动应用程序”。 这与以前版本的Ubuntu和Gnome中的GUI相同。

    系统设置开始

  2. 要从启动应用程序中删除Pidgin,请单击列表中显示“Pidgin”的行。 然后,单击右侧的“删除”按钮,这将完全删除该条目。 或者,只需取消选中最左侧的复选框,即可在登录时禁用该程序。 这将允许您将来重新检查该框,以重新启用Pidgin作为启动应用程序。

    启用开始

  3. 要将Empathy添加到启动应用程序,请单击“添加”按钮。 选择一个名称,例如“移情”。 它可以是你喜欢的任何东西。 在Command旁边,输入empathy 。 这将在您登录后启动Empathy窗口。如果您希望在Messaging菜单中隐藏Empathy,请输入命令empathy -h 。 在评论旁边,您可以留空,也可以添加描述性评论。 然后单击添加。

    同情开始

如果您有GNOME 3.6+,则可以安装此扩展,为系统菜单添加快捷方式:

https://extensions.gnome.org/extension/620/startup-applications/