Ja sorry, das ist mir vorhin auch aufgefallen und ich habe es auch schon gelöscht. Das war nur so zum testen, bremst aber das komplette Conky auf die 5 Sekunden aus. ☹
[Sammelthread] Zeig mir deine ".conkyrc"!
Anmeldungsdatum: Beiträge: Zähle... |
|
||
Anmeldungsdatum: Beiträge: Zähle... |
Ich werde jetzt mal nächtigen und melde mich morgen wieder, falls Du noch etwas dazu schreibst. Das Sleep 5 hatte ich nur zum testen wegen diesem hohen Prozessortakt eingetragen. Vielleicht liegt es auch an Spotify und läuft mit Clementine besser. Auf jeden Fall ist das eine sehr interessante Funktion für Conky. |
||
Anmeldungsdatum: Beiträge: 6053 |
Ob es an Spotify liegt lässt sich einfach feststellen:
während Spotify läuft. Bleibt die Belastung liegt es nicht an Conky. |
||
Anmeldungsdatum: Beiträge: 287 |
Die CPU-Belastung ist eigentlich ziemlich gering und liegt im unteren Prozentbereich. Trotzdem taktet die CPU, wenn das Skript aktiviert ist, durchgehend nah an das Maximum (wie gesagt jedoch ohne Prozessorlast). Dies passiert nicht wenn, dass Skript in Conky nicht aktiviert ist. Es scheint aber nicht direkt an deinem Skript zu liegen, denn mit folgendem Skript (welches ich ausprobiert habe) taktet die CPU genauso hoch: https://github.com/Madh93/conky-spotify Vielleicht ist es ja auch irrelevant, ob die CPU sich hochtaktet oder nicht. *schulterzuck* VG, Silentbob |
||
Anmeldungsdatum: Beiträge: 6053 |
Unter 20.04 habe ich jetzt das gleiche Verhalten festgestellt, wenn auch nicht ganz so extrem. Als Ursache habe ich die pgrep Abfrage ausgemacht. Nach Änderung der Running Process Abfrage nach pidof ist die Belastung weg:
Die Abfrage ist ja überhaupt nur notwendig weil der Conky Befehl if_running ja trotzdem alle Befehle zwischen if_.. und endif abarbeitet und nur die Ausgabe unterdrückt. |
||
Anmeldungsdatum: Beiträge: 6053 |
Kleine Änderungen und Variante. Anpassungen an eigene Hardware:
Andere Anpassungen:
|
||
Anmeldungsdatum: Beiträge: 6053 |
Nur zum Wiederbeleben des Threads 😉 |
||
Anmeldungsdatum: Beiträge: 6053 |
Spielereien mit LUA und Cairo |
||
Wikiteam
Anmeldungsdatum: Beiträge: 1129 |
Hallo, wie (bzw. wo) kommt man eigentlich an gut Icons für .conkyrc? Also z.B. RAM oder CPU. |
||
Anmeldungsdatum: Beiträge: 6053 |
|
||
Wikiteam
Anmeldungsdatum: Beiträge: 1129 |
Danke! Allerdings scheine ich das nicht herunterladen zu können... |
||
Wikiteam
Anmeldungsdatum: Beiträge: 1129 |
Danke! Allerdings scheine ich das nicht herunterladen zu können... Doch, mit dem GitHub-Link geht es jetzt. |
||
Wikiteam
Anmeldungsdatum: Beiträge: 1129 |
Hallo, gibt es eine Möglichkeit, eigene Variablen in .conkyrc zu setzen? |
||
Anmeldungsdatum: Beiträge: 6053 |
Das gibt es. Die Möglichkeiten sind fast grenzenlos. Mit LUA ist eine Menge möglich. Beispiel um das conkyrc Verzeichnis automatisch zu finden. Innerhalb der conkyrc, vor dem Start conky.config: command = "/usr/bin/ip route show|grep default|awk '{print $5}'" local file = io.popen (command) iface = file:read ("*a") local dirname = debug.getinfo(1, "S").source:sub(2):match("(.*[/\\])") conky.config = { . . . -- Lua Load lua_load = dirname .. 'vr.lua', lua_draw_hook_post = 'main', }; wie gesagt, nur Deine Phantasie begrenzt die Möglichkeiten. |
||
Wikiteam
Anmeldungsdatum: Beiträge: 1129 |
Vielen Dank! Kannst du mir das obige Lua-Skript etwas näher erklären? |