You are not logged in.

#1 2023-12-01 20:29:32

ytsejam
Member
Registered: 2012-02-10
Posts: 56

[Solved]Ugly font confusion and missing symbols in Conky.

Hi all,
I am trying to configure Conky, but the looks of it is mixed and missing the symbols. Here is how it looks [link]https://imgur.com/a/DvceMns[/link].
I use Cinnamon Desktop.

My config file is

conky.config = {
    own_window = true,
    own_window_class = 'Conky',
    own_window_type = 'desktop',
    own_window_transparent = false,
    own_window_argb_visual = true,
    own_window_argb_value = 0,
    own_window_hints = 'below',
    own_window_colour = 'black',
    own_window_title = 'Conky',
    minimum_width = 500,
    double_buffer = true,
    gap_x = 20,
    gap_y = -20,
    alignment = 'middle_right',
    use_xft = true,
    font = 'RobotoMono-Regular:size=14',
    xftalpha = 1,
    override_utf8_locale = true,
    draw_shades = true,
    draw_outline = true,
    default_outline_color = 'black',
    uppercase = false,
    default_color = 'd8e5f2',
    color1 = '85BCF2',
    color2 = '85BCF2',
    draw_borders = false,
    stippled_borders = 0,
    border_inner_margin = 5,
    border_outer_margin = 0,
    border_width = 0,
    draw_graph_borders = false,
    background = false,
    use_spacer = 'left',
    text_buffer_size = 256,
    no_buffers = true,
    short_units = true,
    pad_percents = 2,
    temperature_unit = 'celsius',
    update_interval = 2,
    if_up_strictness = 'address'
}

conky.text = [[
${alignc}${voffset -6}${color2}${font ConkySymbols:size=24}U${font} ${voffset -12}${font RobotoMono-Bold:size=12}${color2}${execi 30000 bash -c 'source /etc/os-release; echo "$NAME $VERSION - $(cinnamon --version)"'}${font}
${voffset 12}${color2}${nodename}${alignr}${kernel}-${machine}
${voffset 6}${color1}Battery charge${tab 80,0}${color}${battery_percent BAT0}%\
${color1}${alignr}Uptime  ${color}${uptime}\
${if_match ${battery_percent BAT0} < 100}\
${color1}Battery life${tab 80,0}${color}${battery_time BAT0}\
${endif}
${voffset 8}${color2}${font ConkySymbols:size=24}F${font} ${voffset -12}${font RobotoMono-Bold:size=12}CPU ${hr 2}${font}
${voffset 12}${color1}Core 1	${tab 40,0}${color}${freq_g 1}GHz	${alignr}${cpu cpu1}%  ${cpubar cpu1 5,100}
${color1}Core 2	${tab 40,0}${color}${freq_g 2}GHz	${alignr}${cpu cpu2}%  ${cpubar cpu2 5,100}
${color1}Core 3	${tab 40,0}${color}${freq_g 3}GHz	${alignr}${cpu cpu3}%  ${cpubar cpu3 5,100}
${color1}Core 4	${tab 40,0}${color}${freq_g 4}GHz	${alignr}${cpu cpu4}%  ${cpubar cpu4 5,100}
${color1}Core 5	${tab 40,0}${color}${freq_g 1}GHz	${alignr}${cpu cpu5}%  ${cpubar cpu5 5,100}
${color1}Core 6	${tab 40,0}${color}${freq_g 2}GHz	${alignr}${cpu cpu6}%  ${cpubar cpu6 5,100}
${color1}Core 7	${tab 40,0}${color}${freq_g 3}GHz	${alignr}${cpu cpu7}%  ${cpubar cpu7 5,100}
${color1}Core 8	${tab 40,0}${color}${freq_g 4}GHz	${alignr}${cpu cpu8}%  ${cpubar cpu8 5,100}
${voffset 6}${color1}Load	${tab 40,0}${color}${loadavg} ${alignr}${color1}Governor		${color}${execi 30 cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor}
${color1}Temp	${tab 40,0}${color}${exec sensors coretemp-isa-0000 | grep 'Package id 0' | cut -d' ' -f5 | cut -c2-} ${alignr}${color1}Fan speed		${color}${exec sensors dell_smm-virtual-0 | grep 'fan1' | cut -b13-}
${voffset 8}${color2}${font ConkySymbols:size=24}j${font} ${voffset -12}${font RobotoMono-Bold:size=12}Memory ${hr 2}${font}
${voffset 12}${color1}RAM	${tab 40,0}${color}${mem} / ${memmax} ${alignr}${color}${memperc}%	${membar 5,100}
${color1}Swap	${tab 40,0}${color}${swap} / ${swapmax} ${alignr}${color}${alignr}${swapperc}% ${swapbar 5,100}
${voffset 8}${color2}${font ConkySymbols:size=24}N${font} ${voffset -12}${font RobotoMono-Bold:size=12}Processes ${hr 2}${font}
${voffset 12}${color1}${top name 1}	${tab 20,0}${color}${top cpu 1}%			${alignr}${color1}${top_mem name 1}  ${alignr}${color}${top_mem mem_res 1}
${color1}${top name 2}	${tab 20,0}${color}${top cpu 2}%			${alignr}${color1}${top_mem name 2}  ${alignr}${color}${top_mem mem_res 2}
${color1}${top name 3}	${tab 20,0}${color}${top cpu 3}%			${alignr}${color1}${top_mem name 3}  ${alignr}${color}${top_mem mem_res 3}
${color1}${top name 4}	${tab 20,0}${color}${top cpu 4}%			${alignr}${color1}${top_mem name 4}  ${alignr}${color}${top_mem mem_res 4}
${color1}${top name 5}	${tab 20,0}${color}${top cpu 5}%			${alignr}${color1}${top_mem name 5}  ${alignr}${color}${top_mem mem_res 5}
${voffset 8}${color2}${font ConkySymbols:size=24}K${font} ${voffset -12}${font RobotoMono-Bold:size=12}Storage ${hr 2}${font}
${voffset 12}${color1}Root${tab 40,0}${color}${fs_used /} / ${fs_size /} ${color}${alignr}${fs_used_perc /}% ${fs_bar 5,100 /}
${color1}Home${tab 40,0}${color}${fs_used /home} / ${fs_size /home} ${color}${alignr}${fs_used_perc /home}% ${fs_bar 5,100 /home}
${color1}VMs${tab 40,0}${color}${fs_used /mnt/virtualbox_images} / ${fs_size /mnt/virtualbox_images} ${color}${alignr}${fs_used_perc /mnt/virtualbox_images}% ${fs_bar 5,100 /mnt/virtualbox_images}
${if_mounted /mnt/backup_drive}\
${color1}Data${tab 40,0}${color}${fs_used /mnt/backup_drive} / ${fs_size /mnt/backup_drive} ${color}${alignr}${fs_used_perc /mnt/backup_drive}% ${fs_bar 5,100 /mnt/backup_drive}\
${else}\
${color1}Data${tab 40,0}${color}Not Mounted\
${endif}
${if_mounted /mnt/plex_server_drive}\
${color1}Plex${tab 40,0}${color}${fs_used /mnt/plex_server_drive} / ${fs_size /mnt/plex_server_drive} ${color}${alignr}${fs_used_perc /mnt/plex_server_drive}% ${fs_bar 5,100 /mnt/plex_server_drive}\
${else}\
${color1}Plex${tab 40,0}${color}Not Mounted\
${endif}
${if_mounted /mnt/google_drive}\
${color1}G_Drive${tab 40,0}${color}${fs_used /mnt/google_drive} / ${fs_size /mnt/google_drive} ${color}${alignr}${fs_used_perc /mnt/google_drive}% ${fs_bar 5,100 /mnt/google_drive}\
${else}\
${color1}G_Drive${tab 40,0}${color}Not Mounted\
${endif}
${voffset 8}${color2}${font ConkySymbols:size=24}G${font} ${voffset -12}${font RobotoMono-Bold:size=12}Network ${hr 2}${font}
${if_up enp1s0}\
${voffset 12}${color1}Bitrate${tab 40,0}${color}${execi 3600 cat /sys/class/net/enp1s0/speed} Mb/s\
${alignr}${color1}IP Address		${color}${addr enp1s0}
${color1}Total down/up	${alignr}${color}${totaldown enp1s0}  ${color1}/  ${color}${totalup enp1s0}
${color1}Speed down/up	${alignr}${color}${downspeed enp1s0}  ${color1}/  ${color}${upspeed enp1s0}\
${else}\
${voffset 12}${color1}No Ethernet Connection\
${endif}\

${if_up wlo1}\
${voffset 6}${color1}SSID	${tab 40,0}${color}${wireless_essid wlo1}\
${alignr}${color1}IP Address	${color}${addr wlo1}
${color1}Bitrate${tab 40,0}${color}${wireless_bitrate wlo1}\
${alignr}${color}${wireless_link_qual_perc wlo1}%	${wireless_link_bar 5,100 wlo1}
${color1}Total down/up	${alignr}${color}${totaldown wlo1}  ${color1}/  ${color}${totalup wlo1}
${color1}Speed down/up	${alignr}${color}${downspeed wlo1}  ${color1}/  ${color}${upspeed wlo1}\
${else}\
${voffset 6}${color1}No Wireless Connection\
${endif}
]]

I tried to install fonts and fc-cache them. Can you help me ?
Thanks

edit: Solved by installing conky-lua.

Last edited by ytsejam (2023-12-01 21:28:45)

Offline

#2 2023-12-01 21:08:28

Head_on_a_Stick
Member
From: The Wirral
Registered: 2014-02-20
Posts: 8,999
Website

Re: [Solved]Ugly font confusion and missing symbols in Conky.

It looks like multiple lines of text are overlaid in the "CPU" section. Perhaps double-check the offsets and alignment?

Not very good with conky though so I can't really debug the configuration. Sorry.


Jin, Jîyan, Azadî

Offline

Board footer

Powered by FluxBB