Ubuntu20.04 Conky
conkyをインストールしたので、忘れないようにメモ書き
・Conkyインストール
$ sudo apt install conky conky-all |
・CPUの温度やファンの速度等を見たい場合
$ sudo apt install lm-sensors |
適当にyes noで答えていく
再起動して、表示を確認
$ sensors |
iwlwifi_1-virtual-0 Adapter: Virtual device temp1: +35.0°Cacpitz-acpi-0 Adapter: ACPI interface temp1: +27.8°C (crit = +119.0°C) temp2: +29.8°C (crit = +119.0°C)coretemp-isa-0000 Adapter: ISA adapter Package id 0: +38.0°C (high = +76.0°C, crit = +92.0°C) Core 0: +37.0°C (high = +76.0°C, crit = +92.0°C) Core 1: +38.0°C (high = +76.0°C, crit = +92.0°C) |
・HDDの温度を確認した場合はhddtempをインストール
$ sudo apt install hddtemp
$ sudo chmod u+s /usr/sbin/hddtemp #hddtempが通常ユーザで起動できるようにする |
・hddtempが自動起動するように登録
$ sudo sed -i ‘s/RUN_DAEMON=”false”/RUN_DAEMON=”true”/g’ /etc/default/hddtemp $ sudo /etc/init.d/hddtemp start |
・Conky設定ファイルの作成 #表示させたい項目を作成する
$ sudo pluma ~/.conkyrc |
conky.config = { use_xft = true, font = ‘Gothic:size=8’, alignment = ‘bottom_right’, background = false, border_width = 1, cpu_avg_samples = 2, default_color = ‘white’, default_outline_color = ‘grey’, default_shade_color = ‘grey’, draw_borders = false, draw_graph_borders = false, draw_outline = false, draw_shades = false, gap_x = 5, gap_y = 5, net_avg_samples = 2, double_buffer = true, out_to_console = false, own_window = true, own_window_class = ‘Conky’, own_window_type = ‘normal’, own_window_transparent = false, own_window_argb_visual = true, own_window_argb_value = 155, own_window_colour = ‘1B0D18’, own_window_hints = ‘undecorated,below,sticky,skip_taskbar,skip_pager’, stippled_borders = false, update_interval = 2.0, uppercase = false, use_spacer = ‘none’, show_graph_scale = false, show_graph_range = false, } conky.text = [[ ${font Arialblack:size=10}System Info$font $sysname $kernel 稼動時間: $uptime LAv: $loadavg $hr Wireless signal${alignr}${wireless_link_qual_perc wlan0}% LAN ${font sans-serif:normal:size=8} $alignr ${addr enp5s0} WiFi ${font sans-serif:normal:size=8} $alignr ${addr wlan0} $hr CPUクロック: ${freq_g}GHz CPU0使用率: ${cpu cpu0}% ${cpugraph cpu0 ff0000 00ff00} CPU1使用率: ${cpu cpu1}% ${cpugraph cpu1 fff000 ff0000} CPU2使用率: ${cpu cpu2}% ${cpugraph cpu2 fff000 ff0000} メモリ使用率: $memperc% ${membar 4} スワップ使用率: $swapperc% ${swapbar 4} プロセス: $processes ($running_processes)RUN ディスク使用率: ${fs_used_perc}% ${fs_bar 4} ネットワーク:enp5s0 Up: ${upspeed enp5s0}/s ${upspeedgraph enp5s0 ff0000 0000ff} Down: ${downspeed enp5s0}/s ${downspeedgraph enp5s0 0000ff fff000} ネットワーク:wlan0 Up: ${upspeed wlan0}/s ${upspeedgraph wlan0 ff0000 0000ff} Down: ${downspeed wlan0}/s ${downspeedgraph wlan0 0000ff fff000} $hr ${font Arialblack:size=10}Temperature$font CPU0: ${execi 70 sensors | grep ‘Physical id 0’ | cut -c18-21}℃ ${texeci 300 hddtemp /dev/sda | cut -f2-4 -d” ” | tr -d “°C”}℃ ${texeci 300 hddtemp /dev/sdb | cut -f2-4 -d” ” | tr -d “°C”}℃ ${texeci 300 hddtemp /dev/sdc | cut -f2-4 -d” ” | tr -d “°C”}℃ ${texeci 300 hddtemp /dev/sdd | cut -f2-4 -d” ” | tr -d “°C”}℃ ${texeci 300 hddtemp /dev/sde | cut -f2-4 -d” ” | tr -d “°C”}℃ ${texeci 300 hddtemp /dev/sdf | cut -f2-4 -d” ” | tr -d “°C”}℃ ]] |