.conkyrc - 진정한 투명도를 설정하는 방법

.conkyrc - 진정한 투명도를 설정하는 방법

진정한 투명성을 설정하기 위해 구성 파일을 수정하는 데 오랜 시간을 보냈습니다 .conkyrc.

이에 대한 게시물이 많이 있지만 그 중 어느 것도 내 상황에 도움이 되지 않았습니다. 솔루션은 여러 요소(Windows 관리자, 데스크톱 환경, conky 버전 및 기타 요소)에 따라 달라지는 것 같습니다.

실제로 내 환경은 내 터미널에서 작동하므로 실제 투명성을 지원하는 것 같지만(스크린샷 참조) conky는 가짜 투명도를 사용합니다(데스크탑의 파일은 가려져 있습니다/덮어져 있습니다)

conky 가짜 투명도

보시다시피 저는위안청창 관리자로서,동반자데스크탑 환경으로. conky 1.9를 설치했습니다.

conky -version
Conky 1.9.0 compiled Wed Feb 19 18:44:57 UTC 2014 for Linux 3.2.0-37-generic (x86_64)

내 배포판은민트 17.2 라파엘라:

lsb_release -a
No LSB modules are available.
Distributor ID: LinuxMint
Description:    Linux Mint 17.2 Rafaela
Release:    17.2
Codename:   rafaela

.conkyrc실제 상황은 다음과 같습니다.

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

많은 매개변수 값을 시도했지만 own_window_type아무것도 문제를 해결하지 못했습니다. 이를 달성하는 방법이나 .conkyrc매개변수 설정 방식에 영향을 미치는 다른 환경 요인이 무엇인지 아는 사람이 있습니까?

답변1

- 다음을 정의하면 됩니다.

  own_window yes
  own_window_transparent yes 
  own_window_type conky
  own_window_argb_visual yes 
  own_window_class override

...데스크톱에서 투명성을 얻을 수도 있습니다.

답변2

다음 옵션을 시도해 볼 수도 있습니다.

own_window 클래스 재정의

아래의 own_window_hints, 장식되지 않음, 고정됨, 작업 표시줄 건너뛰기, Skip_page conky는 작업 표시줄 및 기타 항목에서 멀리 떨어져 있습니다...

...다른 클래스의 conky's WINDOW에서 사용할 수 있나요?

일반, 오버레이, 데스크탑

이 3가지 중 하나를 사용하시면 됩니다

관련 정보