Ubuntu 和大多数 GNU/Linux 发行版最吸引人的特性之一是它们能够定制以适合每个用户。 有无数种方法可以自定义我们的桌面,但在这篇文章中,我们将重点关注一个非常有用且美观的小部件。 我在说 Conky的, 一个小部件 显示信息 例如,我们处理器的温度、Wi-Fi 信号的强度、RAM 的使用以及许多其他特征。
我们今天要做的是看看我们如何安装 Conky,我们如何 让它自动运行 在会议开始时,我们还将看到 Conky 的一些配置。 我们开始。
正如我们所说,Conky 的美妙之处在于通过它我们可以访问 各种信息; 从电子邮件或硬盘驱动器的使用到处理器的速度和我们团队中任何设备的温度。 但最重要的是,Conky 允许我们以非常美观和视觉上令人愉悦的方式在桌面上查看所有这些信息,通过 我们可以自定义的小部件.
首先,如果我们没有安装它,我们必须安装 Conky。 我们可以通过在终端中运行以下命令来完成此操作:
sudo apt install conky-all
安装完成后,我们还可以安装“ lm-sensors”程序,该程序将允许Conky 得到温度 我们PC的设备。 为此,我们在终端中执行以下命令:
sudo apt install lm-sensors
一旦我们安装了最后两个包,我们必须执行以下命令,以便“lm-sensors”检测我们 PC 上的所有设备:
sudo sensors-detect
此时我们已经安装了 Conky。 现在我们可以为 Conky 写一个脚本来 在每个会话开始时自动运行。 为此,我们必须在/ usr / bin文件夹中创建一个文本文件,例如conky-start。 为此,我们执行:
sudo gedit /usr/bin/conky-start
将打开一个文本文件,我们必须在其中添加必要的代码,以便Conky在每个会话的开始时运行:
#!/bin/bash sleep 10 && conky;
现在,我们保存文件并使用以下命令授予执行权限:
sudo chmod a+x /usr/bin/conky-start
现在,我们必须寻找“Startup Applications”应用程序(“Startup Applications Preferences”,如果它没有出现在西班牙语中)以添加我们之前创建的脚本。 打开应用程序后,将出现如下窗口:
我们单击“添加”,将出现如下所示的窗口:
- 它说的地方 名称 我们可以把«康基»
- 它说的地方 奥登,我们必须单击“浏览”按钮,然后在/ usr / bin文件夹中查找我们创建的名为conky-start的脚本。 作为替代,我们可以直接编写/ usr / bin / conky-start。
- En 评论,我们可以添加将在开始时执行的应用程序的小描述性注释。
现在,Conky会在您每次登录时自动运行。
如果 Conky 小部件仍然没有出现在桌面上,您只需重新启动系统或直接从终端运行它,输入程序名称 (conky)。 一旦小部件出现在桌面上,我们很可能不喜欢它默认呈现的外观。 为此,我们将向您展示如何编辑 Conky 的字体,使其呈现您最喜欢的外观。
Conky的源文件在我们用户目录内的隐藏文件中找到。 该文件的名称为“ .conkyrc”。 要查看目录中的隐藏文件和目录,我们可以通过按Ctrl + H或执行以下命令以图形方式进行处理:
ls -f
如果文件“ .conkyrc”没有出现,我们必须使用以下命令自己创建:
touch .conkyrc
一旦找到或相信它,我们将其打开,然后我们将在Conky中拥有默认情况下的字体,或者如果我们自己创建了该文件,则为空文件。 如果您不喜欢这种配置,则可以复制我使用的字体 信息.
正如您所看到的,在互联网上我们只需在 Google 上搜索“Conky 配置”或“Conky 配置”就可以找到数千种配置。一旦找到我们喜欢的,我们只需下载源代码并将其粘贴到我们之前提到的“.conkyrc”文件中。同样,在 Ubunlog 我们想向您展示从 Devianart 获得的 Conky 最佳配置列表:
Conky,Conky,Conky 由YesThisIsMe。
Conky配置 由didi79
康基·卢阿(Conky Lua) 由despot77
我的Conky配置 由londonali1010
由于Conky是免费软件,所以除了下载已编写的配置之外,我们还可以创建我们的配置或修改现有配置。 我们可以在下面看到Conky的源代码 您的GitHub页面.
希望本文能帮助您更多地自定义桌面。 现在,有了Conky,我们的桌面将具有更加令人愉悦的外观,此外,我们可以获得手边的信息,这些信息有时对我们非常有用。
我试过一次,我喜欢它的外观,它给桌面带来了另一种独特的触感。 问题在于他只是总是不得不去办公桌前才能查看任何这些号码。 事实是,我已经很长时间没有使用台式机了,我有几个紧急使用的文件和一个文件夹,但是没有别的。 整理一下,我将文件的结构放在其他地方,而不再放在桌面上(自从离开Window $之后,我就停止使用它了)。
因此,这个Conky服务对我来说不是很实用,我尝试了其他选项并决定了“系统负载指示器”,将其放在Ubuntu的顶部栏中,一眼就能看到一切。 它比Conky少得多的选择,但我真正将其用于😉
嗨,Miguel,非常感谢您的这篇文章,因为它是逐步帮助我最大程度地安装Conky的文章。 我安装了与您相同的conky。 但是不同之处在于,我的背景是黑色的。 我该如何使其像您一样透明?
非常感谢。
早上好罗德里戈,
如果您说过使用过与我相同的Conky,则它应显示为透明背景。 无论如何,打开位于主目录中的.conkyrc文件,然后查看以下标签是否出现在第10行:
own_window_transparent yes
这样,Conky应该可以为您提供透明的背景。 请仔细查看是否有“否”而不是“是”,如果是,请进行更改。
感谢您的阅读和问候!
早上好,米格尔,
一如既往,感谢您抽出宝贵的时间回答问题,并非所有人都愿意。 关于上面讨论的内容,在脚本的第10行中应显示为:
own_window_transparent是
但它仍显示为黑色背景。 无论如何,我把它作为篮子。
另一方面,我想问你如何显示天气。
Muchas Gracias!
嘿,从终端启动conky时出现以下错误
«Conky:配置中缺少文本块; 退出
***** Imlib2开发人员警告*****:
该程序正在调用Imlib调用:
imlib_context_free();
使用参数:
上下文
为NULL。 请修复您的程序。»
我希望你能帮帮我!
晚安,
首先,您是否在主目录中正确创建了.conkyrc文件?
如果是这样,则第一个错误是通知您在.conkyrc源文件中找不到TEXT标记。 在格式化将在屏幕上显示的数据之前,请检查是否设置了TEXT标签。 如果您无法解决问题,则最好将配置复制到 引擎收录 并将链接传递给我,以便能够检查代码。
感谢您的阅读和问候。
您好,我该如何粘贴?我已经打开文件并按原样复制并pefo,或者我删除了空格,对不起,但这仍然是我的第一次,事实是,丑陋的黑匣子并没有击败我XD
您好,我在2.4位的ubuntu 16.04中使用conky manager v64时遇到问题,这是我希望它带来的小部件中的一个永久保留在我的桌面上,我的意思是每次启动时都有该小部件,但是我可以不能作为一个可以帮助的人吗? 首先,谢谢
嗨,米格尔,我是Liher,您在这里展示的Conky的作者,很高兴您喜欢它。 问候同事
您好,是当您打开文本文件并放入(#!/ bin / bash
sleep 10 && conky;)给我这个问题**(gedit:21268):警告**:设置文档元数据失败:设置元数据::不支持启用gedit-spell的属性
我可以做什么?
这对我没用
它对我不起作用,看来我的ubuntu有一个win32 lag哈哈,我不得不删除它
嘿。
我确实看到了与您一样的小部件,但是它呈现的唯一问题是它不监视网络。 我可以做什么? 由于我已连接到网络。 另一个问题:如果您不再想要它,该如何卸载?
谢谢你的时间。
有人知道帖子第一张图片中conky的名字吗?
非凡的帖子,这是我第一次阅读100%关于conky的文章,有关此有趣主题的文章总是非常令人困惑,因此,谢谢。 但是,您的配置存在问题,我觉得这很客观。 详细信息是没有出现wifi信号强度,请您帮我一下。 预先感谢您的时间和支持。
您的pastebin配置失败:
conky:读取配置文件时语法错误(/home/whk/.conkyrc:1:“=”在“ no”附近预期)。
conky:假设它采用旧语法并尝试进行转换。
conky:[字符串«…»]:139:尝试为本地“设置”建立索引(nil值
好同志,尽管这是一个旧线程,但是此conky配置非常好,如今conky使用了更现代的语法,我为您提供了与Miquel的conkyrc相同的版本,并针对当前lua语法进行了更新:
conky.config = {
背景=假,
font ='Snap.se:size=8',
use_xft = true,
xftalpha = 0.1,
update_interval = 3.0,
total_run_times = 0,
own_window = true,
own_window_class ='Conky',
own_window_hints ='未装饰,在下面,粘性,skip_taskbar,skip_pager',
own_window_argb_visual = true,
own_window_argb_value = 150,
own_window_transparent =否,
own_window_type ='dock',
double_buffer = true,
draw_shades = false,
draw_outline = false,
draw_borders = false,
draw_graph_borders = false,
minimum_height = 200,
minimum_width = 6
maximum_width = 300,
default_color ='ffffff',
default_shade_color ='000000',
default_outline_color ='000000',
对齐='top_right',
gap_x = 10,
gap_y = 46,
no_buffers = true,
cpu_avg_samples = 2
override_utf8_locale =否,
大写=否,
use_spacer =无,
};
conky.text = [[
#Here开始配置显示的数据
#第一个是操作系统的名称和内核的版本
$ {字体Ubuntu:样式=粗体:大小= 12} $ sysname $ alignr $内核
#这向我们展示了两个处理器以及每个处理器的一个栏以及它们的用法
$ {font Ubuntu:style = bold:size = 14}处理器$ hr
$ {font Ubuntu:style = bold:size = 10} CPU1:$ {cpu cpu1}%$ {cpubar cpu1}
CPU2:$ {cpu cpu2}%$ {cpubar cpu2}
#这向我们显示了处理器的温度
温度:$ alignr $ {acpitemp} C
#这向我们展示了主分区,RAM和小锯齿(每个都有一个条)及其数据
$ {字体Ubuntu:样式=粗体:大小= 14}内存和磁盘$ hr
$ {字体Ubuntu:样式=粗体:大小= 10} HOME $ alignr $ {fs_used / home} / $ {fs_size / home}
$ {fs_bar / home}
$ {字体Ubuntu:样式=粗体:大小= 10} RAM $ alignr $ mem / $ memmax
$ {membar}
$ {font Ubuntu:style = bold:size = 10} SWAP $ alignr $ swap / $ swapmax
$交换栏
#通过条形图向我们显示电池的状态
$ {字体Ubuntu:样式=粗体:大小= 14}电池$小时
$ {字体Ubuntu:样式=粗体:大小= 10} $ {电池BAT0} $ alignr
$ {battery_bar BAT0}
#这向我们展示了与酒吧的联系及其力量
$ {字体Ubuntu:样式=粗体:大小= 14}网络$ hr
$ {字体Ubuntu:样式=粗体:大小= 10} WIFI强度$ alignr $ {wireless_link_qual wlp3s0}%
#这通过图形向我们展示了Internet的下载和上传速度
$ {font Ubuntu:style = bold:size = 10}下载$ alignr $ {downspeed wlp3s0} / s
$ {downspeedgraph wlp3s0 30,210 01df01 10fd10}
$ {font Ubuntu:style = bold:size = 10}上传$ alignr $ {upspeed wlp3s0} / s
$ {upgraphgraph wlp3s0 30,210 0000ff ff0000}
#这显示了使用率最高的应用程序的CPU使用率
$ {font Ubuntu:style = bold:size = 14} CPU使用率应用程序$ hr
$ {font Ubuntu:style = bold:size = 10} $ {top name 1} $ alignr $ {top cpu 1}%
$ {top name 2} $ alignr $ {top cpu 2}%
$ {top name 3} $ alignr $ {top cpu 3}%
#这向我们显示了其应用程序使用的RAM百分比
$ {字体Ubuntu:样式=粗体:大小= 14}使用RAM应用程序$ hr
$ {font Ubuntu:style = bold:size = 10} $ {top_mem name 1} $ alignr $ {top_mem mem 1}%
$ {top_mem名称2} $ alignr $ {top_mem mem 2}%
$ {top_mem名称3} $ alignr $ {top_mem mem 3}%
]]
请注意,在网络上载和下载信息中,将“ wlan0”替换为“ wlp3s0”
要知道网络的名称,请使用ifconfig命令