Я не сталкивался с этой проблемой, пока не обновил свою коробку Ubuntu до Maverick Meerkat (10.10). По сути, всякий раз, когда я запускаю свой компьютер, conky работает как положено, за исключением того, что он рисуется поверх всех загружаемых окон (см. Скриншот ниже). Чтобы исправить это для одного сеанса, я просто перезапускаю conky, запустив
killall conky; conky
в терминале. Конки перерисовывается под активными окнами (а именно, появляется только на моем рабочем столе), и у него нет границы / тени, но я должен делать это каждый раз, когда начинаю новый сеанс. Есть ли простой способ исправить это?
У меня есть небольшой сценарий оболочки, который я запускаю при запуске, но, похоже, он не решает проблему.
#!/bin/bash
sleep 10 && conky;
sleep 5 && killall conky; conky;
Ниже приведена нетекстовая часть моего файла .conkyrc.
# Conky settings #
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
temperature_unit fahrenheit
# Window specifications #
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorate,sticky,skip_taskbar,skip_pager,below
border_inner_margin 0
border_outer_margin 0
minimum_size 200 250
maximum_width 200
alignment tr
gap_x 220
gap_y 280
# Graphics settings #
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no
# Text settings #
use_xft yes
xftfont caviar dreams:size=8
xftalpha 0.5
uppercase no
temperature_unit celsius
default_color FFFFFF
# Lua Load #
lua_load ~/.lua/scripts/clock_rings.lua
lua_draw_hook_pre clock_rings