由于老爷机之前发生过高温导致导致机器卡死,然后在系统监视器中没找到温度显示。
就搜索论坛和网上资料,发现conky 挺方便。显示效果:
安装:
sudo apt install conky
安装命令结果所需工具
sudo apt install sysstat iotop iftop atop htop
配置文件 :
主要关注温度是否过高,负荷是否超载!
主目录下新建 .conkyrc 参考内容:
# 使用UTF-8解码 #override_utf8_locale yes background yes #是否嵌入桌面,“no”表示不嵌入;“yes”表示嵌入 double_buffer yes alignment top_right #对齐右上方 border_width 1 #边框宽度 cpu_avg_samples 2 #CPU数据监测? default_color white #默认颜色 default_outline_color white #默认轮廓颜色 default_shade_color white #默认阴影颜色 draw_borders no #整体线框 draw_graph_borders yes #CPU线框 draw_outline no #字体轮廓 draw_shades no #字体阴影 gap_x 0 #横坐标 gap_y 0 #纵坐标 net_avg_samples 2 #网络数据监测? no_buffers yes out_to_console no #是否输出结果到终端 out_to_stderr no extra_newline no own_window yes #设置conky的窗口属性 own_window_type dock 'normal', 'dock', 'panel', 'desktop', 'override'. #开启conky背景透明 own_window_transparent no #窗口透明 own_window_colour 000000 #设置conky窗口背景颜色 own_window_argb_visual yes own_window_argb_value 26 #透明度 own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager #minimum_size 350 750 #范围最小 #maximum_width 390 900 #范围最大 stippled_borders 1 update_interval 2.0 #刷新时间 uppercase no #默认大写字母 use_spacer none show_graph_scale no show_graph_range no use_xft yes #是否使用xft字体 xftalpha 1 xftfont Ubuntu:size=13 font WenQuanYi Zen Hei:size=13 xftfont WenQuanYi Zen Hei:size=13 # 显示文本 TEXT ############### GPU 信息 ################# # nvidia-smi --query Nvidia GPU ${hr 1} 温度:${alignr}${execpi 5 (nvidia-smi --query-gpu=temperature.gpu --format=csv,noheader)}°C 功率:${alignr}${execpi 5 (nvidia-smi --query-gpu=power.draw --format=csv,noheader)}/${execpi 5 (nvidia-smi --query-gpu=power.limit --format=csv,noheader)} 显存:${alignr}${execpi 5 (nvidia-smi --query-gpu=memory.used --format=csv,noheader)}/${execpi 5 (nvidia-smi --query-gpu=memory.total --format=csv,noheader)} ############### CPU 信息 ################# CPU ${hr 1} # CPU温度 温度: ${alignr}${acpitemp} °C #top 负载 loadavg 负载: ${alignr}${loadavg 1}, ${loadavg 2}, ${loadavg 3} ############### 内存 信息 ################# 内存 ${hr 2} RAM $alignc $mem / $memmax $alignr $memperc% $membar SWAP $alignc ${swap} / ${swapmax} $alignr ${swapperc}% ${swapbar} ############### 硬盘使用百分比 ################# 硬盘IO使用百分比 ${hr 1} ${execpi 5 (iostat -d -x -k|grep -v Linux|grep -v Device|grep -v ^$|awk '{printf $1"\t";print $16}')} ############### 网络信息 ################# 网络 ${hr 1} # 第一块网卡的下载速度 下载: $alignr${downspeed enp4s0} # 第一块网卡的上传速度 上传: $alignr${upspeed enp4s0} 连接外部数量:${alignr}${execpi 5 (lsof -i4|grep ESTABLISHED|wc -l)} ${execpi 5 (lsof -i4|grep ESTABLISHED|awk '{printf $1" ";print $9}'|tr '>' ' '|awk '{printf $1" ";print $3}'|grep -v $(hostname)|grep -v localhost|head -n 10)} #${execpi 5 (ss -4rp -o state established|awk '{printf $6" ";print $5}'|tail -n +3|grep -v localhost|grep -v $(hostname)|sed 's/users:((//g'|sed 's/))//g'|tr ',' ' '|awk '{printf $1" ";print $4}'|head -n 20)}
使用nvidia 显卡的可以取消对应注释。
终端运行conky 就可以实时看到修改配置文件的效果。
开机启动
主目录 .config/autostart 下面新建文件 Conky.desktop 参考内容:
[Desktop Entry] Type=Application Version=1.0 Name=Conky Comment= Desktop monitor Manager Icon= Conky Exec=/usr/bin/conky Categories=Application;Graphics; StartupNotify=true Hidden=false NoDisplay=false
http://frp.cduestc.top:10010/sharing/IjTTrL5PC
Popular Ranking
Popular Events
由于老爷机之前发生过高温导致导致机器卡死,然后在系统监视器中没找到温度显示。
就搜索论坛和网上资料,发现conky 挺方便。显示效果:
安装:
sudo apt install conky
安装命令结果所需工具
sudo apt install sysstat iotop iftop atop htop
配置文件 :
主要关注温度是否过高,负荷是否超载!
主目录下新建 .conkyrc 参考内容:
使用nvidia 显卡的可以取消对应注释。
终端运行conky 就可以实时看到修改配置文件的效果。
开机启动
主目录 .config/autostart 下面新建文件 Conky.desktop 参考内容: