Conky on Zorin 16 Pro

Hi, I install Conky and select a clock widget but it updates without wiping the previous image and just smudges further every second. Any ideas please?

The conky clock rc file should be located in ~.conky directory. Can you paste the conky file contents here using the `</> tags button on the posting toolbar?


# conkyrc_seamod

# Date : 05/02/2012

# Author : SeaJey

# Version : v0.1

# License : Distributed under the terms of GNU GPL version 2 or later

#

# This version is a modification of conkyrc_lunatico wich is modification of conkyrc_orange

#

# conkyrc_orange: http://gnome-look.org/content/show.php?content=137503&forumpage=0

# conkyrc_lunatico: http://gnome-look.org/content/show.php?content=142884

#==============================================================================

background yes

update_interval 1

cpu_avg_samples 1

net_avg_samples 2

temperature_unit celsius

double_buffer yes

no_buffers yes

text_buffer_size 2048

gap_x 40

gap_y 70

minimum_size 300 900

maximum_width 350

own_window yes

own_window_type normal

own_window_transparent yes

own_window_argb_visual yes

own_window_argb_visual no

own_window_colour 000000

own_window_argb_value 0

own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below

border_inner_margin 0

border_outer_margin 0

alignment top_right

draw_shades no

draw_outline no

draw_borders no

draw_graph_borders no

override_utf8_locale yes

use_xft yes

xftfont caviar dreams:size=10

xftalpha 0.5

uppercase no

# Defining colors

default_color FFFFFF

# Shades of Gray

color1 DDDDDD

color2 AAAAAA

color3 888888

# Orange

color4 EF5A29

# Green

color5 77B753

# Loading lua script for drawning rings

lua_load ./seamod_rings.lua

lua_draw_hook_post main

## System information using conky capabilities

# Header with base system info

own_window_argb_value 0

own_window_colour 000000

TEXT

${font Ubuntu:size=10,weight:bold}${color4}SYSTEM ${hr 2}

${offset 15}${font Ubuntu:size=10,weight:normal}${color1}$sysname $kernel

${offset 15}${font Ubuntu:size=10,weight:normal}${color1}$nodename

${offset 15}${font Ubuntu:size=10,weight:normal}${color1}Uptime: $uptime

# Showing CPU Graph

${voffset 20}

${offset 120}${cpugraph 40,183 666666 666666}${voffset -25}

${offset 90}${font Ubuntu:size=10,weight:bold}${color5}CPU

# Showing TOP 5 CPU-consumers

${offset 105}${font Ubuntu:size=10,weight:normal}${color4}${top name 1}${alignr}${top cpu 1}%

${offset 105}${font Ubuntu:size=10,weight:normal}${color1}${top name 2}${alignr}${top cpu 2}%

${offset 105}${font Ubuntu:size=10,weight:normal}${color2}${top name 3}${alignr}${top cpu 3}%

${offset 105}${font Ubuntu:size=10,weight:normal}${color3}${top name 4}${alignr}${top cpu 4}%

${offset 105}${font Ubuntu:size=10,weight:normal}${color3}${top name 5}${alignr}${top cpu 5}%

#Showing memory part with TOP 5

${voffset 40}

${offset 90}${font Ubuntu:size=10,weight:bold}${color5}MEM

${offset 105}${font Ubuntu:size=10,weight:normal}${color4}${top_mem name 1}${alignr}${top_mem mem 1}%

${offset 105}${font Ubuntu:size=10,weight:normal}${color1}${top_mem name 2}${alignr}${top_mem mem 2}%

${offset 105}${font Ubuntu:size=10,weight:normal}${color2}${top_mem name 3}${alignr}${top_mem mem 3}%

${offset 105}${font Ubuntu:size=10,weight:normal}${color3}${top_mem name 4}${alignr}${top_mem mem 4}%

${offset 105}${font Ubuntu:size=10,weight:normal}${color3}${top_mem name 4}${alignr}${top_mem mem 5}%

# Showing disk partitions: root, home and Data

${voffset 28}

${offset 90}${font Ubuntu:size=10,weight:bold}${color5}DISKS

${offset 120}${diskiograph 33,183 666666 666666}${voffset -30}

${voffset 20}

${offset 15}${font Ubuntu:size=9,weight:bold}${color1}Free: ${font Ubuntu:size=9,weight:normal}${fs_free /}${alignr}${font Ubuntu:size=9,weight:bold}Used: ${font Ubuntu:size=9,weight:normal}${fs_used /}

${offset 15}${font Ubuntu:size=9,weight:bold}${color1}Free: ${font Ubuntu:size=9,weight:normal}${fs_free /home}${alignr}${font Ubuntu:size=9,weight:bold}Used: ${font Ubuntu:size=9,weight:normal}${fs_used /home}

${offset 15}${font Ubuntu:size=9,weight:bold}${color1}Free: ${font Ubuntu:size=9,weight:normal}${fs_free /media/Data}${alignr}${font Ubuntu:size=9,weight:bold}Used: ${font Ubuntu:size=9,weight:normal}${fs_used /media/Data}

# Network data (my desktop have only LAN). ETHERNET ring is mostly useless but looks pretty, main info is in the graphs

${voffset 43}

${offset 90}${font Ubuntu:size=10,weight:bold}${color5}ETHERNET

${voffset 40}

${offset 15}${color1}${font Ubuntu:size=9,weight:bold}Up: ${alignr}${font Ubuntu:size=9,weight:normal}$color2${upspeed eth0} / ${totalup}

${offset 15}${upspeedgraph eth0 40,285 4B1B0C FF5C2B 100 -l}

${offset 15}${color1}${font Ubuntu:size=9,weight:bold}Down: ${alignr}${font Ubuntu:size=9,weight:normal}$color2${downspeed eth0} / ${totaldown}

${offset 15}${downspeedgraph eth0 40,285 324D23 77B753 100 -l}

${color4}${hr 2} 

This is repeated with conflicting values.

This is repeated with the same values.

I see it has a Lua Script. That may be where the drawing issue is.
Who is the maintainer of this conky? SeaJey? Have you reported this issue on their github?

1 Like

No, I will do this asap. Thanks.

1 Like

The conky.rc is also an older syntax style for an earlier version of conky. Some of the older themes run fine in conky manager, but may not work properly or at all if manually installed.

Thanks for that. I’m trying to find widgets I can download and install and just work!

Listen...

I will point out how great Linux is all day long.
But let's be fair and honest. Not everything in Linux is shiny.

Conky is something that generally is not a thing you just download and it works. This is not because it is Broken.
It is because it is something that is User Controlled and Defined. The user must put in the necessary effort.
Yes, as Winged1 points out, the older syntax style is used in your file - but that's ok. The Syntax is backported. Those usually work fine.

An example of Conky Not Working as Downloaded:
The author wrote the script they are using based on their hardware, so their conky that relays netspeed for example is listed at ETH0 because they use Ethernet. You need to change that script by looking at your Wifi ID

ifconfig

changing eth0 to something like wlp1s0 or whatever you see as your ID in the command above.
See what I mean? The author cannot know your hardware. And you must go and look and change it to match.

Some of us on here write conky objects though. So if you have a Design in Mind and Want something, we can help.

1 Like

I was unlucky with my own themes and had to update the syntax after the release of conky 1.10, but perhaps that's been addressed in newer versions.

thanks for all replies. I've downloaded MX-Conky Widgets etc. which work fine.

1 Like

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.