AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题

问题[conky](ubuntu)

Martin Hope
QkiZ
Asked: 2020-12-01 12:26:29 +0800 CST

在 KDE 桌面上闪烁的 Conky

  • 1

我对从conky-all软件包安装的 Conky 有疑问。这是我的配置:

conky.config= {
alignment = "top_right",
background = true,
border_inner_margin = 0,
border_width = 0,
top_cpu_separate = true,
default_color = ffffff,
default_outline_color = "000000",
--default_shade_color = "999999",
double_buffer = true,
draw_borders = false,
draw_graph_borders = true,
draw_outline = true,
draw_shades = false,
gap_x = 0,
gap_y = 28,
maximum_width = 222,
minimum_width = 222,
own_window = true,
own_window_hints = "undecorated,below,sticky,skip_taskbar,skip_pager",
own_window_transparent = true,
own_window_argb_visual = true,
own_window_argb_value = 0,
own_window_type = "normal",
own_window_class = "conky",
show_graph_scale = true,
total_run_times = 0,
update_interval = 3,
text_buffer_size = 1024,
use_xft = true,
font = "Nokia Sans S60:size=8",
xftalpha = 1,
lua_load = "~/.conky/qkiz_rings-kde.lua",
lua_draw_hook_post = "main_rings",
};

conky.text = [[
${offset 16}${font OpenLogos:size=20}u ${voffset -7}${font Nokia Sans S60:size=14}Ubuntu Linux ${execi 3600 lsb_release -a | grep "Release" | cut -f 2}${font}
${offset 18}${voffset 5}${font OpenLogos:size=20}t${font}${voffset -8} ${kernel} ${voffset -10}${font Poky:size=15}S${font} ${voffset -3}${machine}
${offset 35}${voffset 5}${font Poky:size=13}w${font} ${voffset -5}${addrs wlp5s0} ${voffset -6}${font Poky:size=13}s${font} ${voffset -4}${uptime}
${font Poky:size=13}P${font} ${voffset -5}${font Nokia Sans S60:size=10}CPU${font} ${voffset -3}${hr}
${voffset 5}Freq:${freq cpu}MHz${alignr}Temp: ${acpitemp}°C
0${offset 50}1${offset 49}2${offset 47}3
${offset 15}${voffset 10}${font Nokia Sans S60:size=8}${cpu cpu0}%${font}
${offset 67}${voffset -13}${font Nokia Sans S60:size=8}${cpu cpu1}%${font}
${offset 119}${voffset -13}${font Nokia Sans S60:size=8}${cpu cpu2}%${font}
${offset 172}${voffset -13}${font Nokia Sans S60:size=8}${cpu cpu3}%${font}
${voffset 19}4${offset 49}5${offset 49}6${offset 47}7
${offset 15}${voffset 10}${font Nokia Sans S60:size=8}${cpu cpu4}%${font}
${offset 67}${voffset -13}${font Nokia Sans S60:size=8}${cpu cpu5}%${font}
${offset 119}${voffset -13}${font Nokia Sans S60:size=8}${cpu cpu6}%${font}
${offset 172}${voffset -13}${font Nokia Sans S60:size=8}${cpu cpu7}%${font}
${voffset 20}${cpugraph cpu0 25,48}${offset 6}${cpugraph cpu1 25,48}${offset 6}${cpugraph cpu2 25,48}${offset 6}${cpugraph cpu3 25,48}
${voffset -5}${cpugraph cpu4 25,48}${offset 6}${cpugraph cpu5 25,48}${offset 6}${cpugraph cpu7 25,48}${offset 6}${cpugraph cpu7 25,48}
Load: ${loadavg}${alignr}Proc: ${running_processes}/${processes}
${font Poky:size=13}M${font}${voffset -5}${font Nokia Sans S60:size=10}MEM${font} ${voffset -3}${hr}
${voffset 7}${font}RAM:${memperc}% Free:${memfree} / ${memmax}
Cache: ${cached} / ${buffers}
Swap: ${swapperc}% ${swap} / ${swapmax}
${memgraph 26,150}${font Nokia Sans S60:size=6}${offset 34}${voffset -21}ram${voffset 8}${offset -13}swp${font}
${voffset 3}${font Poky:size=13}y${font}${voffset -5}${font Nokia Sans S60:size=10}DISK${font} ${voffset -3}${hr}
${font}${voffset 20}${offset 13}${fs_used_perc /}%
${offset 50}${voffset -20}${font}Disk /${alignr}Use:${fs_used /}/${fs_size /}
${offset 50}${voffset 3}Free:${fs_free /}
${voffset 20}${offset 13}${fs_used_perc /home}%
${offset 50}${voffset -20}Disk /home${alignr}Use:${fs_used /home}/${fs_size /home}
${offset 50}${voffset 3}Free:${fs_free /home}${alignr}HDDTemp: ${hddtemp /dev/sda}°C
${font Poky:size=13}w${font}${voffset -7}${font Nokia Sans S60:size=10}NET${font} ${voffset -3}${hr}
${font}${voffset 8}Download:${alignr 0}Upload:
${font Nokia Sans S60:size=7}${downspeedf wlp5s0} kB / ${totaldown wlan0}${alignr}${upspeedf wlp5s0} kB / ${totalup wlan0}
${downspeedgraph wlp5s0 30,105 scale }${alignr}${upspeedgraph wlp5s0 30,105 scale }
${voffset -5}${font Poky:size=13}r${font}${voffset -5}${font Nokia Sans S60:size=10}TOP${font} ${voffset -3}${hr}
${voffset 5}Top CPU${alignr}CPU%   MEM%
${offset 13}1. ${top name 1}${alignr}${top cpu 1}     ${top mem 1}
${offset 13}2. ${top name 2}${alignr}${top cpu 2}     ${top mem 2}
${offset 13}3. ${top name 3}${alignr}${top cpu 3}     ${top mem 3}
${offset 13}4. ${top name 4}${alignr}${top cpu 4}     ${top mem 4}
${offset 13}5. ${top name 5}${alignr}${top cpu 5}     ${top mem 5}
Top MEM${alignr}MEM%
${offset 13}1. ${top_mem name 1}${alignr}${top_mem mem 1}
${offset 13}2. ${top_mem name 2}${alignr}${top_mem mem 2}
${offset 13}3. ${top_mem name 3}${alignr}${top_mem mem 3}
${offset 13}4. ${top_mem name 4}${alignr}${top_mem mem 4}
${offset 13}5. ${top_mem name 5}${alignr}${top_mem mem 5}
Top IO${alignr}IO%   Read   Write
${offset 13}1. ${top_io name 1}${alignr}${top_io io_perc 1}%   ${top_io io_read 1}   ${top_io io_write 1}
${offset 13}2. ${top_io name 2}${alignr}${top_io io_perc 2}%   ${top_io io_read 2}   ${top_io io_write 2}
${offset 13}3. ${top_io name 3}${alignr}${top_io io_perc 3}%   ${top_io io_read 3}   ${top_io io_write 3}
${voffset 0}${font Poky:size=13}n${font}${voffset -5}${font Nokia Sans S60:size=10}LOG${font} ${voffset -3}${hr}
${voffset 5}${execi 10 tail -n8 /var/log/syslog | fold -w52}
]]

该问题出现在 Ubuntu 20.10 中。闪烁经常出现。Conky 消失 1 秒钟,并在桌面上显示更新。这种情况一直在发生,并且不依赖于 CPU/磁盘使用情况。设置double_buffer = true没有帮助。

我正在使用 KDE v5.19.5。(但同样的问题发生在 Gnome 上),gfx 卡是 Intel HD Graphics 4600。在 KDE 窗口设置中对 Conky 没有特殊设置。

kde conky
  • 1 个回答
  • 483 Views
Martin Hope
The_Bioinformatic_BATMAN
Asked: 2020-05-06 05:51:59 +0800 CST

如何查看Conky的电压?

  • 0

我想监控conky中的电压,不知道怎么写。我有Ubuntu 20.04 LTS。接下来是传感器输出:

dell_smm-virtual-0
Adapter: Virtual device
Processor Fan: 2901 RPM
CPU:            +40.0°C  
Ambient:        +38.0°C

BAT0-acpi-0
Adapter: ACPI interface
in0:          15.23 V  
curr1:         1.12 A  

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +41.0°C  (high = +100.0°C, crit = +100.0°C)
Core 0:        +42.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:        +39.0°C  (high = +100.0°C, crit = +100.0°C)

pch_skylake-virtual-0
Adapter: Virtual device
temp1:        +38.5°C  

acpitz-acpi-0
Adapter: ACPI interface
temp1:        +25.0°C  (crit = +107.0°C)
conky sensors
  • 1 个回答
  • 865 Views
Martin Hope
Volconon
Asked: 2020-03-30 12:56:37 +0800 CST

怎么让conky出现在桌面文件夹后面?

  • 0

我一直在努力寻找一种方法,让 conky 出现在我桌面上所有其他窗口和文件夹的后面,而且据我所知,到目前为止还没有人找到答案。

作为参考,我这两天大部分时间都在寻找解决方案!

我的操作系统是 Ubuntu 18.04(仿生海狸),带有 gdm3,窗口管理器。

这是我的 .conkyrc 文件中的代码。

    conky.config = {
    alignment = 'top_right',
    background = false,
    border_inner_margin = 0,
    border_outer_margin = 0,
    border_width = 1,
    console_graph_ticks = ',_,-,=',
    cpu_avg_samples = 12,
    default_bar_height = 4,
    default_bar_width = 0,
    default_color = 'gold',
    default_gauge_height = 25,
    default_gauge_width = 40,
    default_graph_height = 25,
    default_graph_width = 0,
    default_outline_color = 'white',
    default_shade_color = 'black',
    disable_auto_reload = false, --use this to stop updates when saving the config.
    diskio_avg_samples = 2,
    double_buffer = true,
    draw_borders = false,
    draw_graph_borders = true,
    draw_outline = false,
    draw_shades = true,
    extra_newline = false,
    font = 'DejaVu Sans Mono:size=12',
    format_human_readable = true,
    gap_x = 5,
    gap_y = 60,
    hddtemp_host = '127.0.0.1',
    hddtemp_port = '7634',
    if_up_strictness = 'up',
    --imap = 'webmail.hostdw.com username password -i 60 -f INBOX -p 143 -r 5',
    --lua_draw_hook_post = 'conky_my_overlay',
    --lua_draw_hook_pre = 'conky_my_background',
    lua_load = '~/home/lavar/Desktop/lua_scripts/temps.lua',
    --lua_shutdown_hook = 'conky_my_cleanup',
    --lua_startup_hook = 'conky_my_wakeup',
    max_port_monitor_connections = 256,
    max_text_width = 0,
    max_user_text = 16384,
    maximum_width = 1000,
    minimum_height = 5,
    minimum_width = 5,
    --mpd_host = '127.0.0.1',
    --mpd_password = 'password',
    --mpd_port = 'port',
    --mysql_host = 'default is localhost',
    --mysql_port = 'default is mysql port',
    --mysql_user = 'default is your username',
    --mysql_password = 'if this is not set there is no password',
    --mysql_db = 'default is mysql'
    music_player_interval = 1,
    net_avg_samples = 2,
    no_buffers = true,
    nvidia_display = dp,--so many questions...
    --nvidia_gpu = '${color CC9900}GPU:$color $alignr ${execi 60 nvidia-settings -query GPUCoreTemp | perl -ne 'print $1 if /GPUCoreTemp.*?: (\d)./;'}'
    --nvmem = '${nvidia memfreq}'
    out_to_console = false,
    out_to_stderr = false,
    own_window = true,
    own_window_argb_value = 50,
    own_window_argb_visual = true,
    own_window_class = 'Conky',
    own_window_hints = 'above,undecorated,sticky,skip_taskbar,skip_pager',
    own_window_type = 'desktop',--set to desktop for background, and normal for foreground.
    show_graph_range = true,
    show_graph_scale = true,
    stippled_borders = 0,
    temperature_unit = 'fahrenheit',
    times_in_seconds = false,
    top_cpu_separate = false,
    update_interval = 1,
    uppercase = false,
    use_spacer = 'none',
    use_xft = true,

}

conky.text = [[
${scroll 20 $nodename - $sysname $kernel on $machine | }
$hr
${color grey}Uptime:$color $uptime
${color grey}Frequency (in MHz):$color $freq
${color grey}Frequency (in GHz):$color $freq_g
${color grey}RAM Usage:$color $mem/$memmax - $memperc% ${membar 4}
${color grey}Swap Usage:$color $swap/$swapmax - $swapperc% ${swapbar 4}
${color grey}CPU Usage:$color $cpu% ${cpubar}
${color grey}Processes:$color $processes  ${color grey}Running:$color $running_processes
$hr
${color grey}File systems:
 / $color${fs_used /}/${fs_size /} ${fs_bar 6 /}
${color grey}Networking:
Up:$color ${upspeed enp1s0} ${color grey} - Down:$color ${downspeed enp1s0}
$hr
${color CC9900}GPU:$color $alignr ${execi 1 echo "`nvidia-settings -t --query [gpu:0]/GPUCoreTemp
` *9/5+32" | bc}°F
${color CC9900}VIDEO ${hr 2}$color
NVidia GeForce GPU ${alignr} ${nvidia gpufreq} Mhz
Memory ${alignr} ${nvidia memfreq} Mhz
Temperature $alignr ${nvidia temp}°C
$hr
${color grey}Name              PID   CPU%   MEM%
${color lightgrey} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color lightgrey} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color lightgrey} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${color lightgrey} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
]]

如您所见,我一直在对手册中的代码和论坛中的其他提要进行大量试验,我尝试将“own_window_type”更改为桌面、覆盖等,但没有找到解决我问题的单一解决方案。

主要问题是conky窗口后面的任何东西都无法点击,这很难理解,因为我看过的代码和论坛都说这是Ubuntu 18.04的错误,并且conky版本很难使用正确覆盖和桌面变量。

请帮我找到解决方案,如果代码有任何其他问题,请告诉我。XD

提前致谢!

conky desktop-environments background ubuntu-gnome click-policy
  • 2 个回答
  • 347 Views
Martin Hope
Carlos Garcia-Vaso
Asked: 2020-02-25 08:18:34 +0800 CST

固定 conky 窗格位置,无论可用的监视器如何

  • 0

我有一个 conky 窗格,可以在桌面上显示我的笔记本电脑状态。当我只使用笔记本电脑的显示器时,我的 conky 配置效果很好,但如果我将第二台显示器连接到笔记本电脑,它会改变位置。无论我是否连接第二台显示器,我都希望将 conky 窗格保留在笔记本电脑的显示屏中。窗格应与中间屏幕的右边距对齐(参见第一张图片)。

但是,这不是当前配置发生的情况。如果 conky 在连接两个显示器的情况下开始运行,则窗格将向右移动,并从笔记本电脑显示器中裁剪出来(参见第二张图片)。如果 conky 仅从笔记本电脑显示器开始,然后我连接第二台显示器,则窗格会略微向上和向右移动(参见第三张图片)。在第二张和第三张图片中,您可以看到延伸到屏幕外的 conky 窗格的一部分。但是,我看不到那部分 IRL,因为它在我的显示器之外。最后一件事,第二台显示器设置为显示在笔记本电脑显示器的顶部。

我以为下面的设置做了我想要的,但我错了:(我在哪里搞砸了?

xinerama_head = 0,
alignment = 'middle_right',
gap_x = 0,
gap_y = 0,

conky.config这是我的配置文件中的整个字段:

conky.config = { 
    update_interval = 1,
    cpu_avg_samples = 2,
    net_avg_samples = 2,
    out_to_console = false,
    override_utf8_locale = true,
    double_buffer = true,
    no_buffers = true,
    text_buffer_size = 32768,
    imlib_cache_size = 0,
    own_window = true,
    own_window_type = 'normal',
    own_window_argb_visual = true,
    own_window_argb_value = 100,
    own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager',
    border_inner_margin = 5,
    border_outer_margin = 0,
    xinerama_head = 0,
    alignment = 'middle_right',
    gap_x = 0,
    gap_y = 0,
    draw_shades = false,
    draw_outline = false,
    draw_borders = false,
    draw_graph_borders = false,
    use_xft = true,
    font = 'Ubuntu Mono:size=12',
    xftalpha = 0.8,
    uppercase = false,
    default_color = 'white',
    own_window_colour = '#000000',
    minimum_width = 300, minimum_height = 0,
};

我在笔记本电脑上使用 Ubuntu 18.04 LTS Desktop。

谢谢您的帮助 :)

1.单显示器conky渲染

2. conky启动时连接2台显示器时的双显示器渲染

3. conky 启动时双显示器渲染,连接一台显示器,稍后连接第二台显示器

multiple-monitors conky
  • 1 个回答
  • 868 Views
Martin Hope
shmu
Asked: 2020-01-16 21:57:23 +0800 CST

在 Kubuntu 中延迟 conky 和 ​​dropbox 等程序的自动启动

  • 1

库本图 19.10

正如标题所说,我想延迟某些程序的自动启动。这些程序出现在 Autostart 的 GUI 中。

autostart conky kubuntu dropbox
  • 1 个回答
  • 1843 Views
Martin Hope
shmu
Asked: 2020-01-10 06:17:20 +0800 CST

conky 运行多个实例,但没有启动项

  • 1

在 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
autostart conky kubuntu
  • 2 个回答
  • 1018 Views
Martin Hope
Wonky
Asked: 2019-11-25 11:09:17 +0800 CST

如何读取 .json 以输出特定数字?

  • 4

你好我一直在使用这个:

curl -s "http://api.openweathermap.org/data/2.5/forecast?id=6361046&APPID=6be5e3a6e62680c28044791e8fc7b568&units=metric" -o ~/.cache/weather.json

在我的缓存文件夹中写入一个 weather.json 文件。输出是这个。问题是它只在 1 行中,我正在尝试使用 grep 来获取今天的图标值的输出:

{"cod":"200","message":0,"cnt":40,"list":[{"dt":1574629200,"main":{"temp":12.8,"temp_min":12.8,"temp_max":13.07,"pressure":1020,"sea_level":1020,"grnd_level":1012,"humidity":82,"temp_kf":-0.27},"weather":[{"id":804,"main":"Clouds","description":"overcast clouds","icon":"04n"}]

在这种情况下是“04n”所以我可以使用这样的东西:

~/.weather-icons/$(grep "icon" ~/.cache/weather.json).png

这将输出~/.weather-icons/04n.png,因此我可以使用文件夹中与图标值同名的图标使用 $image 在 conky 中显示。我的问题是我怎样才能完成这项工作?我不知道是否有更好的命令来使用此处显示的参数读取 file.json,或者是否有一种方法可以使用 grep 来输出图标值。谢谢

conky grep json
  • 2 个回答
  • 1905 Views
Martin Hope
Wonky
Asked: 2019-11-23 09:40:45 +0800 CST

我怎样才能让 Conky 显示天气?

  • 4

我一直在努力让 conky 显示天气,我刚刚安装它,发现 yahoo 停止了 conky 主题正在使用的 api url(http://weather.yahooapis.com/forecastrss?w= 1103816&u=c),我尝试将 url 更改为 accuweather 和 openweather ,但什么也没有。我只是不明白这是如何工作的,我不知道如何让它正常工作,这里是代码:

##Weather
${image .jelly-weather-icons/conky_icons/circle2.png -s 190x190}
${texeci 1300 curl -s "http://rss.accuweather.com/rss/liveweather_rss.asp\?metric\=${METRIC}#\&locCode\=$LOCCOD" -o #~/.cache/weather.xml}
${voffset -110}${offset 425}${font ITC Avant Garde Gothic Pro:bold:size=20}${execi 1300 grep #"yweather:condition" ~/.cache/weather.xml | grep -o "temp=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | #grep -o "[^\"]*"}${font ITC Avant Garde Gothic Pro:bold:size=8}${voffset -16}o${voffset 14}${font}#${color1}
${execi 1300 cp -f .weather-icons/$(grep "yweather:condition" ~/.cache/weather.xml | grep -o #"code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*").png ~/.cache/weather.png}${image #~/.cache/weather.png -p 425,23 -s 35x35}
${offset 420}${voffset -105}${font ITC Avant Garde Gothic Pro:size=14} Sevilla

顺便说一句,我在互联网上找不到任何可以帮助我的东西......在此先感谢:)

Edit1:这是conky主题保存在cache/weather.xml中的api http://api.openweathermap.org/data/2.5/forecast?id=6361046&APPID=6be5e3a6e62680c28044791e8fc7b568 我正在慢慢理解它是如何工作的

Edit2:这就是代码现在的样子,我注意到我打错了一些 # 试图评论整个天气部分。我只是不明白 conky 如何读取 xml(我自己不知道如何读取 xml,但我想我可以通过一些 xml 指南来解决这个问题:P)

##Weather
${image .jelly-weather-icons/conky_icons/circle2.png -s 190x190}
${texeci 1300 curl -s "http://api.openweathermap.org/data/2.5/forecast?id=6361046&APPID=6be5e3a6e62680c28044791e8fc7b568&units=metric" -o ~/.cache/weather.xml}
${voffset -110}${offset 425}${font ITC Avant Garde Gothic Pro:bold:size=20}${execi 1300 grep "weather:description" ~/.cache/weather.xml | grep -o "temp=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*"}${font ITC Avant Garde Gothic Pro:bold:size=8}${voffset -16}o${voffset 14}${font}${color1}
${execi 1300 cp -f .weather-icons/$(grep "yweather:condition" ~/.cache/weather.xml | grep -o "code=\"[^\"]*\"" | grep -o "\"[^\"]*\"" | grep -o "[^\"]*").png ~/.cache/weather.png}${image ~/.cache/weather.png -p 425,23 -s 35x35}
${offset 420}${voffset -105}${font ITC Avant Garde Gothic Pro:size=14} Sevilla

Edit3:感谢@WinEunuuchs2Unix和@steeldriver ,我终于让它工作了,这就是代码最终寻找想要在他们的 conky 代码中使用它的任何人的方式:

##Weather

${voffset -80}${offset 435}${font ITC Avant Garde Gothic Pro:bold:size=20}${execi 1300 curl -s "http://api.openweathermap.org/data/2.5/forecast?id=6361046&APPID=6be5e3a6e62680c28044791e8fc7b568&units=metric" | jq -r '.list[0].main.temp' | awk '{printf("%.0f\n", $1)}'}${font ITC Avant Garde Gothic Pro:bold:size=8}${voffset -16}o${voffset 24}${font}${color1}
${execi 1300 cp -f .iconos/$(curl -s "http://api.openweathermap.org/data/2.5/forecast?id=6361046&APPID=6be5e3a6e62680c28044791e8fc7b568&units=metric" | jq -r '.list[0].weather[].icon').png ~/.cache/weather.png}${image ~/.cache/weather.png -p 425,20 -s 60x60}
${offset 420}${voffset -115}${font ITC Avant Garde Gothic Pro:bold:size=14} Sevilla

基本上它的作用是使用从openweather url读取一个json curl,并jq搜索温度的值.list[0].weather[].icon和.list[0].main.temp温度,它输出一个带有2位十进制数字的值,我使用其余代码将其剪掉以供个人喜好awk '{printf("%.0f\n", $1)}'只是conky的了解您想要它的位置以及您想要它的方式的方法。如果您想自己使用它,只需更改Sevilla您的城市,并更改curl -s "...your location api url..."注意,如果您为您的 api url 使用不同的站点,则必须更改jq以适应新的 json 数据。另请注意,您必须使用此图标列表中的所有图标创建一个文件夹或使用您自己的图标,但请记住使用相同的命名(01d.png,02d.png,...)并且不要忘记编辑这个${execi 1300 cp -f .iconos/$(curl -s "http:/...并替换.iconos/为您的文件夹的目录。

如果您想尝试 conky 主题,请在这里

conky weather 18.04
  • 5 个回答
  • 11775 Views
Martin Hope
Ashutosh Dash
Asked: 2019-11-09 19:42:10 +0800 CST

Conky-manager 启动失败

  • 1

我正在使用 ubuntu 19.10。我想自定义我的主屏幕,所以我安装了 conky 和 ​​conky 管理器。起初,该应用程序运行得很好,但后来我再次开始运行该应用程序时,它显示如下错误:

Error: Commands listed below are not available:
*import
Please install required packages and try running it again

有什么建议吗?

conky 19.10
  • 1 个回答
  • 1618 Views
Martin Hope
Kyaw Zin
Asked: 2019-10-31 13:03:09 +0800 CST

我如何解决在 ubuntu 19.10 中无法找到 conky 的 pgk?

  • 2
kyawzinxtet@ga:~$ sudo apt-get install conky-manager
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package conky-manager
command-line conky 19.10
  • 1 个回答
  • 220 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve