Conky Es ist ein interessantes Tool, das uns (unter anderem) bei der Überwachung unseres Systems hilft, und obwohl ich es schon sehr, sehr lange nicht mehr verwendet habe (weil es zumindest für mich seine Bedeutung verloren hat), liebte ich es, weil es ein ... war einfache Anwendung, die wenig Ressourcen verbraucht.
Normalerweise, wenn wir es ausführen und konfigurieren Conky, wir verwenden nur eine einzige Instanz, aber was ist, wenn wir mehrere verwenden möchten? Wie Sie zum Beispiel im folgenden Bild sehen können:
Mal sehen, wie es geht. Dazu müssen wir mehrere Dateien erstellen, in diesem Fall 3:
- .conkyrc_mail für E-Mail-Benachrichtigung
- .conkyrc_system für Systeminformationen
- .conkyrc_time für die Uhr auf dem Schreibtisch
Wir erstellen einen Ordner namens .conky in unserem Zuhause.
$ mkdir ~/.conky
Dann öffnen wir ein Terminal als Root und erstellen darin eine Datei / usr / local / bin mit dem Namen start_conky:
$ sudo touch /usr/local/bin/start_conky
und wir haben Folgendes eingefügt:
#!/bin/bash conky -c /home/your_user/.conky/.conkyrc_system & conky -c /home/your_user/.conky/.conkyrc_time & conky -c /home/your_user/.conky/.conkyrc_mail &
Jetzt müssen wir nur noch Berechtigungen erteilen:
$ sudo chmod a+x /usr/local/bin/start_conky $ sudo chown root:staff /usr/local/bin/start_conky
Es kann jedoch vorkommen, dass Conky startet, bevor der Desktop vollständig geladen ist, und verschwindet. Um dies zu lösen, erstellen wir eine Datei im Pfad /home/your_username/.config/autostart unter dem Namen conky_start (es ist ein anderer Name als die in /usr/local/bin erstellte Datei) und wir legen es hinein:
#!/bin/bash Sleep 15 start_conky Exit 0
Wir können den Wert ändern Schlaf 15 Abhängig von der Zeit, die zum Laden unseres Desktops benötigt wird.
Soweit der relevante Teil dieses Artikels. Wenn Sie die im vorherigen Beispiel verwendeten Skripte kopieren möchten, lesen Sie weiter.
.conkyrc_mail
# Xft verwenden? use_xft ja xftfont DejaVu Sans:size=8 xftalpha 0.8 text_buffer_size 2048 # Aktualisierungsintervall in Sekunden update_interval 1 # Dies ist die Häufigkeit, mit der Conky aktualisiert, bevor es beendet wird. # Auf Null setzen, um für immer zu laufen. total_run_times 0 # Eigenes Fenster erstellen, anstatt Desktop zu verwenden (erforderlich in Nautilus) own_window ja own_window_transparent ja own_window_type override #own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager # Doppelte Pufferung verwenden (reduziert Flimmern, funktioniert möglicherweise nicht für alle) double_buffer ja # Minimum Größe des Textbereichs Minimum_size 200 0 #maximum_width 200 # Schattierungen zeichnen? draw_shades no # Umrisse zeichnen? draw_outline no # Rahmen um den Text zeichnen draw_borders no # Gepunktete Ränder? stippled_borders 0 # Randränder border_margin 5 # Randbreite border_width 1 # Standardfarben und auch Randfarben default_color weiß #default_shade_color schwarz #default_outline_color weiß own_window_colour weiß # Textausrichtung, andere mögliche Werte werden kommentiert #alignment top_leftalignment top_r #alignmentbottom_left #alignment unten_rechts # Lücke zwischen Bildschirm- und Texträndern # Gleiches wie die Übergabe von -x in der Befehlszeile Lücke_x 35 Lücke_y 40 # Dateisystempuffer vom verwendeten Speicher abziehen? no_buffers yes # auf „yes“ setzen, wenn der gesamte Text in Großbuchstaben geschrieben werden soll no # Anzahl der zu mittelnden CPU-Samples # auf 1 setzen, um die Mittelung zu deaktivieren cpu_avg_samples 1 # Anzahl der zu mittelnden Netto-Samples # auf 1 setzen, um die Mittelung zu deaktivieren net_avg_samples 2 # UTF8 erzwingen? Beachten Sie, dass UTF8-Unterstützung erforderlich ist. XFT override_utf8_locale ja # Leerzeichen hinzufügen, um zu verhindern, dass sich Dinge bewegen? Dies betrifft nur bestimmte Objekte. use_spacer none TEXT ${alignr}${font}${execi 600 conkyEmail –servertype=IMAP –servername=192.168.200.2 –username=Ihr Benutzername –password=IhrPasswort –ssl –connectiontimeout=51}${font} Nachricht(en)
.conkyrc_time
# Xft verwenden? use_xft ja xftfont DejaVu Sans:size=8 xftalpha 0.8 text_buffer_size 2048 # Aktualisierungsintervall in Sekunden update_interval 1 # Dies ist die Häufigkeit, mit der Conky aktualisiert, bevor es beendet wird. # Auf Null setzen, um für immer zu laufen. total_run_times 0 # Eigenes Fenster erstellen, anstatt Desktop zu verwenden (erforderlich in Nautilus) own_window ja own_window_transparent ja own_window_type override #own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager # Doppelte Pufferung verwenden (reduziert Flimmern, funktioniert möglicherweise nicht für alle) double_buffer ja # Minimum Größe des Textbereichs Minimum_size 200 0 #maximum_width 200 # Schattierungen zeichnen? draw_shades no # Umrisse zeichnen? draw_outline no # Rahmen um den Text zeichnen draw_borders no # Gepunktete Ränder? stippled_borders 0 # Randränder border_margin 5 # Randbreite border_width 1 # Standardfarben und auch Randfarben default_color weiß #default_shade_color schwarz #default_outline_color weiß own_window_colour weiß # Textausrichtung, andere mögliche Werte werden kommentiert #alignment top_leftalignment top_r #alignmentbottom_left #alignment unten_rechts # Lücke zwischen Bildschirm- und Texträndern # Gleiches wie die Übergabe von -x in der Befehlszeile Gap_x -40 Gap_y 679 # Dateisystempuffer vom verwendeten Speicher abziehen? no_buffers yes # auf „yes“ setzen, wenn der gesamte Text in Großbuchstaben geschrieben werden soll no # Anzahl der zu mittelnden CPU-Samples # auf 1 setzen, um die Mittelung zu deaktivieren cpu_avg_samples 1 # Anzahl der zu mittelnden Netto-Samples # auf 1 setzen, um die Mittelung zu deaktivieren net_avg_samples 2 # UTF8 erzwingen? Beachten Sie, dass UTF8-Unterstützung erforderlich ist. XFT override_utf8_locale ja # Leerzeichen hinzufügen, um zu verhindern, dass sich Dinge bewegen? Dies betrifft nur bestimmte Objekte. use_spacer none TEXT ${alignc 35}${font Arial Black:size=26}${time %H:%M}${font} ${alignc}${time %A %d %Y}
.conkyrc_system
# Xft verwenden? use_xft ja xftfont DejaVu Sans:size=8 xftalpha 0.8 text_buffer_size 2048 # Aktualisierungsintervall in Sekunden update_interval 1 # Dies ist die Häufigkeit, mit der Conky aktualisiert, bevor es beendet wird. # Auf Null setzen, um für immer zu laufen. total_run_times 0 # Eigenes Fenster erstellen, anstatt Desktop zu verwenden (erforderlich in Nautilus) own_window ja own_window_transparent ja own_window_type override #own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager # Doppelte Pufferung verwenden (reduziert Flimmern, funktioniert möglicherweise nicht für alle) double_buffer ja # Minimum Größe des Textbereichs Minimum_size 200 0 #maximum_width 200 # Schattierungen zeichnen? draw_shades no # Umrisse zeichnen? draw_outline no # Rahmen um den Text zeichnen draw_borders no # Gepunktete Ränder? stippled_borders 0 # Randränder border_margin 5 # Randbreite border_width 1 # Standardfarben und auch Randfarben default_color 2a2a2a own_window_colour weiß # Textausrichtung, andere mögliche Werte werden kommentiert #alignment top_leftalignment top_right #alignment bottom_left #alignmentbottom_right # Lücke zwischen den Rändern von Bildschirm und Text # dasselbe wie die Übergabe von -x in der Befehlszeile Gap_x 800 Gap_y 690 # Dateisystempuffer vom verwendeten Speicher abziehen? no_buffers yes # auf „yes“ setzen, wenn der gesamte Text in Großbuchstaben geschrieben werden soll no # Anzahl der zu mittelnden CPU-Samples # auf 1 setzen, um die Mittelung zu deaktivieren cpu_avg_samples 1 # Anzahl der zu mittelnden Netto-Samples # auf 1 setzen, um die Mittelung zu deaktivieren net_avg_samples 2 # UTF8 erzwingen? Beachten Sie, dass UTF8-Unterstützung erforderlich ist. XFT override_utf8_locale ja # Leerzeichen hinzufügen, um zu verhindern, dass sich Dinge bewegen? Dies betrifft nur bestimmte Objekte. use_spacer none TEXT ${font} CPU: ${cpu cpu1}% ${alignr 60}${cpubar cpu1 8,60} ${font} RAM: $memperc% ${alignr 60}${membar 8,60} $ {font} SWAP : $swapperc% ${alignr 60}${swapbar 8,60}
Spektakuläre Ergänzung zu dem Eintrag, den ich über die Installation von Conky veröffentlicht habe.
😉 Tatsächlich habe ich es veröffentlicht, um die Zweifel eines anderen Benutzers auszuräumen. Ich bin mir nicht sicher, ob die Einstellungen noch funktionieren, da ich sie vor langer, langer Zeit verwendet habe.
Warum sagen Sie, dass es keinen Sinn macht, es zu verwenden?
Grüße
Nun, weil es mir albern vorkommt, alle Fenster minimieren zu müssen, um auf den Desktop zu gelangen und andere Statistiken anzuzeigen. Für andere ist es eine weitere Anwendung, die zum Spaß läuft. Aber es ist meine Sichtweise, es gibt Leute, die es nur aus Schönheitsgründen verwenden. Ich habe diese Phase bereits bestanden.. 😀
Haben Sie diese Phase bestanden? Großartig, du bist also wieder bei XFCE!!!
Ha, das ist ein Witz. Aus dem gleichen Grund habe ich es nie installiert.
Als ich es mit Fluxbox auf dem Desktop verwendet habe, habe ich es in eine einzelne Zeile eingefügt und die Größe aller Fenster so voreingestellt, dass sie niemals diesen Platz einnehmen würden. So habe ich die Informationen immer gesehen, nahm nur sehr wenig Platz auf dem Bildschirm ein (bei einem 19-Zoll-Monitor ist das bei einem Laptop vielleicht fraglich) und verbrauchte nur wenige Ressourcen.
Ich freue mich, dass dies immer stärker wird, viele der Großen fallen in letzter Zeit.
Grüße.
Respektabel, aber sehr subjektiv und relativ Ihre Meinung. In meinem Fall ist Conky für mich unerlässlich, um die Systemtemperaturen zu überwachen (neben anderen Dingen, die aufgrund der „Hübschheit“ recht selten verwendet werden). Ich werde diesem kleinen Programm für immer dankbar sein, da es mir einige Rechnungen erspart hat. Ihm habe ich es zum Beispiel zu verdanken, dass meine Grafikkarte nicht kaputt gegangen ist. Vor einiger Zeit bemerkte ich, dass die Temperatur besorgniserregend anstieg, ohne dass ein Programm dies rechtfertigte. Überrascht zerlegte ich das PC-Gehäuse, um es ein wenig zu erkunden: Dabei stellte ich fest, dass der Grafikkühler durch Staub verstopft war. Ohne Conky hätte ich es nie rechtzeitig herausgefunden und mir wären die GPUs ausgegangen. Die Anwendung läuft zum Vergnügen? Ich glaube es nicht.
Wenn ich alle Fenster verkleinere und sie wieder herstelle, um Conky zu sehen, verliere ich höchstens ein paar Sekunden (was kaum ein Opfer ist, wenn es um die Gesundheit des Teams und damit um meine Arbeit geht). Und wenn ich nicht kleinreden will, gehe ich an einen anderen Schreibtisch und heilige Abhilfe.
Es müsste eine Möglichkeit für eine Tastenkombination geben, es nach vorne zu schicken, ohne etwas zu minimieren.
Für mich wirkt die GNOME 3.4-Fallback-Schnittstelle mit ihrer Reihenfolge wahre Wunder. Die Niedlichkeit am Schreibtisch langweilt mich schon.
conkyEmail, conkyForecast… sind unabhängige Conky-Programme. Sie gehören zu den Conky-Begleitern.
Danke, bei mir hat es funktioniert
WTF? Safari läuft unter ArchLinux
Webkit, Webkit überall.
Nun, ich liebe es, Conky zu essen. Alles ist unter Kontrolle, ... obwohl die Zeit der coolen Conkys Geschichte ist: P. Jetzt habe ich ein normales mit den typischen Daten des PCs.
Vielen Dank für die Erklärung
Danke für den Tipp!
Allerdings ist manuelles Arbeiten mit Conky GUI recht ergonomisch.
Viele Grüße!
Super, es hat mir sehr geholfen.