Raspbian: システム情報をデスクトップに表示 conky

インストール

$ sudo apt-get install conky-all

 

起動と停止

起動

$ conky

 停止

$ killall conky

 自動起動 

~/.config/lxsession/LXDE-pi/autostart に以下の行を追加する。

@conky -p 15

オプションの -p 15 は15秒後に起動するためのもの。 

 

カスタマイズ

設定ファイル

~/.conkyrc 

 

サンプル

f:id:raoh3:20160621003553p:plain

 

alignment top_right

gap_x 5

gap_y 45

background yes
maximum_width 320

override_utf8_locale yes
use_xft yes
xftfont TakaoGothic:style=Regular:size=12

own_window yes
own_window_class Conky
own_window_type normal
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

double_buffer yes
update_interval 3

default_color 888888
color1 ffffff
color2 00ff00
color3 008800


TEXT
${color1}$nodename $alignr${addr eth0}
${color}$hr
${color1}$alignc${time %Y/%m/%d (%a)}
${font :size=36}$alignc${time %H:%M}${font}
${color}$hr
${color}Uptime:$color1 $uptime
${color}Kernel:$color1 $sysname $kernel
${color}$hr
${color}RAM Usage:$color1 $mem/$memmax - $memperc%
$alignc${membar 5,300}
${color}Swap Usage:$color1 $swap/$swapmax - $swapperc%
$alignc${swapbar 5,300}
${color}$hr
${color2}CPU Usage:${cpu}% ${color}Freq.${color1}${freq}MHz
${color2}$alignc${cpubar 5,300}
$alignc${color}${cpugraph 20,300 color1 00ff00}${alignr}
${color3}CPU1 ${cpu cpu1}%
$alignc${cpubar cpu1 5,300}
CPU2 ${cpu cpu2}%
$alignc${cpubar cpu2 5,300}
CPU3 ${cpu cpu3}%
$alignc${cpubar cpu3 5,300}
CPU4 ${cpu cpu4}%
$alignc${cpubar cpu4 5,300}
${color}Processes:$color1 $processes ${color}Running:$color1 $running_processes
${color}$hr
${color}File systems:
${color1} / ${color1}${fs_used /}/${fs_size /}
$alignc${fs_bar 5,300 /}
/home ${color1}${fs_used /home}/${fs_size /home}
$alignc${fs_bar 5,300 /home}
${color}$hr
${color}Networking:
${color} Down:${color1} ${downspeedf eth0} KB/s
${color}$alignc${downspeedgraph eth0 30,300 00ff00 ff0000}
${color} Up:${color1} ${upspeedf eth0} KB/s
${color}$alignc${upspeedgraph eth0 30,300 00ff00 ff0000}
${color}$hr
${color}Name PID CPU% MEM%
${color1} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
${top name 5} ${top pid 5} ${top cpu 5} ${top mem 5}

 

 

参考

TEXT内で使用できる conky 変数については以下のサイトが参考になる。