conky 有多个实例正在运行,但没有启动条目

conky 有多个实例正在运行,但没有启动条目

在 Kubuntu 19.10 上,我从 repo 安装了 conky,对其进行了配置,并创建了自动启动条目。重启后,我在系统监视器中看到两个 conky 实例正在运行,不知道为什么。

ps -auxf | grep conky
shmuel    1436  0.0  0.1  27660 12248 ?        S    13:08   0:00  \_ /usr/bin/conky
shmuel    2060  0.0  0.0   8896   924 pts/1    S+   13:13   0:00          \_ grep --color=auto conky
shmuel    1580  0.0  0.1  27656 12384 ?        S    13:08   0:00 /usr/bin/conky

如果我终止系统监视器中显示的两个 conky 进程,然后从终端启动 conky,我会得到:

ps -auxf | grep conky
shmuel    4442  0.1  0.1  27664 12452 pts/1    S+   16:17   0:00  |       \_ conky
shmuel    4459  0.0  0.0   8896   848 pts/2    S+   16:17   0:00          \_ grep --color=auto conky

答案1

当用户开始新会话时,他们可以决定哪些应用程序应自动加载。该图形界面可通过以下方式访问系统设置 > 启动和关闭 > 桌面会话最下方的“登录时”部分为用户提供了多种选项:

该图显示了桌面会话界面的一部分

登录选项

无论出于什么原因,默认选项是第一个,恢复上一次会话在某些情况下,保留此选项可能会产生意想不到的后果。

考虑在自己的自动启动. 如果此应用程序

  • 用户没有特别关闭(在注销、关机或重启之前)或
  • 进入被排除在会话之外的应用程序盒子,

用户每次登录后都可以看到应用程序的其他实例打开或正在运行。

我喜欢的组合是自动启动¹ 以及从空会话开始

¹ 在我的自动启动中,我使用时间延迟来避免潜在的“竞争”情况。当会话开始时,系统会非常繁忙。因此,我对 conky 使用 1 分钟的延迟,对 Dropbox 使用 2 分钟的延迟。

答案2

检查内容

/home/ your username/.config/自动启动

/home/ your username/.config/自动启动脚本

从那里删除所有与 conky 相关的文件。

ps -auxf | grep conky

这也许能向你展示 conkyrc 的起点和终点。

/proc/<conky pid>/

查看那里的文件以获取有关正在运行的进程的更多信息

相关内容