同时使用多个Conky

Conky的 这是一个有趣的工具,可以帮助我们监控系统(除其他外),尽管我已经很长时间没有使用它了(因为它失去了知觉,至少对我而言),但我喜欢它是一个简单的应用程序,它消耗了资源很少。

通常,当我们运行和配置时 Conky的,我们只使用一个实例,但是如果要使用多个实例怎么办? 如您在下图中所看到的,例如:

conky_multiple

让我们看看如何做。 为此,我们必须创建几个文件,在这种情况下为3:

  1. .conkyrc_mail 用于电子邮件通知
  2. .conkyrc_system 用于系统信息
  3. .conkyrc_time 桌上的时钟
我改编自 旧物品 从我的旧博客。 脚本可能不再工作,但是相同的目的是为了展示如何同时运行多个Conky实例。

我们创建一个名为 .conky 在我们的/家中。

$ mkdir ~/.conky

然后我们以root身份打开终端,并在root中创建一个文件 在/ usr / local / bin目录 名称 启动_conky:

$ sudo touch /usr/local/bin/start_conky

我们将以下内容放入其中:

#!/ bin / bash conky -c / home /您的用户/.conky/.conkyrc_system&conky -c / home /您的用户/.conky/.conkyrc_time&conky -c / home /您的用户/.conky/.conkyrc_mail&

现在剩下的就是给它权限:

$ sudo chmod a + x / usr / local / bin / start_conky $ sudo chown root:员工/ usr /本地/ bin / start_conky

但是Conky可能会在台式机完成加载并消失之前启动。 为了解决这个问题,我们在路径中创建一个文件 /home/your_user/.config/autostart 以...之名 conky_start(与在/ usr / local / bin中创建的文件名称不同) 然后将其放入其中:

#!/ bin / bash sleep 15 start_conky exit 0

我们可以改变价值 睡15 取决于加载桌面所需的时间。

到目前为止,本文的相关部分。 如果要复制上一个示例使用的脚本,请继续阅读。

.conkyrc_mail

为此,我们必须使用可以找到 信息.
#使用Xft? use_xft是xftfont DejaVu Sans:大小= 8 xftalpha 0.8 text_buffer_size 2048#更新间隔(以秒为单位)update_interval 1#这是Conky在退出前将更新的次数。 #设置为零以永久运行。 total_run_times 0#创建自己的窗口而不是使用桌面(在鹦鹉螺中是必需的)own_window是own_window_transparent是own_window_type覆盖#own_window_hints未经修饰,在下面,粘滞,skip_taskbar,skip_pager#使用双缓冲(减少闪烁,可能不适用于每个人)#最小double_buffer文本区域的大小minimum_size 200 0 #maximum_width 200#绘制阴影? draw_shades否#绘制轮廓? draw_outline否#在文本周围绘制边框draw_borders否#点画边框? stippled_borders 0#边界边距border_margin 5#边界宽度border_width 1#默认颜色以及边界颜色default_color白色#default_shade_color黑色#default_outline_color白色own_window_colour white#文本对齐方式,其他可能的值已注释掉#alignment top_left对齐top_right #alignment bottom_left #alignment bottom_right #rightment#屏幕和文本边界之间的间隙#与在命令行上传递-x相同的东西gap_x 35 gap_y 40#从已用内存中减去文件系统缓冲区? no_buffers yes#如果希望所有文本都以大写字母大写,则设置为yes否#将cpu样本的数量平均为##设置为1以禁用平均cpu_avg_samples 1#将净采样数量为平均值#设置为1以禁用对net_avg_samples的平均2#强制使用UTF8? 请注意,需要UTF8支持XFT overlay_utf8_locale yes#添加空格以防止事物继续前进? 这仅影响某些对象。 use_spacer无TEXT $ {alignr} $ {font} $ {execi 600 conkyEmail –servertype = IMAP –servername = 192.168.200.2 –username =您的用户名–password = tupassword –ssl –connectiontimeout = 51} $ {font}消息(s)

.conkyrc_time

#使用Xft? use_xft是xftfont DejaVu Sans:大小= 8 xftalpha 0.8 text_buffer_size 2048#更新间隔(以秒为单位)update_interval 1#这是Conky退出前更新的次数。 #设置为零以永久运行。 total_run_times 0#创建自己的窗口而不是使用桌面(在鹦鹉螺中是必需的)own_window是own_window_transparent是own_window_type覆盖#own_window_hints未经修饰,在下面,粘滞,skip_taskbar,skip_pager#使用双缓冲(减少闪烁,可能不适用于每个人)#最小double_buffer文本区域的大小minimum_size 200 0 #maximum_width 200#绘制阴影? draw_shades否#绘制轮廓? draw_outline否#在文本周围绘制边框draw_borders否#点画边框? stippled_borders 0#边界边距border_margin 5#边界宽度border_width 1#默认颜色以及边界颜色default_color白色#default_shade_color黑色#default_outline_color白色own_window_colour white#文本对齐方式,其他可能的值已注释掉#alignment top_left对齐top_right #alignment bottom_left #alignment bottom_right #rightment#屏幕和文本边界之间的间隙#与在命令行上传递-x相同的东西gap_x -40 gap_y 679#从使用的内存中减去文件系统缓冲区? no_buffers yes#如果希望所有文本都以大写字母大写,则设置为yes否#将cpu样本的数量平均为##设置为1以禁用平均cpu_avg_samples 1#将净采样数量为平均值#设置为1以禁用对net_avg_samples的平均2#强制使用UTF8? 请注意,需要UTF8支持XFT overlay_utf8_locale yes#添加空格以防止事物继续前进? 这仅影响某些对象。 use_spacer无TEXT $ {alignc 35} $ {font Arial Black:size = 26} $ {time%H:%M} $ {font} $ {alignc} $ {time%A%d%Y}

.conkyrc_system

#使用Xft? use_xft是xftfont DejaVu Sans:大小= 8 xftalpha 0.8 text_buffer_size 2048#更新间隔(以秒为单位)update_interval 1#这是Conky在退出前将更新的次数。 #设置为零以永久运行。 total_run_times 0#创建自己的窗口而不是使用桌面(在鹦鹉螺中是必需的)own_window是own_window_transparent是own_window_type覆盖#own_window_hints未经修饰,在下面,粘滞,skip_taskbar,skip_pager#使用双缓冲(减少闪烁,可能不适用于每个人)#最小double_buffer文本区域的大小minimum_size 200 0 #maximum_width 200#绘制阴影? draw_shades否#绘制轮廓? draw_outline否#在文本周围绘制边框draw_borders否#点画边框? stippled_borders 0#边界边距border_margin 5#边界宽度border_width 1#默认颜色以及边界颜色default_color 2a2a2a own_window_colour white#注释文本对齐方式,其他可能的值#alignment top_left对齐top_right #alignment bottom_left #alignment bottom_right#屏幕边框和屏幕边框之间的间隙text#与在命令行上传递-x相同的东西gap_x 800 gap_y 690#从已用内存中减去文件系统缓冲区? no_buffers yes#如果希望所有文本都以大写字母大写,则设置为yes否#将cpu样本的数量平均为##设置为1以禁用平均cpu_avg_samples 1#将净采样数量为平均值#设置为1以禁用对net_avg_samples的平均2#强制使用UTF8? 请注意,需要UTF8支持XFT overlay_utf8_locale yes#添加空格以防止事物继续前进? 这仅影响某些对象。 use_spacer无TEXT $ {font} CPU:$ {cpu cpu1}%$ {alignr 60} $ {cpubar cpu1 8,60} $ {font} RAM:$ memperc%$ {aligner 60} $ {membar 8,60} $ {font}交换:$ swapperc%$ {alignr 60} $ {swapbar 8,60}

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   三虎软件

    对我发布的有关Install Conky的帖子的补充。

    1.    拉夫

      😉实际上,我发布它是为了澄清另一个用户的疑问。 我不确定设置是否仍能正常工作,因为我已经使用了很久很久了。

  2.   丹尼尔

    为什么您说使用它没有意义?

    问候

    1.    拉夫

      好吧,因为对我来说不得不最小化所有窗口以转到桌面以查看其他统计信息似乎很愚蠢。 其余的,它是另一个有趣的应用程序。 但这是我的观察方式,有些人只将它用于美容。 我已经通过了那个阶段..😀

      1.    狮子座

        你通过那个阶段了吗? 太好了,所以您回到了XFCE!
        哈,我在开玩笑。 由于相同的原因,我从未安装过它。

      2.    恶作剧

        当我在Fluxbox桌面上使用它时,我所做的就是将其放在一行上并设置所有窗口的大小,以使它们永远不会占用该空间。 这就是我始终看到的信息仅占用很少的屏幕空间的方式(对于19英寸的显示器,也许在笔记本电脑上,这值得商))并且消耗很少的资源。

        我很高兴看到事情进展顺利,最近很多大个子都倒下了。

        问候。

      3.    马塞洛

        值得尊敬,但非常主观和相对您的意见。 就我而言,conky对我监视系统的温度至关重要(由于“美丽”,这些东西远不能使用)。 我将永远感谢这个小程序,因为它为我节省了几张票。 例如,我欠他我的图形卡没有融化。 不久前,我注意到该温度计的温度惊人地上升,而没有使用任何证明其合理性的程序。 感到惊讶的是,我拆开PC机箱进行了探索:后来我发现图形冷却器由于灰尘而堵塞了。 如果不是Conky,我永远都不会及时发现它,而会耗尽GPU。 应用程序运行很有趣吗? 我不这么认为。
        最小化所有窗户并将其还原以看到Conky最多会使我损失几秒钟(如果涉及设备的健康以及因此而导致的工作,则将付出很少的代价)。 如果我不想减少到最低限度,我可以去另一张桌子上寻求补救。

        1.    狮子座

          键盘快捷方式必须有某种方法可以将其发送到前端,以便能够在不减少任何内容的情况下进行操作。

      4.    埃利奥时间3000

        对我而言,GNOME 3.4后备接口对其顺序非常适合我。 桌子上的可爱已经让我感到无聊。

  3.   奥兹卡尔

    conkyEmail,conkyForecast ...是conky的独立程序。 它们属于conky伴侣。

  4.   恩里克

    谢谢,对我有用

    1.    莱昂纳多

      WTF? 在ArchLinux上运行的Safari

      1.    埃利奥时间3000

        Webkit,无处不在的Webkit。

  5.   ock

    好吧,我喜欢时髦。 一切都受到控制,...尽管对笨蛋开玩笑的时间已经过去了:P。 现在,我可以正常使用PC的典型数据。

  6.   小丑

    非常感谢您的解释😀

  7.   s0rmt4il

    谢谢你的提示!

    尽管使用Conky GUI进行人工操作非常符合人体工程学。

    的问候!

  8.   饼干

    太好了,对我有很大帮助。