Nakonec me clanek vyprovokoval k instalaci conkyho na squeeze. Nemohl jsem ho ale nakonfigurovat pomoci .conkyrc, jako kdyby nebezel. Az jsem zkopiroval /etc/conky/conky.conf do ~/.conkyrc a pak uz experimenty sly. A do lxde jsem pridal Panel Applets - Minimize all windows. Jeste by to chtelo - restore all.
Tak jsem zjistil, ze kdyz kliknu na plochu mimo conkyho, tak tento zmizi.
mam to pusteny v debug modu "conky -D", tak vidim, ze se zase objevi teprve kdyz zmenim config. Tohle pri znovuobjeveni rekne, lze vydedukovat, kde soudruzi z NDR udelali chybu?
Conky: '/home/mujuser/.conkyrc' modified, reloading...
Conky: desktop window (16000fc) is subwindow of root window (108)
Conky: window type - desktop
Conky: drawing to created window (0x2c00001)
Conky: drawing to single buffer
U mě taky bez problémů. Tady je část mýho ~/.conkyrc, která by s tim mohla souviset.
# Use Xft?
use_xft yes
xftfont Trebuchet MS:size=8
xftalpha 0.8
text_buffer_size 2048
# Update interval in seconds
update_interval 1
# This is the number of times Conky will update before quitting.
# Set to zero to run forever.
total_run_times 0
# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_transparent yes
own_window_type desktop
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes
V terminalu davam:
conky
conky -d
conky -db
conky -o
Pokazde, kliknu-li nekam okolo, tak to zmizi. Mam-li moznost, kilnu to pote ctrl-c, jinak killall conky.
Background mam <lxde_blue.jpg> a bg color cernou, wallmode: fill with bg color only. Na modu to zrejme nezavisi, zkousel jsem ruzne.
Mam 2 monitory, ale kdyz druhy vypnu, chova se to stejne.
own_window musi byt yes jinak neukazuje a type = desktop, aby to vypadalo k svetu. Jsem velmi prekvapen. Bez .rc to natahuje soubor z /etc a je to totez..
Nakonec jsem pridal toto:
double_buffer yes
own_window yes
own_window_type normal
own_window_hints below,sticky,undecorated,skip_taskbar
a zalozil zbrusu novy xorg.conf obsahujici
Section "Module"
Load "dbe"
EndSection
viz. http://forums.debian.net/viewtopic.php?f=6&t=48614
Nevim, co opravdu pomohlo, zadny restart X nebo co jsem nedelal...ale ted muzu klikat jak chci a nemizi to. Dik za povzbuzeni.
tak řeším stejný problém, ale já bohužel musím mít nastavené
own_window_type desktop
a to proto, že mám posunutý pravý okraj v openboxu, aby se mi maximalizovaná okna nezobrazovala přes conky, zkrátka mám na pravé straně definovaný pruh 250px
lxde-rc.xml
<margins>
<top>0</top>
<bottom>0</top>
<left>0</top>
<right>250</top>
</margins>
takže sice mi pomáhá změnit typ na normal, ale zase se mi conky posune o několik pixelů vlevo, takže nevidím část výpisu a tento není zarovnaný vpravo k monitoru :(
Mě zatím funguje oboje k plné spokojenosti. Pro informaci dávám sekci z conky.conf:
alignment top_middle
background no
border_width 1
cpu_avg_samples 2
default_color yellow
default_outline_color white
default_shade_color white
draw_borders no
draw_graph_borders yes
draw_outline no
draw_shades no
use_xft yes
xftfont DejaVu Sans Mono:size=14
gap_x -150
gap_y 60
minimum_size 400 5
net_avg_samples 2
no_buffers yes
out_to_console no
out_to_stderr no
extra_newline no
own_window yes
own_window_class Conky
own_window_type desktop
own_window_transparent yes