Конки начинается над окнами в Ubuntu Maverick

1455
Jawa

Я не сталкивался с этой проблемой, пока не обновил свою коробку 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 
2
Я собирался сказать: «Это не похоже на любого Конки, которого я когда-либо видел, вы, использующий gkrellm, лжец». Но потом я увидел сценарии Lua внизу. amphetamachine 12 лет назад 0

2 ответа на вопрос

2
immeëmosol

не знаю, будет ли это работать, где-то я видел следующее:

on_bottom yes 
Это то, для чего `own_window_hints ... ниже`. amphetamachine 12 лет назад 0
Это то, что решило проблему для меня. Отключение own_window сделало его рендеринг смешным и попыталось скрыть мои щелчки мышью. stw_dev 11 лет назад 0
0
amphetamachine

Если GNOME изменил способ обработки подсказок оконного менеджера (что, по-видимому, и происходит со всем происходящим сдвигом рабочего стола в GTK-3.0 + Unity), то это может быть вопросом обхода оконного менеджера и просто рисования в X корневое окно. Я предполагаю, что это все еще имеет один под всеми прибамбасами, правильно?

Это применимо к моей строке ~/.conkyrc(я использую Fluxbox):

# DO NOT create own window instead of using desktop own_window no 

Похожие вопросы