当前位置: 首页>>技术问答>>正文


如何在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

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

第三种解决办法

由于rossouwap’s answer在Gnome 3.14+上不再工作,您现在应键入Alt + F2,然后在对话框中运行gnome-tweak-tool,然后查找选项卡Startup Applications

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

第四种办法

I had a nice GUI for changing startup applications (after logging in) on GNOME 2. How can I start that application on GNOME 3?

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

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

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

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

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1141.html,未经允许,请勿转载。