PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Conky



morittz
28.12.05, 07:48
Wenn ich Conky mit der Standardkonfig starte, dann verschwinden bei jeder Aktualisierung sämtliche Desktopicons (wenn man mit der Maus drüber fährt, tauchen sie wieder auf). Wenn ich die Option "own_window" auf "yes" setze, verschwinden die Icons nicht mehr, dafür ist das Fenster aber nicht mehr transparent. Ich suche nun eine Möglichkeit, bei der mir bei transparentem Fenster meine Icons erhalten bleiben.

Verwendetes System: Conky 1.3.4 (selbst kompiliert), KDE 3.4.0 Level "b", SuSE Linux 9.3 mit 2.6.11.4-21.9-default

Wenn jemand eine Idee hat, wär nett :)

cyberdyne
28.12.05, 09:43
soweit ich weiß ist das ein bekanntes problem, das unter kde und unter gnome gerne auftritt. eine lösung habe ich leider keine, nur wie du es schon probiert hast mit eigenem hintergrund. ob es überhaupt einen anderen weg gibt weiss ich nicht. unter den boxen (fluxbox, blackbox) hast du dieses problem nicht.

vieleicht macht es unter kde mehr sinn superkaramba zu benutzen?!

morittz
28.12.05, 09:59
nachdem ich mir mal die Beschreibung von Superkaramba angeschaut hab, klingt es so, als wäre es besser auf KDE abgestimmt

Conky hat mir an sich gut gefallen, da ist sehr schön alles zu konfigurieren, auch wenn das mit der Anzeige der gespielten mp3s (MPD) bei Amarok (da stand einfach nichts) sowie den Ports ("tcp_portmon unbekannt") nicht funktioniert hat

Danke jedenfalls für den Tipp mit Superkaramba, wenn jemand noch Tipps für meine anderen Probleme hat, wäre ich trotzdem dankbar!

carnil
28.12.05, 10:04
Hallo

Nur noch zur "Vollständigkeit": Für conky und gnome gäbe es "nur" folgende Workarounds (unter anderem z.B. nautilus nicht den root window zeichnen lassen):
http://conky.sourceforge.net/gnome.html

Aber es gibt ja auch noch gdesklets. :)

S.

cyberdyne
28.12.05, 10:10
nachdem ich mir mal die Beschreibung von Superkaramba angeschaut hab, klingt es so, als wäre es besser auf KDE abgestimmt

Conky hat mir an sich gut gefallen, da ist sehr schön alles zu konfigurieren, auch wenn das mit der Anzeige der gespielten mp3s (MPD) bei Amarok (da stand einfach nichts) sowie den Ports ("tcp_portmon unbekannt") nicht funktioniert hat

Danke jedenfalls für den Tipp mit Superkaramba, wenn jemand noch Tipps für meine anderen Probleme hat, wäre ich trotzdem dankbar!

das mit amarok ist leicht zu erklären, mpd ist der music player daemon und den benutzt amarok gar nicht, sprich wenn du diese anzeige benutzen möchtest musst du ein music-client benutzen der eben mpd nutzt. da gibts mehrere ( google: mpd) allerdings, kann ich dir jetzt schon sagen, das du nichts finden wirst das so aussieht wie amarok.

und das mit den ports ist einstellungssache du musst die genaue bezeichnung auf deinem system raussuchen und dann in die conkyrc eintragen, dann klappts auch mit dem nachbarn :D

morittz
28.12.05, 11:14
die Themes von Superkaramba sind zwar nett, aber lange nicht so gut den eigenen Vorstellungen anzupassen, deshalb werde ich bei Conky bleiben

die Fehlermeldung bei den Ports war:


Conky: /home/mo/.conkyrc: 95: no such configuration: 'min_port_monitors'
Conky: /home/mo/.conkyrc: 98: no such configuration: 'min_port_monitor_connections'
Conky: unknown variable tcp_portmon
Conky: unknown variable tcp_portmon
...
Conky: unknown variable tcp_portmon

cyberdyne
28.12.05, 12:09
poste mal deine conkyrc

morittz
28.12.05, 13:29
ich hoffe, das hilft weiter:



1 # set to yes if you want Conky to be forked in the background
2 background yes
3
4 cpu_avg_samples 2
5 net_avg_samples 2
6
7 out_to_console no
8
###diverse Kommentare ###
18
19 # Use Xft?
20 use_xft yes
21
22 # Xft font when Xft is enabled
23 #xftfont Bitstream Vera Sans Mono:size=7
24 xftfont Bitstream Vera Sans Mono:size=9
25
26 own_window_transparent yes
27 # Text alpha when using Xft
28 xftalpha 0.8
29
30 on_bottom yes
31
32 # mail spool
33 mail_spool $MAIL
34
35 # Update interval in seconds
36 update_interval 1
37 # Create own window instead of using desktop (required in nautilus)
38 own_window yes
39
40 # Use double buffering (reduces flicker, may not work for everyone)
41 double_buffer yes
42
43 # Minimum size of text area
44 minimum_size 320 10
45 maximum_width 320
46
47 # Draw shades?
48 draw_shades no
49
50 # Draw outlines?
51 draw_outline no
52
53 # Draw borders around text
54 draw_borders no
55
56 # Stippled borders?
57 stippled_borders 2
58
59 # border margins
60 #border_margin 4
61
62 # border width
63 border_width 1
64
65 # Default colors and also border colors
66 #default_color lightblue
67 default_color lightslategrey
68 default_shade_color white
69 default_outline_color white
70
71 # Text alignment, other possible values are commented
72 #alignment top_left
73 #minimum_size 10 10
74 gap_x 477
75 gap_y 0
76 alignment top_right
77 #alignment bottom_left
78 #alignment bottom_right
79
80 # Gap between borders of screen and text
81
82 # Add spaces to keep things from moving about? This only affects certain objects.
83 use_spacer yes
84
85 # Subtract file system buffers from used memory?
86 no_buffers yes
87
88 # set to yes if you want all text to be in uppercase
89 uppercase no
90
91 # boinc (seti) dir
92 # seti_dir /opt/seti
93
94 # Allow for the creation of at least this number of port monitors (if 0 or not set, default is 16)
95 min_port_monitors 8
96
97 # Allow each port monitor to track at least this many connections (if 0 or not set, default is 256)
98 min_port_monitor_connections 64
99

###diverse Kommentare ###

209 TEXT
210 ${color #ddaa00}$nodename - $sysname $kernel
211
212 ${color #ddaa00}Date: $color${time %Y-%m-%d %H:%M:%S}
213
214 ${color #ddaa00}Uptime:$color $uptime ${color #ddaa00} Load:$color $loadavg
215
216 ${color #ddaa00}CPU Usage:$color ${cpu}% ${color #0077ff}${cpubar}
217 ${color black}${cpugraph 0 32, 350 104E8B 0077ff}
218
219 ${color #ddaa00}RAM Usage:$color $mem/$memmax - $memperc% ${color #0077ff}$membar
220
221 ${color #ddaa00}Eth0 down: $color ${downspeed eth0} k/s${color #ddaa00} ${offset 62}Eth0 up: $color ${upspeed eth0} k/s
222 ${color black}${downspeedgraph eth0 32,150 104E8B 0077ff} $alignr${color black}${upspeedgraph eth0 32,150 104E8B 0077ff}
223
224 ${color #ddaa00}Wlan0 down:$color ${downspeed wlan0} k/s${color #ddaa00} ${offset 62}Wlan0 up:$color ${upspeed wlan0} k/s
225 ${color black}${downspeedgraph wlan0 32,150 104E8B 0077ff} $alignr${color black}${upspeedgraph wlan0 32,150 104E8B 0077ff}
226
227 ${color #ddaa00}File systems:
228 ${color #ddaa00}/ $color${fs_used /}/ ${fs_size /}${alignr}${color #0077ff}${fs_bar 5,140 /}
229 ${color #ddaa00}/windows/C $color${fs_used /windows/C}/${fs_size /windows/C}${alignr}${color #0077ff}${fs_bar 5,140 /windows/C}
230 ${color #ddaa00}/windows/D $color${fs_used /windows/D}/ ${fs_size /windows/D}${alignr}${color #0077ff}${fs_bar 5,140 /windows/D}
231 ${color #ddaa00}/windows/E $color${fs_used /windows/E}/ ${fs_size /windows/E}${alignr}${color #0077ff}${fs_bar 5,140 /windows/E}
232
233 ${color #ddaa00}Top Processes:
234 ${color #ddaa00}CPU usage PID CPU% MEM%
235 $color ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
236 $color ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
237 $color ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
238 $color ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
239 $color ${top name 5} ${top pid 5} ${top cpu 5} ${top mem 5}
240
241 ${color #ddaa00}MEM usage PID CPU% MEM%
242 $color ${top_mem name 1} ${top_mem pid 1} ${top_mem cpu 1} ${top_mem mem 1}
243 $color ${top_mem name 2} ${top_mem pid 2} ${top_mem cpu 2} ${top_mem mem 2}
244 $color ${top_mem name 3} ${top_mem pid 3} ${top_mem cpu 3} ${top_mem mem 3}
245 $color ${top_mem name 4} ${top_mem pid 4} ${top_mem cpu 4} ${top_mem mem 4}
246 $color ${top_mem name 5} ${top_mem pid 5} ${top_mem cpu 5} ${top_mem mem 5}
247
248 ${color #ddaa00}Remote Address ${alignr} Local Service/Port$color
249 ${tcp_portmon 1 65535 rhost 0} ${alignr} ${tcp_portmon 1 65535 lservice 0}
250 ${tcp_portmon 1 65535 rhost 1} ${alignr} ${tcp_portmon 1 65535 lservice 1}
251 ${tcp_portmon 1 65535 rhost 2} ${alignr} ${tcp_portmon 1 65535 lservice 2}
252 ${tcp_portmon 1 65535 rhost 3} ${alignr} ${tcp_portmon 1 65535 lservice 3}
253 ${tcp_portmon 1 65535 rhost 4} ${alignr} ${tcp_portmon 1 65535 lservice 4}
254 ${tcp_portmon 1 65535 rhost 5} ${alignr} ${tcp_portmon 1 65535 lservice 5}
255 ${tcp_portmon 1 65535 rhost 6} ${alignr} ${tcp_portmon 1 65535 lservice 6}
256 ${tcp_portmon 1 65535 rhost 7} ${alignr} ${tcp_portmon 1 65535 lservice 7}
257 ${tcp_portmon 1 65535 rhost 8} ${alignr} ${tcp_portmon 1 65535 lservice 8}
258 ${tcp_portmon 1 65535 rhost 9} ${alignr} ${tcp_portmon 1 65535 lservice 9}
259 ${tcp_portmon 1 65535 rhost 10} ${alignr} ${tcp_portmon 1 65535 lservice 10}
260 ${tcp_portmon 1 65535 rhost 11} ${alignr} ${tcp_portmon 1 65535 lservice 11}
261 ${tcp_portmon 1 65535 rhost 12} ${alignr} ${tcp_portmon 1 65535 lservice 12}
262 ${tcp_portmon 1 65535 rhost 13} ${alignr} ${tcp_portmon 1 65535 lservice 13}
263 ${tcp_portmon 1 65535 rhost 14} ${alignr} ${tcp_portmon 1 65535 lservice 14}

cyberdyne
28.12.05, 14:22
das problem ist das deine conkyrc von einem gentoo system stammt, jetzt musst du die an dein suse system anpassen. da werden die befehle etwas anders aussehen, bzw. der pfad lautet anders. da musst du selbst mal suchen. da ich ebenfalls nur gentoo benutze kann ich dir nicht sagen wie das unter suse aussehen sollte.

du musst also die zeile 249 bis 263 anpassen.

morittz
28.12.05, 15:50
ok, war mir nicht klar gewesen, dass das bei SuSE anders aussieht, danke

benda
29.06.08, 18:43
Wenn ich Conky mit der Standardkonfig starte, dann verschwinden bei jeder Aktualisierung sämtliche Desktopicons (wenn man mit der Maus drüber fährt, tauchen sie wieder auf). Wenn ich die Option "own_window" auf "yes" setze, verschwinden die Icons nicht mehr, dafür ist das Fenster aber nicht mehr transparent. Ich suche nun eine Möglichkeit, bei der mir bei transparentem Fenster meine Icons erhalten bleiben.

bei mir passiert das nicht wenn du double_buffer auf no stellst. jedocht werden die stats so ... eklig aktualisiert :/ ...

stefan.becker
29.06.08, 18:46
Und wieder als Hauptgewinn eine kostenlose und lebenslange Lizenz für "Happy Digger":

http://www.pro-linux.de/news/2007/11209.html