Ich weiß nicht, ob das funktioniert, irgendwo habe ich folgendes gesehen:
on_bottom yes
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?
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
Ich weiß nicht, ob das funktioniert, irgendwo habe ich folgendes gesehen:
on_bottom yes
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