You are not logged in.
Pages: 1
im not really having a problem getting conky to work or anything, its working fine. except for the backround. i have it set to transparent. so the problem there, is that i have dual monitors, and a different backround on each one. but the backround behind conky, is stretched. wondering if theres a way to fix that
this is a signature
Offline
Not 100% sure what you mean. Do you have one conky stretched over both screens? Conky get's its 'transparency' (faked) by checking which image its supposed to be on top off - and then displaying those pixels itself.
You can use multiple instances of conky at once by using the -c switch with a different config file. Maybe splitting it into two will solve this? You may want to check up on the own_window config option too.
Offline
can you post a screen shot of problem
+pc: custom | AMD Opteron 175 | nForce4 Ultra | 2GB ram DDR400 | nVidia 9800GT 1GB | ArchLinux x86_64 w/ openbox
+laptop: Apple | MacBook (2,1) | 2GB ram | Mac OS X 10.4 -> DIED
+ultrabook: Dell | XPS 13 (9343) | 8GB ram | 256GB ssd | FullHD display | Windows 8.1 64bit ArchLinux x86_64 w/ Gnome
Offline
Conky doesn't do transparency for real, its a fake one by redrawing the underlying image.
You'll need to post up screenies and your conky config for people to suggest workarounds.
Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.
Offline
....and your conky config for people to suggest workarounds.
yes i missed it
and .conkyrc file
+pc: custom | AMD Opteron 175 | nForce4 Ultra | 2GB ram DDR400 | nVidia 9800GT 1GB | ArchLinux x86_64 w/ openbox
+laptop: Apple | MacBook (2,1) | 2GB ram | Mac OS X 10.4 -> DIED
+ultrabook: Dell | XPS 13 (9343) | 8GB ram | 256GB ssd | FullHD display | Windows 8.1 64bit ArchLinux x86_64 w/ Gnome
Offline
ok. maybe this image will help explain. like i said, i have 2 different backrounds, 1 per monitor. conky is on the top right, so second monitor. but its treating the backround on that screen, as a backround stretched across both screens.
anyway, here's the picture. top left is the backround normal. top right is conky, and if you look at the backround on it, and the section of the backround stretched on the bottom, it might make sense?
and here's my conky config
alignment top_right
background yes
border_width 1
cpu_avg_samples 2
default_color white
default_outline_color black
default_shade_color black
draw_borders no
draw_graph_borders yes
#draw_outline yes
draw_shades yes
use_xft yes
xftfont DejaVu Sans Mono:size=10
gap_x 5
gap_y 5
minimum_size 5 5
net_avg_samples 2
#no_buffers yes
double_buffer yes
out_to_console no
out_to_stderr no
own_window yes
own_window_transparent yes
own_window_class Conky
own_window_type normal
own_window_hints undecorated,below,sticky,skip_taskbar,skip_page
stippled_borders 0
update_interval 1.0
uppercase no
use_spacer none
show_graph_scale no
show_graph_range no
TEXT
$nodename - $sysname $kernel on $machine
Uptime:$color $uptime
$hr
CPU > ${freq}MHz ${hr 1}$color
CPU Avg :$color $cpu% ${cpubar cpu0 4}
Core1 :$color ${cpu cpu1}% ${cpubar cpu1 4}
Core2 :$color ${cpu cpu2}% ${cpubar cpu2 4}
Core3 :$color ${cpu cpu3}% ${cpubar cpu3 4}
Core4 :$color ${cpu cpu4}% ${cpubar cpu4 4}
${cpugraph 15,280 ffffff 00A2FF}
MEMORY $memmax ${hr 1}
RAM : $mem / $memperc%${alignr}${membar 6,120}
I/O : ${diskio}${alignr}${diskiograph 6,120}
DISK > /dev/ ${hr 1}$color
Root ( sda3 ): ${fs_free /} ${fs_bar 6 /}
Home ( sda4 ): ${fs_free /home} ${fs_bar 6 /home}
Movies ( lvm ): ${fs_free /home/movies} ${fs_bar 6 /home/movies}
#Windows ( sdc1 ): ${fs_free /mnt/sdc1} ${fs_bar 6 /mnt/sdc1}
NETWORK > ${addr eth0} ${hr 1}$color
${downspeedgraph eth0 15,135 ffffff 00A2FF} ${upspeedgraph eth0 15,135 ffffff 00A2FF}
Down / Up Speed: ${downspeed eth0} k/s / ${upspeed eth0} k/s
Down / Up Bytes: ${totaldown eth0} / ${totalup eth0}
Inbound / Outbound / Total: ${tcp_portmon 1 32767 count} / ${tcp_portmon 32768 61000 count} / ${tcp_portmon 1 65535 count}
PROCESSES > ${processes} / ${running_processes} ${hr 1}$color
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}
${top name 5} ${top pid 5} ${top cpu 5} ${top mem 5}
${exec feh --bg-scale "`grep 'wallpaper=' ~/.kde4/share/config/plasma-appletsrc | tail --lines=1 | sed 's/wallpaper=//'`"}
Last edited by ssl6 (2009-09-22 14:32:57)
this is a signature
Offline
I think the basic problem is as ngoonee already stated - Conky only fakes your background; it can't give you the real thing.
Maybe this means your desktop manager is re-sizing the background picture to fit the screen perfectly, but Conky doesn't re-size, or else is miscalculating.
Offline
so there's no way to fix that?
this is a signature
Offline
I don't know, there's probably a way. I gave up trying to use fake transparency in any application, because it always seemed to have this type of problem and I didn't care enough to find out how to fix it. Even when (if) you get the picture to show correctly, you will for sure never see icons, or that other window that you know is behind Conky, or anything like that.
(Side note: the Xfce desktop used true transparency [i.e. desktop icons and other windows showing through] just fine, even on my poor old machine. I didn't use Conky at that time to test it, and I use a different window manager now, so I'm not much help - but I know that the Xfce transparency basically worked.)
Offline
Pages: 1