问题描述
我在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
(如果您愿意,可以完全删除该行)。