1

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 yes own_window_argb_value 0 の追加に関するものでしたが、私にはうまくいきません。また、それは私のテーマではなく、見つけたばかりだと言わなければなりません。ソース: http://giancarlo64.deviantart.com/art/Deep-Blue-Conky-334583765 重要かどうかはわかりませんが、XFCE を使用しています。

4

2 に答える 2

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_visualorを使用していないことに注意してくださいown_window_argb_value 0。私.conkyrcは4つの異なるマシンで正常に動作します(XFCEを使用しているマシンでも)

ただし、設定の1つを変更しなければならなかった友人を覚えていますがown_window_type normal、それは、「デスクトップの表示」アクションを実行するとconkyも最小化されることを意味します。これが必要ない場合は設定しますが、conky ウィンドウを配置するために値own_window_type dockを設定する必要があります。gap_xgap_y

于 2015-11-12T06:08:24.087 に答える