在 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
当用户开始一个新会话时,他们可以决定哪些应用程序应该自动加载。可通过System settings > Startup & shutdown > Desktop session访问其图形界面。标题为“登录时”的最下方部分允许用户使用各种选项:
显示桌面会话界面的一部分的图像
无论出于何种原因,默认选项是第一个选项Restore previous session。在某些情况下,保留此选项可能会产生意想不到的后果。
考虑在一个人的autostart中有一个应用程序。如果这个应用程序是
用户可以在每次登录后看到应用程序的其他实例打开或运行。
我更喜欢的组合是在Autostart ¹中拥有我想要的任何东西,以及Start with a empty session。
¹ 在我的自动启动中,我使用时间延迟来避免潜在的“竞争”情况。当会话开始时,系统会非常忙碌。所以我对我的 conky 使用 1 分钟的延迟,对 Dropbox 使用 2 分钟的延迟。
检查内容
和
从那里删除任何与 conky 相关的文件。
这可能会向您展示 conkyrc 的起点和起点。
/proc/<conky pid>/
查看那里的文件以获取有关正在运行的进程的更多信息