Es ist lange her, dass ich versuche, meine .conkyrc
Konfigurationsdatei zu reparieren , um echte Transparenz zu erreichen.
Es gibt viele Posts darüber, aber keiner von ihnen hat in meinem Fall geholfen. Es scheint, dass die Lösung von vielen Faktoren abhängt (Windows Manager, Desktop-Umgebung, Conky-Version und wahrscheinlich andere).
Eigentlich scheint meine Umgebung echte Transparenz zu unterstützen, da sie für mein Terminal funktioniert (siehe Screenshot), aber conky verwendet gefälschte Transparenz (Dateien auf dem Desktop werden abgedeckt / überschrieben).
Wie Sie sehen können, verwende ich Metacity als Fenstermanager und Mate als Desktop-Umgebung. Ich habe conky 1.9 installiert:
conky -version
Conky 1.9.0 compiled Wed Feb 19 18:44:57 UTC 2014 for Linux 3.2.0-37-generic (x86_64)
Und meine Distribution ist Mint 17.2 Rafaela :
lsb_release -a
No LSB modules are available.
Distributor ID: LinuxMint
Description: Linux Mint 17.2 Rafaela
Release: 17.2
Codename: rafaela
Mein ist .conkyrc
eigentlich wie folgt:
background yes
use_xft yes
xftfont Roboto:size=9
xftalpha 0.8
update_interval 1
total_run_times 0
own_window yes
own_window_transparent yes
##############################################
# Compositing tips:
# Conky can play strangely when used with
# different compositors. I have found the
# following to work well, but your mileage
# may vary. Comment/uncomment to suit.
##############################################
## no compositor
#own_window_type conky
#own_window_argb_visual no
## xcompmgr
#own_window_type conky
#own_window_argb_visual yes
## cairo-compmgr
own_window_type desktop
own_window_argb_visual no
##############################################
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
stippled_borders 0
#border_margin 5 #commento non è supportato
border_width 1
default_color EDEBEB
default_shade_color 000000
default_outline_color 000000
alignment top_right
minimum_size 600 600
maximum_width 900
gap_x 835
gap_y 77
alignment top_right
no_buffers yes
uppercase no
cpu_avg_samples 2
net_avg_samples 2
short_units yes
text_buffer_size 2048
use_spacer none
override_utf8_locale yes
color1 212021
color2 E8E1E6
color3 E82A2A
own_window_argb_value 0
own_window_colour 000000
TEXT
${goto 245}${voffset 25}${font GeosansLight:size=25} Today
${goto 124}${voffset -}${font GeosansLight:light:size=70}${time %I:%M}${image .conky/line.png -p 350,27 -s 3x189}
${offset 150}${voffset -55}${font GeosansLight:size=17}${time %A, %d %B}
${offset 380}${voffset -177}${font GeosansLight:size=25}Systems${font GeosansLight:size=22}
${offset 400}${voffset 5}${font GeosansLight:size=15}$acpitemp'C
${offset 400}${voffset 10}${cpu cpu0}% / 100%
${offset 400}${voffset 4}$memfree / $memmax${font GeosansLight:size=15}
${offset 400}${voffset 5}${if_up wlan0}${upspeed wlan0} kb/s / ${totalup wlan0}${endif}${if_up eth0}${upspeed eth0} kb/s / ${totalup eth0}${endif}${if_up ppp0}${upspeed ppp0} kb/s / ${totalup ppp0}${endif}
${offset 400}${voffset 5}${if_up wlan0}${downspeed wlan0} kb/s / ${totaldown wlan0}${endif}${if_up eth0}${downspeed eth0} kb/s / ${totaldown eth0}${endif}${if_up ppp0}${downspeed ppp0} kb/s / ${totaldown ppp0}${endif}
${goto 373}${voffset -162}${font Dingytwo:size=17}M$font
${goto 373}${voffset 7}${font Dingytwo:size=17}7$font
${goto 373}${voffset 1}${font Dingytwo:size=17}O$font
${goto 373}${voffset 1}${font Dingytwo:size=17}5$font
${goto 373}${voffset 1}${font Dingytwo:size=17}4$font
Ich habe viele Werte für den own_window_type
Parameter ausprobiert, aber keiner hat das Problem behoben. Weiß jemand, wie dies erreicht werden kann, oder welche anderen Umgebungsfaktoren beeinflussen, wie der .conkyrc
Parameter eingestellt werden muss?
own_window_type conky
, dass Sie das Conky-Fenster mit Alt + Klick verschieben können. Ich würdeown_window_type desktop
stattdessen bleiben . Sie müssenown_window_argb_visual yes
lediglich Ihre vorhandene conkyrc-Datei hinzufügen .own_window_type conky
Parameter so lassen, dass ich ihn immer noch verschieben und die Datei holen kann :)Sie können auch die Optionen ausprobieren
own_window_hints unten, undekoriert, klebrig, Taskleiste überspringen, conky_page überspringen, die sich von der Taskleiste und anderen Dingen fernhält ...
... und können diese anderen Klassen des WINDOW of Conky es benutzen!
Sie können eine dieser 3 Arten verwenden
quelle