好吧,在你让我这么做之前阅读手册,我给大家看一张截图,并描述一下我的情况:
截屏
这就是我想要得到的。上面的截图显示了(半透明的)Conky,但透明度是通过在中央商务区。不用说,这只有当窗口由西医即当 Conky 处于普通的模式(而不是桌面或者覆盖)。这还好,但是如果你点击“显示/隐藏所有窗口”按钮,Conky 也会被隐藏(理想情况下,这种情况不应该发生)。
Conky配置文件
alignment top_right
background yes
use_xft yes
xftalpha 0.1
border_margin 5
border_width 5
default_color white # grey 5f5f5f 3F3F3F
double_buffer yes
draw_borders no
draw_outline no
draw_shades no
gap_x 30
gap_y 60
maximum_width 240
minimum_size 175
no_buffers yes
override_utf8_locale yes
own_window yes
own_window_title conky
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_transparent yes
own_window_type override ## normal /override /desktop
text_buffer_size 200
total_run_times 0
update_interval 1
uppercase no
xftfont Ubuntu Beta:size=8
# fonts
# Blue Highway
# Zegoe Light - U
# Zekton
# Calibri
# Engebrechtre
# Opeln2001
# Aller Display
TEXT
${font Aller:pixelsize=55}${alignc}${time %H:%M}${font}
${font Aller:pixelsize=11}${alignc}${time %B %d, %Y}
${alignc}${time %A}${font}
#${voffset 10}${alignc}${font StyleBats:size=8}A${font} CPU1: ${cpubar cpu1 9,80}
#${alignc}${font StyleBats:size=8}A${font} CPU2: ${cpubar cpu2 9,80}
#${alignc}${font StyleBats:size=8}g${font} RAM: ${offset 1}${membar 9, 80}
#${font Webdings:size=10}~$ ${battery_bar}
...和更多
我已经尝试了所有可能的 argb 设置组合和其他东西,但都没有用。我真的希望它是:
- 半透明
- “粘性”,这样当您使用 CD 或“隐藏所有窗口”时它不会最小化
答案1
要启用合成,即真正的透明度不仅仅是伪透明,你还必须启用 ARGB:
own_window yes
own_window_type normal
own_window_class conky-semi
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_transparent yes
own_window_argb_visual yes
own_window_argb_value 128
如果你想要半透明的黑色背景,只需设置own_window_transparent no
要控制透明度级别,请使用own_window_argb_value
,范围从 0 到 255。
来源:http://crunchbanglinux.org/forums/topic/13231/solved-compositing-and-conky-wierdness/
答案2
这对我有用:
own_window yes
own_window_title conky
own_window_type normal
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
然后进入 compiz 设置 (CCSM),启用“不透明度、亮度和其他”,点击最左边的“不透明度”选项卡。让AltButton4 和AltButton5 控制不透明度/透明度设置。
之后,只需将鼠标悬停在 conky 上并让Alt按钮滚动即可。