Conky startet in Ubuntu Maverick über Fenstern

1512
Jawa

Ich bin nicht auf dieses Problem gestoßen, bis ich meine Ubuntu-Box auf Maverick Meerkat (10.10) aufgerüstet habe. Grundsätzlich wird conky beim Starten des Computers wie erwartet ausgeführt, es sei denn, es wird über jedes Fenster gezogen, das ich lade (siehe Abbildung unten). Um dies für eine einzelne Sitzung zu beheben, starte ich conky einfach neu

killall conky; conky 

in einem Terminal. Conky wird unter aktiven Fenstern neu gezeichnet (und zwar nur auf meinem Desktop) und hat nicht den Rahmen / den Schatten, aber ich muss dies jedes Mal tun, wenn ich eine neue Sitzung starte. Gibt es eine einfache Möglichkeit, dies zu beheben?

Bildschirmfoto

Ich habe ein kleines Shell-Skript, das ich beim Start ausführte, aber es scheint das Problem nicht zu lösen.

#!/bin/bash sleep 10 && conky; sleep 5 && killall conky; conky; 

Unten ist der Nicht-Text-Teil meiner .conkyrc-Datei.

# 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
Ich wollte gerade sagen: "Das sieht nicht nach einem Conky aus, den ich je gesehen habe, du Lügner mit Gkrellm." Aber dann sah ich unten die Lua-Skripte. amphetamachine vor 12 Jahren 0

2 Antworten auf die Frage

2
immeëmosol

Ich weiß nicht, ob das funktioniert, irgendwo habe ich folgendes gesehen:

on_bottom yes 
Dafür gibt es die `own_window_hints ... unten`. amphetamachine vor 12 Jahren 0
Dies hat das Problem für mich gelöst. Durch das Deaktivieren von own_window wurde es lustig dargestellt und vor meinen Mausklicks ausgeblendet. stw_dev vor 12 Jahren 0
0
amphetamachine

Wenn GNOME die Art und Weise geändert hat, in der es mit Fenstermanager-Hinweisen umgeht (was scheinbar das ist, was mit der gesamten GTK-3.0 + Unity-Desktop-Schicht passiert, die bereits stattgefunden hat), kann es eine Frage der Umgehung des Fenstermanagers und des Zeichens auf das X sein Wurzelfenster. Ich nehme an, es hat immer noch einen unter allen Glocken und Pfeifen, richtig?

Dies ist die zutreffende Zeile in meiner ~/.conkyrc(ich verwende Fluxbox):

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