首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >自动启动Conky怪异行为

自动启动Conky怪异行为
EN

Unix & Linux用户
提问于 2014-11-13 02:05:29
回答 2查看 374关注 0票数 1

通过在conky.sh中创建/usr/local/bin文件并将条目conky.sh添加到Xfce启动应用程序列表中,我已经将conky设置为在登录后启动。conky.sh包含以下文本:

代码语言:javascript
运行
复制
#!/bin/bash

sleep 10
conky

exit

Conky按预期启动,但我现在有两个与conky相关的进程永久运行:使用7MB内存的conky和使用1.4MB RAM的conky.sh。现在,whereis conky的结果是:

代码语言:javascript
运行
复制
conky: /usr/bin/conky /etc/conky /usr/lib/conky /usr/bin/X11/conky /usr/local/bin/conky.sh /usr/share/man/man1/conky.1.gz

为什么会发生这种事,我该怎么解决呢?

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2014-11-13 02:51:30

您有两个进程,因为其中一个是对conky.sh的实际调用,在conky.sh中,您正在调用二进制conky。您应该能够告诉您的启动应用程序在系统启动后10秒调用conky二进制文件,而不是告诉它调用脚本,然后脚本调用conky二进制文件。

我使用Gnome和Ubuntu,如下所示:

在Ubuntu/Unity:

单击顶部面板右上角的齿轮图标。SelectStartup应用程序。单击“添加”。在生成的对话框中,将名称命名为"Conky“,并将命令命名为conky。单击“添加并关闭”。

在Ubuntu/Gnome Shell

Press Alt+F2 to打开运行对话框。键入gnome-会话属性。单击“添加”按钮。在生成的对话框中,将名称命名为"Conky“,并将命令命名为conky。单击“添加并关闭”。

那里有一个区域,可以维持几秒钟。希望这对XFCE有帮助。

票数 1
EN

Unix & Linux用户

发布于 2014-11-15 18:05:21

我也有同样的问题,只是给他更多的时间来启动。

我使用30秒作为默认值,请参见:

代码语言:javascript
运行
复制
#!/bin/bash
sleep 30 &&     # 30 for Gnome
conky -c ~/.conkymain

其中.conkymain是运行我的conky配置的文件。

干杯!

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/167674

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档