如何控制程序在启动时运行?


15

我有wicdhplibpsensor安装。但是它们总是在启动时在KDE环境中运行。如何在启动时阻止它们运行?


你检查了systemsettings -> startup & shutdown -> autostart 吗?您使用什么版本的Ubuntu?
Ruslan Gerasimov 2014年

这些应用在自动启动中没有链接。
user69453 2014年

Kubuntu(KDE)中有一个自动启动模块,我相信应该通过该模块中的“高级”选项卡从启动中添加/删除启动应用程序和程序。Kubuntu中的系统设置应称为KDE控制中心。
RCF 2014年

Answers:


23

KDE在系统设置(“启动和关闭”->“自动启动”)中提供了一个很棒的工具,用于管理您的个人自动启动服务(在.kde目录中的任何一个中),但是它不涵盖发行包提供的系统范围内的自动启动脚本,或者由gnome应用程序创建。

但是,有时覆盖您的发行版自动启动首选项可能很有用,例如,我不喜欢运行打印机小程序,因为我没有打印机,但是在需要时将其卸载似乎很可惜。

禁用已安装软件包的正确方法实际上是将其复制到您的个人自动启动文件夹中。在~/.kde/share/autostart和/或/usr/share/autostart/(也可以是~/.kde4/Autostart)中具有相同名称的任何内容都会覆盖默认安装中的.desktop文件。复制.desktop文件后,即可进行更改。将以下行添加到刚复制的.desktop文件中:

Hidden=true 

KDE还会在您登录时恢复会话,因此,如果psensor在注销时正在运行,则登录时它将再次启动。要更改该会话,只需关闭psensor(即实际上退出程序,而不仅仅是关闭窗口)即可。 )。如果psensor在注销时未运行,则在重新登录后不应再次启动。


好的,但是我使用的是Kubuntu 15.04,由于无法在“自动启动”选项中禁用任何Skype应用,因此无法在启动时摆脱Skype自动启动。如何从终端删除Skype启动?
KernelPanic

@MarkoFrelih你检查Skype->Options->GeneralStart Skype Minimised in system tray是取消选中?
Ruslan Gerasimov

在Linux下没有这样的选项(至少我找不到它),因为Skype网站上提供的最新版本是4.3,这已经很旧了。
KernelPanic

找不到.desktop文件... @KernelPanic,您是否了解如何在启动时阻止Skype运行?
Mr.WorshipMe,2015年

1
从KDE 5.x开始,这些内容存在于中~/.config/autostart/。您也可以在中放置自己的脚本~/.config/autostart-scripts/。另请参阅:docs.kde.org/trunk5/en/kde-workspace/kcontrol/autostart
Joe Joe
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.