Conky
Aus Gentoo Linux Wiki
| Terminals / Shells • X • Portage • System • Dateisysteme • Kernel • Netzwerk• Sonstiges • alphabetischer Tipp Index |
Conky ist ein Programm, das verschiedene Systeminformationen wie zum Beispiel CPU-Last, Festplattennutzung und Netzwerkaktivität auf dem Desktop darstellt.
[Bearbeiten] Installation
Die Installation ist recht einfach. Ein
emerge --ask --verbose app-admin/conky
sollte ausreichen (ggf. ist noch ein Eintrag in die /etc/portage/packages.keywords notwendig).
Entgegen der Hinweise auf der Homepage, dass die Anzeige unter GNOME (Nautilus) und KDE problematisch sein sollte, kann man dem durch das Darstellen in einem eigenen Fenster und kleinen Helferlein entgegenwirken. Ein kleines HowTo ist unter Conky unter Gnome zu finden.
[Bearbeiten] Aufrufparameter
Hier nun eine kleine Auswahl an Konfigurationsmöglichkeiten.
| Aufrufparameter | Scriptparameter | Bedeutung |
| -o | own_window yes | Darstellung im eigenen Fenster |
| -b | double_buffer yes | Double Buffer (lästiges Flackern verschwindet) |
| -u <num> | update_interval 5.0 | Updateintervall in sec. |
| -c <alternate configfile> | andere Konfiguration als ~/.conkyrc | |
| draw_shades yes | Schatten darstellen | |
| background no | Transparenter Hintergrund |
Zusätzliche Informationen zu Parametern und Einstellungen findet man unter http://conky.sourceforge.net/docs.html und eine Beispieldatei findet man unter /usr/share/doc/conky-[Version]/conky.sample.gz
Unter KDE sollten in der Datei ~/.conkyrc der Wert own_window auf yes gesetzt werden, da sonst Probleme mit den Icons auftreten können. Will man auf Transparenz nicht verzichten, setzt man noch own_window_transparent auf yes und konfiguriert mit
Esetroot /pfad/zum/kde-wallpaper/wallpaper
das Hintergrundbild auf das root Fenster. Alternativ kann man dafür auch qiv benutzen:
qiv --root /pfad/zum/kde-wallpaper/wallpaper
Esetroot gibts zusammen mit dem Packet x11-terms/eterm, qiv (media-gfx/qiv) ist ein sehr kleiner Image-Viewer.
[Bearbeiten] Variablen
Hier einige Beispiel für mögliche Variablen für die Konfiguration der Anzeige.
| Variable | optionale Argumente | Bedeutung |
| addr | (interface) | Anzeige der IP-Adresse für Netzwerkinterface |
| acpiacadapter | Rechner am Stromnetz oder Batterie | |
| acpitemp | Temperatur des Prozessors | |
| battery | (num) | Status der Batterie (default BAT0) |
| cpu | CPU Auslastung in Prozent | |
| cpubar | (Länge) | CPU Auslastung als Leistendarstellung (Länge in Pixeln) |
| downspeed | (interface) | Downloadgeschwindigkeit in kbyte/s |
| downspeedf | (interface) | Downloadgeschwindigkeit in kbyte/s mit einer Dezimalstelle |
| exec | (shell command) | Ausführen eines Shell Kommandos |
| execi | (intervall)(shell command) | Ausführen eines Shell Kommandos in einem best. Intervall (sec) |
| fs_size | (mountpoint) | Größe einer Partition |
| fs_used | (mountpoint) | Verbrauchter Speicherplatz einer Partition |
| fs_free | (mountpoint) | Freier Speicherplatz einer Partition |
| freq | (momentane) Taktfrequenz des Prozessors | |
| if_running | (Prozess) | Wenn ein Prozess existiert; Abschluss mit $endif |
| if_existing | (Datei) | Wenn eine Datei existiert; Abschluss mit $endif |
| if_mounted | (mountpoint) | Wenn ein Datenträger eingehangen ist; Abchluss mit $endif |
| kernel | Kernelversion | |
| linkstatus | (interface) | Signalstärke bei Wireless LAN |
| mem | Benutzter Arbeitsspeicher | |
| swap | Benutzter Swap-Speicher | |
| upspeed | (interface) | Uploadgeschwindigkeit in kbyte/s |
| uptime | Laufzeit des Rechners |
Alle verfügbaren Variablen sind unter http://conky.sourceforge.net/variables.html zu finden. Die meisten Variablen funktionieren auch unter Torsmo.
lightmaker 21:37, 23. Aug 2005 (GMT)
