Samstag, 30. März 2024

Systemmonitor für den Desktop

Wer kennt Conky noch nicht? 

Conky ist ein sehr anpassbarer Systemmonitor, den man auf so ziemlich jeden Linux-Desktop zaubern kann. Dadurch kann man wichtige Dinge direkt auf dem Bildschirm permanent darstellen und auch zeitnah überwachen. 

Conky Anzeige
Conky auf meinem Desktop

So, wie auf dem Bild, sieht es auf meinem Cinnamon Desktop aus. Ich habe das Ganze rechts unten auf meinem Bildschirm eingestellt. (Die Uhr Anzeige gehört nicht dazu, dies ist ein extra Applet) Conky wird über eine versteckte Textdatei mit Namen .conkyrc konfiguriert. Doch bevor man Conky nutzen kann muss man das gleichnamige Paket (conky-all) installieren und danach starten. Für genauere Informationen verlinke ich hier auf das Ubuntuusers Wiki. 

Meine Konfiguration ist diese hier:

use_xft yes
on_bottom yes
xftfont Comic sans MS:size=11
xftalpha 0.8
update_interval 1.0
total_run_times 0
own_window yes
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
draw_borders no
draw_graph_borders no
stippled_borders 5
border_margin 0
border_width 1
alignment bottom_left
minimum_size 200
gap_x 2075
gap_y 26
cpu_avg_samples 1

TEXT
 ${color #559900}Linux Mint 21.3
$color $stippled_hr
     ${color lightblue}$nodename
     $sysname$kernel on $machine
$color $stippled_hr
     ${color #fffc9c}eingeschaltet seit : $color ${uptime %A %d %B %Y}              
     ${color #fffc9c}Prozesse (aktiv) : $color $processes ($running_processes)
$color $stippled_hr
       ${color #e47c16}SSD : ${color #FFFFFF}${fs_free /}/${fs_size /}        ${color #e47c16}RAM : $color $mem/$memmax - $memperc%         
$color $stippled_hr
     ${color #d90070}IP lokal :          $color ${addr wlp6s0} ${offset 10}
     ${color #d90070}IPv4 global :    $color ${execi 7200 wget http://v4.ipv6-test.com/api/myip.php -q -O -}   
     ${color #d90070}IPv6 global :    $color ${execi 7200 wget http://v6.ipv6-test.com/api/myip.php -q -O -}
$color $stippled_hr
      ${offset 30}  ${color green}${downspeedgraph wlp6s0 10,45 green}    ${color #119922}Download :  $color ${downspeed wlp6s0}/s
      ${offset 30}  ${color red}${upspeedgraph wlp6s0 10,45 red} $color   ${color #990802}Upload :  $color ${upspeed wlp6s0}/s
$color $stippled_hr
# ${color #e47c16}CPU : $color $cpu%    
        

 Gern könnt ihr euch dies als kleines Beispiel bzw. Basis in eure Konfigurationsdatei kopieren. Beachtet das ich eine WQHD Auflösung nutze und ihr deshalb den Positionsparameter gap_x entsprechend anpassen müsst. Genauso kann es sein, dass das Wlanmodul einen anderen Namen hat als bei mir wlp6s0. Conky lasse ich auch etwas verzögert starten, damit sichergestellt ist, dass die IP Adressen verfügbar sind. Aber schaut euch einfach den obigen Link an und ihr werdet alles Wichtige zu Conky in Erfahrung bringen.

Ich wünsche viel Spaß damit.     

Keine Kommentare:

Kommentar veröffentlichen

Vielen Dank für Ihren Kommentar. Die Veröffentlichung erfolgt umgehend nach meiner Prüfung. Ich bitte um etwas Geduld. MfG Mintnix