I've completed some more troubleshooting. Instead of putting the custom Conky theme config files under ~/.conky I created ~/.conkyrc and place the config files in there. Now when I run Conky I get this message:
Code: Select all
Conky: invalid configuration file '/home/ed/.conkyrc'
Conky: missing text block in configuration; exiting
***** Imlib2 Developer Warning ***** :
This program is calling the Imlib call:
imlib_context_free();
With the parameter:
context
being NULL. Please fix your program.
Here is the config file I am trying to use:
Code: Select all
#==============================================================================
# conkyrc_lunatico
#
# Date : 22/06/2011
# author : DCM
# version : v0.2
# license : Distributed under the terms of GNU GPL version 2 or later
# This version is a modification of conkyrc_orange found at
# http://gnome-look.org/content/show.php?content=137503&forumpage=0
#
#==============================================================================
background yes
update_interval 1
cpu_avg_samples 2
net_avg_samples 2
temperature_unit fahrenheit
double_buffer yes
no_buffers yes
text_buffer_size 2048
gap_x 10
gap_y 10
minimum_size 180 500
maximum_width 180
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below
border_inner_margin 0
border_outer_margin 0
alignment tr
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
override_utf8_locale yes
use_xft yes
xftfont caviar dreams:size=8
xftalpha 0.5
uppercase no
default_color FFFFFF
color1 DDDDDD
color2 AAAAAA
color3 888888
color4 00EE00
color5 EF5A29
lua_load ~/.conkyrc/conky_lunatico.lua
lua_draw_hook_post main
TEXT
${font Ubuntu:size=7,weight:bold}${color4}SYSTEM ${hr 2}
${offset 10}${font Ubuntu:size=7,weight:normal}${color1}$sysname $kernel
${offset 10}${font Ubuntu:size=7,weight:normal}${color1}$nodename
${offset 10}${font Ubuntu:size=7,weight:normal}${color1}Uptime: $uptime
#${offset 10}${font Ubuntu:size=7,weight:normal}${color1}$machine
${voffset 14}
${offset 65}${cpugraph 20,110 666666 666666}${voffset -15}
${offset 45}${font Ubuntu:size=7,weight:bold}${color}CPU
${offset 55}${font Ubuntu:size=7,weight:normal}${color4}${top name 1}${alignr}${top cpu 1}%
${offset 55}${font Ubuntu:size=7,weight:normal}${color1}${top name 2}${alignr}${top cpu 2}%
${offset 55}${font Ubuntu:size=7,weight:normal}${color2}${top name 3}${alignr}${top cpu 3}%
${offset 55}${font Ubuntu:size=7,weight:normal}${color3}${top name 4}${alignr}${top cpu 4}%
${offset 55}${font Ubuntu:size=7,weight:normal}${color3}${top name 5}${alignr}${top cpu 5}%
${voffset 36}
${offset 45}${font Ubuntu:size=7,weight:bold}${color}MEM
${offset 55}${font Ubuntu:size=7,weight:normal}${color4}${top_mem name 1}${alignr}${top_mem mem 1}%
${offset 55}${font Ubuntu:size=7,weight:normal}${color1}${top_mem name 2}${alignr}${top_mem mem 2}%
${offset 55}${font Ubuntu:size=7,weight:normal}${color2}${top_mem name 3}${alignr}${top_mem mem 3}%
${offset 55}${font Ubuntu:size=7,weight:normal}${color3}${top_mem name 4}${alignr}${top_mem mem 4}%
${offset 55}${font Ubuntu:size=7,weight:normal}${color3}${top_mem name 4}${alignr}${top_mem mem 5}%
${voffset 16}
${offset 65}${diskiograph 20,110 666666 666666}${voffset -15}
${offset 45}${font Ubuntu:size=7,weight:bold}${color}DISK
#${offset 55}${diskiograph 20,150 666666 666666}${voffset -30}
${offset 55}${font Ubuntu:size=7,weight:normal}${color}Free: ${fs_free /}
${voffset 65}
${offset 10}${font Ubuntu:size=7,weight:bold}${color}ETHERNET WIRELESS
${alignr}${wireless_essid wlan0}
${offset 10}${color2}${addr eth0}${alignr}${addr wlan0}
${alignc}${gw_ip}
${offset 10}${color2}${alignc}${nameserver}
${offset 10}${color}Up: $color2${upspeed eth0} ${alignr}${color}Down: $color2${downspeed wlan0}
${offset 10}${color}Down: $color2${downspeed eth0} ${alignr}${color}Down: $color2${downspeed wlan0}
#${voffset 5}
#${offset 10}${font Ubuntu:size=7,weight:bold}${color}Wireless Signal
#${offset 10}${color5}${wireless_link_bar wlan0}
#${color4}Waiting Messages
${voffset 15}${font Ubuntu:size=7,weight:bold}${color}GMail
${color4}${execi 60 python ~/.conkyrc/scripts/gmail.py}
${voffset 5}${font Ubuntu:size=7,weight:bold}${color}Battery Life Remaining
#${color4}${battery_time}
${color4}${execi 60 cat /proc/acpi/battery/BAT*/state | awk '{if ($0 ~ "present rate:"){rate = $3} if($0 ~ "remaining capacity:"){cap = $3}} END {printf "%d hours %d minutes\n" ,(cap / rate), (((cap % rate) / rate) * 60)}'}
#${voffset 2}
${color4}${hr 2}
And what is interesting is that there is a TEXT block.