坚定的透明度不起作用

时间:2015-03-11 14:10:30

标签: transparency conky

我无法获得conk的透明度。这是我的代码:

# -- Conky settings_by_giancarlo64 -- #
background yes
update_interval 1

cpu_avg_samples 2
net_avg_samples 2

override_utf8_locale yes

double_buffer yes
no_buffers yes

text_buffer_size 2048
imlib_cache_size 0

own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window yes
own_window_type normal
own_window_transparent yes
own_window_argb_visual yes
own_window_argb_value 0


border_inner_margin 0
border_outer_margin 0

minimum_size 450 180
maximum_width 450

alignment tr
gap_x 0
gap_y 50

# -- Graphics settings -- #
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no


# -- Lua load -- #
lua_load ./1text.lua 
lua_draw_hook_pre draw_text

#at least one line (empty or not) after TEXT
TEXT
hi

我一直在寻找解决方案,但我找不到任何帮助。大多数帖子都是关于添加 own_window_argb_visual是的 own_window_argb_value 0 但它对我不起作用。 我还应该说它不是我的主题,我只是发现它。 来源:http://giancarlo64.deviantart.com/art/Deep-Blue-Conky-334583765 如果重要,我不会使用XFCE。

1 个答案:

答案 0 :(得分:2)

在我的案例中有用的是

own_window yes                      # run conky in separate window (no flickering)
own_window_class Conky              # 'Conky' is default value
own_window_type override            # 'override' means not under control of window manager 
own_window_transparent yes          # enable transparency

请注意,我不会像您一样使用own_window_argb_visualown_window_argb_value 0。我的.conkyrc在4台不同的机器上工作正常(也在我使用XFCE的机器上)

我记得有一位朋友必须将其中一个设置更改为own_window_type normal,但这意味着当您进行“显示桌面”操作时,也会最小化conky。如果您不想这样做,请设置own_window_type dock,但这又要求您设置gap_xgap_y值以定位您的后退窗口。