On 10/11/20 8:59 PM, ToddAndMargo via users wrote: > Anyone have a favorite GUI that will give me accurate CPU usage? conky[1] provides a best of both worlds, i.e. top syle text plus bars and graphs, and is extremely configurable and extensible. Best of all, you can have it overlay your desktop background so it's always on screen and never interfering with any windows. It's in the Fedora repo. There are many examples available. This is my .config/conky/conky.conf from my Fedora 32 laptop. ----8<---- conky.config = { background = true, border_width = 1, cpu_avg_samples = 2, default_color = 'white', default_outline_color = 'white', default_shade_color = 'white', draw_borders = false, draw_graph_borders = false, draw_outline = false, draw_shades = false, use_xft = true, font = 'Monospace:size=9', xinerama_head = 0, alignment = 'top_left', gap_x = 5, gap_y = 35, minimum_height = 5, minimum_width = 5, net_avg_samples = 2, no_buffers = true, out_to_console = false, out_to_stderr = false, extra_newline = false, own_window = true, own_window_transparent = true, own_window_argb_visual = true, own_window_class = 'Conky', own_window_type = 'normal', own_window_hints = 'undecorated,below,sticky,skip_taskbar,skip_pager', double_buffer = true, stippled_borders = 0, update_interval = 2, uppercase = false, use_spacer = 'left', show_graph_scale = false, show_graph_range = false } conky.text = [[ ${color grey}Uptime:$color $uptime ${color grey}Memory:$color $mem/$memmax ($memperc%) ${membar 4} ${if_empty swap} ${else}${color grey}Swap: $color $swap/$swapmax - $swapperc% ${swapbar 4} $endif ${color grey}CPU: ${color grey}1$color ${freq_g 1}GHz ${cpu cpu1}% ${cpubar cpu1 4} ${color grey}2$color ${freq_g 2}GHz ${cpu cpu2}% ${cpubar cpu2 4} ${color grey}3$color ${freq_g 3}GHz ${cpu cpu3}% ${cpubar cpu3 4} ${color grey}4$color ${freq_g 4}GHz ${cpu cpu4}% ${cpubar cpu4 4} ${color grey}5$color ${freq_g 4}GHz ${cpu cpu5}% ${cpubar cpu5 4} ${color grey}6$color ${freq_g 4}GHz ${cpu cpu6}% ${cpubar cpu6 4} ${color grey}7$color ${freq_g 4}GHz ${cpu cpu7}% ${cpubar cpu7 4} ${color grey}8$color ${freq_g 4}GHz ${cpu cpu8}% ${cpubar cpu8 4} ${color grey}Load:$color $loadavg ${loadgraph 8 EEEEEE CCCCCC} #${color grey}Temperature: #${color grey} CPU:$color ${hwmon 1 temp 1}°C #${color grey} Mobo:$color ${hwmon 1 temp 2}°C (MB) #${color grey} Mobo:$color ${hwmon 0 temp 1}°C (GPU) #${color grey} Disk:$color ${hddtemp /dev/sdb}°C ${hddtemp /dev/sdc}°C ${hddtemp /dev/sdd}°C ${hddtemp /dev/sde}°C ${color grey}Disk I/O:$color nvme0n1: ${diskio nvme0n1} / $color${fs_used /}/${fs_size /}$tab${fs_bar 4 /} /boot $color${fs_used /boot}/${fs_size /boot}$tab${fs_bar 4 /boot} /boot/efi $color${fs_used /boot/efi}/${fs_size /boot/efi}$tab${fs_bar 4 /boot/efi} /tmp $color${fs_used /tmp}/${fs_size /tmp}$tab${fs_bar 4 /tmp} ${color grey}Network: Up:$color ${upspeed eno1}$tab${color grey}Down:$color ${downspeed eno1} ${upspeedgraph eno1 12,100 EEEEEE CCCCCC} ${downspeedgraph eno1 12,100 EEEEEE CCCCCC} Up:$color ${upspeed wlp2s0}$tab${color grey}Down:$color ${downspeed wlp2s0} ${upspeedgraph wlp2s0 12,100 EEEEEE CCCCCC} ${downspeedgraph wlp2s0 12,100 EEEEEE CCCCCC} Up:$color ${upspeed enp0s20f0u1u2}$tab${color grey}Down:$color ${downspeed enp0s20f0u1u2} ${upspeedgraph enp0s20f0u1u2 12,100 EEEEEE CCCCCC} ${downspeedgraph enp0s20f0u1u2 12,100 EEEEEE CCCCCC} Up:$color ${upspeed docker0}$tab${color grey}Down:$color ${downspeed docker0} ${upspeedgraph docker0 12,100 EEEEEE CCCCCC} ${downspeedgraph docker0 12,100 EEEEEE CCCCCC} ${color grey}Processes:$color$running_processes /$processes ${color grey}CPU: ${color} Name PID CPU% MEM% ${color grey} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1} ${color grey} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2} ${color grey} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3} ${color grey} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4} ${color grey} ${top name 5} ${top pid 5} ${top cpu 5} ${top mem 5} ${color grey} ${top name 6} ${top pid 6} ${top cpu 6} ${top mem 6} ${color grey} ${top name 7} ${top pid 7} ${top cpu 7} ${top mem 7} ${color grey} ${top name 8} ${top pid 8} ${top cpu 8} ${top mem 8} ${color grey} ${top name 9} ${top pid 9} ${top cpu 9} ${top mem 9} ${color grey} ${top name 10} ${top pid 10} ${top cpu 10} ${top mem 10} ${color grey}Memory: ${color grey} ${top_mem name 1} ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1} ${color grey} ${top_mem name 2} ${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2} ${color grey} ${top_mem name 3} ${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3} ${color grey} ${top_mem name 4} ${top_mem pid 4} ${top_mem cpu 4} ${top_mem mem 4} ${color grey} ${top_mem name 5} ${top_mem pid 5} ${top_mem cpu 5} ${top_mem mem 5} ${color grey} ${top_mem name 6} ${top_mem pid 6} ${top_mem cpu 6} ${top_mem mem 6} ${color grey} ${top_mem name 5} ${top_mem pid 5} ${top_mem cpu 7} ${top_mem mem 7} ${color grey} ${top_mem name 5} ${top_mem pid 5} ${top_mem cpu 5} ${top_mem mem 8} ${color grey} ${top_mem name 5} ${top_mem pid 5} ${top_mem cpu 5} ${top_mem mem 9} ${color grey} ${top_mem name 5} ${top_mem pid 5} ${top_mem cpu 5} ${top_mem mem 10} ]] ----8<---- As for the accuracy of any representation of CPU usage, that's a complicated subject. [1] https://github.com/brndnmtthws/conky -- -Andrew J. Caines- Unix Systems Architect A.J.Caines@xxxxxxxxxxxx "Machines take me by surprise with great frequency" - Alan Turing _______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx