Problem with conky

Asked by Riverrun

When I added Conky to the Startup Menu, things changed; Conky, instead of staying in the background appears on top of every other window with the result that I removed it from Startup.

 Furthermore, Conky has lost its transparent appearance and sports a blue opaque window complete with shadow...lol, all very nice but it's too much in my face, thanks very much.

I can start it manually and it stays on the desktop which is where I want it to stay.

 It's a neat little app and very light; I love it.

 Is there something I can change in .conkyrc that will fix the problem? I looked and couldn't see anything.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu conky Edit question
Assignee:
No assignee Edit question
Solved by:
Riverrun
Solved:
Last query:
Last reply:
Revision history for this message
Riverrun (buttimersean) said :
#1

Another thing, Conky tells me that I have: 'Disabled Privacy Extentions.' Something to do with IP tables, maybe? I've heard that they are very difficult to configure and right now I'm still too inexperienced to go there.

I have Firestarter and it's working nicely and besides this is a GNU/Linux box now.

So, nothing to worry about, right.

Revision history for this message
Jim Hutchinson (jphutch) said :
#2

Please post your .conkyrc file.

Revision history for this message
Riverrun (buttimersean) said :
#3

It's one I picked up somewhere, in Ubuntu Forums, I think.

# UBUNTU-CONKY
# A comprehensive conky script, configured for use on
# Ubuntu / Debian Gnome, without the need for any external scripts.
#
# Based on conky-jc and the default .conkyrc.
# INCLUDES:
# - tail of /var/log/messages
# - netstat connections to your computer
#
# -- Pengo (<email address hidden>)
#

# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes

# fiddle with window
use_spacer yes
use_xft no

# Update interval in seconds
update_interval 3.0

# Minimum size of text area
# minimum_size 250 5

# Draw shades?
draw_shades no

# Text stuff
draw_outline no # amplifies text if yes
draw_borders no
font arial
uppercase no # set to yes if you want all text to be in uppercase

# Stippled borders?
stippled_borders 3

# border margins
border_margin 9

# border width
border_width 10

# Default colors and also border colors, grey90 == #e5e5e5
default_color grey

own_window_colour brown
own_window_transparent yes

# Text alignment, other possible values are commented
#alignment top_left
alignment top_right
#alignment bottom_left
#alignment bottom_right

# Gap between borders of screen and text
gap_x 10
gap_y 10

# stuff after 'TEXT' will be formatted on screen

TEXT
$color
${color orange}SYSTEM ${hr 2}$color
$nodename $sysname $kernel on $machine

${color orange}CPU ${hr 2}$color
${freq}MHz Load: ${loadavg} Temp: ${acpitemp}
$cpubar
${cpugraph 000000 ffffff}
NAME PID CPU% MEM%
${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}

${color orange}MEMORY / DISK ${hr 2}$color
RAM: $memperc% ${membar 6}$color
Swap: $swapperc% ${swapbar 6}$color

Root: ${fs_free_perc /}% ${fs_bar 6 /}$color
hda1: ${fs_free_perc /media/hda1}% ${fs_bar 6 /media/hda1}$color
hdb3: ${fs_free_perc /media/hdb3}% ${fs_bar 6 /media/hdb3}

${color orange}NETWORK (${addr eth0}) ${hr 2}$color
Down: $color${downspeed eth0} k/s ${alignr}Up: ${upspeed eth0} k/s
${downspeedgraph eth0 25,140 000000 ff0000} ${alignr}${upspeedgraph eth0
25,140 000000 00ff00}$color
Total: ${totaldown eth0} ${alignr}Total: ${totalup eth0}
Inbound: ${tcp_portmon 1 32767 count} Outbound: ${tcp_portmon 32768
61000 count}${alignr}Total: ${tcp_portmon 1 65535 count}

${color orange}LOGGING ${hr 2}$color
${execi 30 tail -n3 /var/log/messages | fold -w50}

${color orange}FORTUNE ${hr 2}$color
${execi 120 fortune -s | fold -w50}

Revision history for this message
Riverrun (buttimersean) said :
#4

ok now

Revision history for this message
Jim Hutchinson (jphutch) said :
#5

You have this marked solved. You might want to reopen it.

About the only difference I see is that I have own_window yes commented out. It looks like this...

# Create own window instead of using desktop (required in nautilus)
#own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager

That may or may not help. It sounds like there may be a conflict with the auto starting of conky. One thing you need to do if you want to auto start conky is make sure there is delay before it loads. In the past it conflicted with compiz and beryl and I don't know if that has ever been fixed. To do that, create a text file called .conky_start.sh and past this text:

#!/bin/bash
sleep 60 && conky;

Save it and then from a terminal type

chmod a+x .conky_start.sh

Then in system-preferences-session-startup programs add a line for .conky_start.sh

That should cause it to wait 60 seconds before starting conky and should be enough to allow compiz to load first. Of course, if you are not using compiz then this probably won't fix the problem.

Revision history for this message
Riverrun (buttimersean) said :
#6

Thanks for that Jim. I t did the trick.