Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?
24.09.2020, 16:48:50

.
Einloggen mit Benutzername, Passwort und Sitzungslänge

Mitglieder
  • Mitglieder insgesamt: 24546
  • Letzte: ChrisAT
Statistiken
  • Beiträge insgesamt: 684214
  • Themen insgesamt: 55384
  • Heute online: 611
  • Am meisten online: 2287
  • (22.01.2020, 19:20:24)
Benutzer Online

Autor Thema:  Conky Sammelthread - Alles rund um Conky - Fragen, Probleme, Anregungen !  (Gelesen 33793 mal)

0 Mitglieder und 2 Gäste betrachten dieses Thema.

Off-Topic:
@ kuehhe1
Die Frage nach den Prozessen sprengt wirklich das Thema.
Ist ohnehin schon unübersichtlich genug.
Hab meine Beiträge dazu wieder entfernt.
Wenn Du ein neues Thema dazu aufmachen willst, Infos liefert ps aux pstree -h

Wenn man die Zeilen für später oder zum Bearbeiten behalten will:
Ausschneiden und in einer extra Textdatei (conky-Splitter oder so ähnlich) abspeichern.
Jo, hab einen conky History Ordner.

Wenn Du ein neues Thema dazu aufmachen willst, Infos liefert
Thema dazu eröffnet: https://www.linuxmintusers.de/index.php?topic=54397.new#new
« Letzte Änderung: 29.03.2019, 21:26:11 von kuehhe1 »

Anhang conky:

Wie holst du dir die Informationen für sonne und Mond?


Ist aber mit Unterstützung, bzw auf Anregung von IceDragon entstanden. Der hatte das zuerst ;D
Mondbildquelle war mal die NASA nun bei mir eben der-mond.org.  abgelegt in /tmp/
Beispiel vom 18.3 Cinn

## ----------System information using conky capabilities -----Linie am Anfang ${hr 2}
TEXT
${execi 21600 wget -qNP /tmp/ "http://www.der-mond.org/Datenserver/himmel_aktuell/mondphase.gif"}
${image /tmp/mondphase.gif -p 210,5 -s 110x110 -f 600}
${offset 15}${color4}Sonnenaufgang: ${offset 21}${color5}${execi 14400 wget -q "http://www.sonnenuntergang-zeit.de/sonnenuntergang:deinOrt:heute.html" -O - | sed -n '129p' | cut -d'>' -f2 | cut -b2-5} Uhr
${offset 15}${color4}Sonnenuntergang: ${offset 0}${color5}${execi 14400 wget -q "http://www.sonnenuntergang-zeit.de/sonnenuntergang:deinOrt:heute.html" -O - | sed -n '134p' | cut -d'>' -f2 | cut -b1-5} Uhr

Gerade wollte ich jammern, dass ich es wieder einmal nicht hinbekomm mit 19.1 einen conky für mich schön hinzustellen, weil es immer dauernd flackerte. Nun hab ich gerade die Zeile
    double_buffer = true,
mit eingefügt, die fehlte noch, vom 17 - 18.3 gut laufendem conky.
Und nun ist das flackern wech  :D


Wo es im Moment noch zwickt ist die Farbenzuweisung:
Hatte ich bisher so:
44-- Shades of Grey,
45 color1 = 'EEEEEE',
46 color2 = 'DDDDDD',
47 color3 = 'CCCCCC',
48 -- Orange,
49 color4 = 'FF9500',
50 -- Grün,
51 color5 = 'aeff00',
52-- Blau
53 color6 = '40FFFF',
}

Start ich den conky damit übers terminal:
~$ ^C
...-T61:~$ conky
conky: Syntax error (/etc/conky/conky.conf:44: '}' expected (to close '{' at line 2) near '#') while reading config file.
conky: Assuming it's in old syntax and attempting conversion.
conky: [string "..."]:139: attempt to index local 'settings' (a nil value)
aber egal ob Kommentar "#" oder "--"

I-wie hackt es an den Farben. mit '  '  oder "  ",.....






# -- 2019-03-30
conky.config = {
    alignment = 'top_right',
    background = true,

    double_buffer = true,

    border_width = 1,
    cpu_avg_samples = 2,
default_color = 'white',
    default_outline_color = 'white',
    default_shade_color = 'white',
    draw_borders = false,
    draw_graph_borders = false,
    draw_outline = false,
    draw_shades = false,
    use_xft = true,
    xftalpha = 0.1,
    font = 'FreeSans:size=10',


    gap_x = 0,
    gap_y = 0,
    minimum_height = 5,
    minimum_width = 5,
    maximum_width = 330,

    net_avg_samples = 2,
    no_buffers = true,
    out_to_console = false,
    out_to_stderr = false,
    extra_newline = false,
    own_window = true,
    own_window_class = 'Conky',
    own_window_type = 'desktop',
    own_window_transparent = yes,
    stippled_borders = 0,
    update_interval = 2.0,
    uppercase = false,
    use_spacer = 'none',
    show_graph_scale = false,
    show_graph_range = false


}

conky.text = [[
${execi 21600 wget -qNP /tmp/ "http://www.der-mond.org/Datenserver/himmel_aktuell/mondphase.gif"}
${image /tmp/mondphase.gif -p 210,5 -s 110x110 -f 600}
${offset 15}${color4}Sonnenaufgang: ${offset 21}${color5}${execi 14400 wget -q "http://www.sonnenuntergang-zeit.de/sonnenuntergang:schnaittach:heute.html" -O - | sed -n '129p' | cut -d'>' -f2 | cut -b2-5} Uhr
${offset 15}${color4}Sonnenuntergang: ${offset 0}${color5}${execi 14400 wget -q "http://www.sonnenuntergang-zeit.de/sonnenuntergang:schnaittach:heute.html" -O - | sed -n '134p' | cut -d'>' -f2 | cut -b1-5} Uhr



${offset 25}${color5}$nodename             ${color6}$machine
${offset 45}${color6}Uptime: ${color2}$uptime
${voffset 1}
${offset 60}${color6}Syst: ${color0}$sysname    ${color6}Kernel: ${color2}$kernel
${offset 60}${color green}Linux Mint 19.1 Cinnamon 64-bit (4.0.10)
${offset 85}${color6}Syst: ${color0}${exec cat /etc/issue.net}
${voffset 1}
${offset 100}${color6}CPU ${color2} Core 2 Duo T7300 @ 2GHz x2
# Frequenz
${offset 140}${color4}${freq_g (1)}GHz ${goto 238}${freq_g (2)}GHz
#  ------------Temperatur
${offset 130}${color0}${execi 8 sensors | grep 'Core 0'| cut -c15-21}C    $acpitemp°C ${goto 250}${execi 8 sensors | grep 'Core 1'| cut -c15-21}C
${offset 155}${color4}${cpu cpu1}%${goto 210}$cpu%${goto 255}${cpu cpu2}%
${offset 155}${color0}${execi 8 sensors | grep 'fan1'}
${voffset 1}
${offset 140}${font Ubuntu:size=10}${color5}Prozesse:$processes    Running:$running_processes
# -----------------Showing CPU Graph-----------rechtsanliegend---25Hoch-225Breit
# ------------------die folgenden Farben sind der Verlauf je nach Auslastung bei -t
${alignr}${cpugraph 25,225 05ab00 ff4e00 -t}${voffset -25}
${voffset 8}
# ------------Showing TOP 5 CPU-consumers ----------------
${offset 100}${color4}${top name 1}${alignr}${top cpu 1}%
${offset 100}${color0}${top name 2}${alignr}${top cpu 2}%
${offset 100}${font Ubuntu:size=9}${color1}${top name 3}${alignr}${top cpu 3}%
${offset 100}${font Ubuntu:size=8}${color2}${top name 4}${alignr}${top cpu 4}%
${offset 100}${font Ubuntu:size=8}${color3}${top name 5}${alignr}${top cpu 5}%
# ------------showing memory part with TOP 5 --------------
${voffset 1}
${offset 150}${font Ubuntu:size=10}${color green}RAM $memmax
${offset 100}${font Ubuntu:size=9}${color6}frei:  $memfree ${font Ubuntu:size=10}   ${color1}bel:  $memperc % ${alignr}$mem
${offset 100}${font Ubuntu:size=10}${color4}${top_mem name 1}${alignr}${top_mem mem 1}%
${offset 100}${font Ubuntu:size=10}${color0}${top_mem name 2}${alignr}${top_mem mem 2}%
${offset 100}${font Ubuntu:size=9}${color1}${top_mem name 3}${alignr}${top_mem mem 3}%
${offset 100}${font Ubuntu:size=8}${color2}${top_mem name 4}${alignr}${top_mem mem 4}%
${offset 100}${font Ubuntu:size=8}${color3}${top_mem name 4}${alignr}${top_mem mem 5}%
# ------------Zeigt die -----HDD----disk partitions: root, home and Data -------
${voffset 1}
${offset 150}${font Ubuntu:size=10}${color green}HDD: $fs_size $fs_type
${offset 100}${font Ubuntu:size=9}${color6}frei:  ${fs_free} ${font Ubuntu:size=10}  $fs_free_perc % ${font Ubuntu:size=9}${color1} ${alignr}bel: ${fs_used}
${alignr}${diskiograph 20,225 06cd00 ff4e00 -t}${voffset -30}
${voffset 1}
# ------------Data-nicht vorhanden----------------------
# --${offset 95}${font Ubuntu:size=9,weight:bold}${color1}Free: ${font Ubuntu:size=9,weight:normal}${fs_free /media/Data}${alignr}${font Ubuntu:size=9,weight:bold}Used: ${font Ubuntu:size=9,weight:normal}${fs_used /media/Data}
# -----------Netzwerk-----------------------------------
${voffset 1}
${offset 100}${font Ubuntu:size=10}${color5}Verbunden mit:${color6}$alignr${wireless_essid wls3}
# ----${voffset 1}
${offset 100}${color6}Interne IP-Adresse:${color0}$alignr${addr wls3}
${offset 100}${color6}Externe IP-Adresse:${color0}$alignr${execi 14400 wget http://v4.ipv6-test.com/api/myip.php -q -O -}
${offset 100}${color6}Signalstärke: ${color0}$alignr${wireless_link_qual_perc wls3} %
${offset 100}${color6}Signal:${color0}$alignr${wireless_link_qual wls3} mit ${wireless_bitrate wls3}
# ------------Upload ------------9000kbit/s-Anzeige in Byte
${offset 150}${color4}${font Ubuntu:size=9}Upload: ${alignr}${font Ubuntu:size=9}$color6${upspeed wls3} / $color3${totalup}
${alignr}${upspeedgraph wls3 20,225 d21e0d ff832b 9000 -t -l}
# -----------Download-----------------5000=kbit/sec
${offset 150}${color5}${font Ubuntu:size=9}Download: ${alignr}${font Ubuntu:size=9}$color6${downspeed wls3} / $color3${totaldown}
${alignr}${downspeedgraph wls3 20,225 318503 06fc00 50000 -t -l}
# ----------Akku---------------------------------
${offset 100}${color6}${font Ubuntu:size=10}Spannungversorgung:   $alignr${color2}$acpiacadapter
${offset 100}${color6}Akku:   $alignr${color2}$battery , $battery_time



]]



Die # in der ersten Zeile muss weg. Kommentare beginnen mit --

Eventuell auch mal die Leerzeilen im config-Block raus nehmen

War ich auch der Meinung bei lua es so gelesen zu haben.

-T61:~$ conky -v
conky 1.10.8 compiled Wed Feb 28 17:11:42 UTC 2018 for Linux 4.4.0-101-generic x86_64

Compiled in features:

System config file: /etc/conky/conky.conf
Package library path: /usr/lib/conky
........
Aber dann sieht es so aus:


-- nur im config-Block!
Nicht bei text; da gilt # als Kommentar

Start ich den conky damit übers terminal:
Code: [Auswählen]
~$ ^C
...-T61:~$ conky
conky: Syntax error (/etc/conky/conky.conf:44: '}' expected (to close '{' at line 2) near '#') while reading config file.
conky: Assuming it's in old syntax and attempting conversion.
conky: [string "..."]:139: attempt to index local 'settings' (a nil value)
aber egal ob Kommentar "#" oder "--"
Ist bei dir nicht egal, denn conky zeigt beim Start im Terminal: conky: Assuming it's in old syntax and attempting conversion.also alte Syntax der config im Abschnitt TEXT und darin steht: # für Auskommentiert, nicht die: - -
« Letzte Änderung: 30.03.2019, 18:57:43 von kuehhe1 »

Das kapier ich auch nich  ???

Mit LM19.1 und conky
-T61:~$ conky -v
conky 1.10.8 compiled Wed Feb 28 17:11:42 UTC 2018 for Linux 4.4.0-101-generic x86_64
1.10.8 wäre auf jeden Fall schon lua. wohl doch nich.
...for Linux 4.4.  :o


Zitat
-- nur im config-Block!
Nicht bei text; da gilt # als Kommentar

Aha. Danke ;)

Zitat
conky: Assuming it's in old syntax and attempting conversion
bezieht sich doch auf die Syntax in der Konfigurationsdatei (zB ~/.conkyrc) und nicht auf die installierte Version von conky (1.10.8 ) und hat auch nichts mit dem Kernel zu tun.
« Letzte Änderung: 30.03.2019, 14:05:34 von aexe »

Jo, die Syntax des conky ist schon sehr speziell, siehe Erkenntnisse in Antwort #265 nach Hinweisen von @MegaV0lt.

Mein Dankeschön an alle Helfer   8)
« Letzte Änderung: 31.03.2019, 15:04:58 von kuehhe1 »

Da meine conky.rc noch in alter Syntax abgekupfert war und mit Fehlermeldung im Terminal startete habe ich sie mit dem Script "convert.lua" umgewandelt.

Der Weg der Konvertierung.....
Zur Konvertierung wird lua5.2 aus den offiziellen Quellen benötigt:apt install Lua5.2anschliessend ein Verzeichnis angelegt:~/Downloads/luaconvertund das durch die conkyall Installation bereits vorhandene Script: "convert.lua" aus dem Verzeichnis:/usr/share/doc/conky-all/nach
~/Downloads/luaconvert/kopieren.
Nun die zu konvertierende ".conkyrc" ebenfalls nach ~/Downloads/luaconvertkopieren und sicherheitshalber in "conkyrcold" umbenennen.
Abschließend im Terminal ins luaconvert Verzeichnis wechseln:kuehhe1@HP470:~$ cd ~/Downloads/luaconvertund den Befehl incl. Filenamen der neu zu generierenden "conky.conf" eingeben und ausführen:
~/Downloads/luaconvert$ lua ./convert.lua conkyrcold conky.confdanach befindet sich das neu generierte und konvertierte File im Verzeichnis luaconvert:~/Downloads/luaconvert$ ls
conky.conf  conkyrcold  convert.lua
Jetzt wird die Neue "conky.conf" ins Verzeichnis ~/.config/conky/ verschoben:~/Downloads/luaconvert$ mv conky.conf ~/.config/conkyund kann im Terminal mit dem Befehl conkygestartet werden. Wer mehrere conky.config(s) besitzt startet sie am besten gezielt mit ihrem Filenamen:sh -c "conky -d -c ~/.config/conky/conky.conf"dabei steht das (-d, --daemonize: daemonize = im Hintergrund ausführen, fork to background) für den conky Start im Hintergrund und das (-c, --config=FILE : config file to load) für das Laden des speziell angegebenen config Files), der selbe Befehl eignet sich auch in einem Menüstarter.

Zum Vergleich:
Inhalt conkyrcold (alte Syntax)# kuehhe1_conkyrcold

# Grafiken und Werte vom Wetter werden vom Startscript im RAM
# (/dev/shm/MV_Conky.tmp) gespeichert.
# Das Startskript lädt auch die Wetterdaten herunter.

# Create own window instead of using desktop (required in nautilus)
own_window yes
own_window_hints undecorated,below,skip_taskbar
own_window_transparent yes # yes
own_window_argb_visual no  # yes
own_window_argb_value 35  # Transparenz 0-255
own_window_type normal  # normal

background no

# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes

# fiddle with window
use_spacer none  # yes
use_xft yes

# Xft font when Xft is enabled
#xftfont Bitstream Vera Sans Mono-7
#xftfont Andale Mono-9
#xftfont Clean-8
#xftfont cubicfive10:pixelsize=8
#xftfont squaredance10:pixelsize=14
#xftfont swf!t_v02:pixelsize=10
#xftfont Terminus:size=8
#xftfont Noto Sans Mono:size=8
xftalpha 0.8

font Ubuntu:size=8
#font Noto Sans Mono:size=8

# Update interval in seconds
update_interval 2.0

# Minimum/Maximum size of text area
minimum_size 260  # 260 20 Desklet-Breite
maximum_width 260 # 5050 Desklet Breite

# Draw shades?
draw_shades yes  # no

# Text stuff
draw_outline no  # amplifies text if yes
draw_borders no

uppercase no  # set to yes if you want all text to be in uppercase

# Stippled borders?
stippled_borders 1  # 1

# border width
border_width 1

draw_borders no
draw_graph_borders no

# Default colors and also border colors, grey90 == #E5E5E5
#default_color white
default_color grey90  # lightgrey
default_shade_color black
default_outline_color grey90

color0 white
color1 lightgreen
color2 lightblue
color3 8ABF5C  # Dunkelgrün
color4 DDAA00  # Orange
color5 darkgrey
color6 EE2222  # Rot

# Text alignment, other possible values are commented
#alignment top_left
#alignment top_right
#alignment bottom_left
alignment bottom_right

# Gap between borders of screen and text
gap_x 3  #-230
gap_y 3  # 35

override_utf8_locale yes  # yes

cpu_avg_samples 2
imlib_cache_size 10

# Temp Unit (default, metric, imperial)
template8 metric

# -- Lua Load -- #
# SET THE PATH TO THE SCRIPT HERE
#lua_load ~/.Conky/bargraph/bargraph.lua
#lua_draw_hook_pre main_bars
### stuff after 'TEXT' will be formatted on screen ###
#image
TEXT
${color3}${alignc}${font :bold:size=10}${exec lsb_release -ds} # Linux Mint Version
### Datum und Uhrzeit ###
##${color1}${time %a, } ${color}${time %e %B %G}
##${color1}${time %Z,    }${color}${time %H:%M:%S}

${image /mnt/Mint-Safe/Mint-Setups/Mint_Icons/LM_Gold_Menü_Icon.png -p 170,15}  # 40,25 MintLogo, x,y Position(Workaround)
${goto 5}${color0}${font StyleBats:size=12}O${tab 10}${font}${color1}Läuft: ${color}$uptime
${color0}${font StyleBats:size=12}J${tab 10}${font}${color1}Kern:\
${if_existing /dev/shm/MV_Conky.tmp/newkernel} ${color4}${else} ${color}${endif}$kernel
${color0}${font StyleBats:size=12}Y${tab 10}${font}${color1}System:${color} ${hwmon 0 temp 1} °C
### CPU und Prozesse ###
${color0}${font StyleBats:size=12}A${tab 10}${font}${color1}CPU:${color} ${hwmon 0 temp 2} °C
${cpugraph 20, A0A0A0 FFFFFF -t}
${color1}CPU Frequenz(en):
${color3}  1: ${color}${freq_g 1} GHz${color3}  2: ${color}${freq_g 2} GHz
${color3}  3: ${color}${freq_g 3} GHz${color3}  4: ${color}${freq_g 4} GHz
##${color1}Last:${color}${tab 20,0}$loadavg
##${color1}Last:${color}${tab 20,0}${cpu cpu1}%${goto 80}$cpu%${goto 120}${cpu cpu2}%
${color1}Last:${color}${tab 20,0}${cpu cpu1}%${goto 75}${cpu cpu2}%${goto 105}${cpu cpu3}%${goto 135}${cpu cpu4}%
${color}${font :bold:size=8}\
${if_match ${cpu}<=45}${color3}${endif}\
${if_match ${cpu}>45}${color4}${endif}\
${if_match ${cpu}>75}${color6}${endif}\
$cpu%${tab 20,0}${cpubar}${font}${color}
${color1}Prozesse: ${color}$processes${color1}  Aktiv: ${color}$running_processes

### Top (4) CPU-Last ###
${color0}${font StyleBats:size=12}P ${font}${color1}Meiste CPU-Last:
${color4}  ${top name 1}${alignr}${top cpu 1}
${color}  ${top name 2}${alignr}${top cpu 2}
${color}  ${top name 3}${alignr}${top cpu 3}
##${color}  ${top name 4}${alignr}${top cpu 4}

### TOP (4) Speicherverbrauch ###
${color0}${font StyleBats:size=12}P ${font}${color1}Speicherverbrauch:
${color4}${if_match "${top_mem mem 1}" > "20"}${color6}${endif}\
  ${top_mem name 1}${alignr}${top_mem mem 1}${color}
  ${top_mem name 2}${alignr}${top_mem mem 2}${color}
  ${top_mem name 3}${alignr}${top_mem mem 3}${color}
  ##${top_mem name 4}${alignr}${top_mem mem 4}

### RAM und Swap ###
${color1}${font :size=8}RAM:${alignr}${color}${font}$mem ${color5}/ $memmax${color}
${voffset -1}${font :bold:size=8}$memperc%${tab 20,0}${membar 3}${font}
${color1}${font :size=8}SWAP:${alignr}${color}${font}$swap ${color5}/ $swapmax${color}
${voffset -1}${font :bold:size=8}$swapperc%${tab 20,0}${swapbar 3}${font}

### Festplatten/SSD Belegung ###
${color1}Laufwerke Belegung:
${color1}${font :size=8}/ROOT: ${alignr}${color}${font}${fs_used /} ${color5}/ ${fs_size /}${color}
${voffset -1}${font :bold:size=8}${fs_used_perc /}%${tab 20,0}${voffset 0}${fs_bar 3 /}
${color1}${font :size=8}/HOME: ${alignr}${color}${font}${fs_used /home} ${color5}/ ${fs_size /home}${color}
${voffset -1}${font :bold:size=8}${fs_used_perc /home}%${tab 20,0}${voffset 0}${fs_bar 3 /home}
# Nur Anzeigen wenn eingehängt
${if_mounted /mnt/Backup}\
${color1}${font :size=8}/mnt/Backup:${alignr}${color}${font}${fs_used /mnt/Backup} ${color5}/ ${fs_size /mnt/Backup}${color}
${voffset -1}${font :bold:size=8}${fs_used_perc /mnt/Backup}%${tab 20,0}${voffset 0}${fs_bar 3 /mnt/Backup}\
${endif}
${if_mounted /mnt/Medien}\
${color1}${font :size=8}/mnt/Medien:${alignr}${color}${font}${fs_used /mnt/Medien} ${color5}/ ${fs_size /mnt/Medien}${color}
${voffset -1}${font :bold:size=8}${fs_used_perc /mnt/Medien}%${tab 20,0}${voffset 0}${fs_bar 3 /mnt/Medien}\
${endif}
${if_mounted /mnt/Mint-Safe}\
${color1}${font :size=8}/mnt/Mint-Safe:${alignr}${color}${font}${fs_used /mnt/Mint-Safe} ${color5}/ ${fs_size /mnt/Mint-Safe}${color}
${voffset -1}${font :bold:size=8}${fs_used_perc /mnt/Mint-Safe}%${tab 20,0}${voffset 0}${fs_bar 3 /mnt/Mint-Safe}\
${endif}
${if_mounted /mnt/MS-Safe}\
${color1}${font :size=8}/mnt/MS-Safe:${alignr}${color}${font}${fs_used /mnt/MS-Safe} ${color5}/ ${fs_size /mnt/MS-Safe}${color}
${voffset -1}${font :bold:size=8}${fs_used_perc /mnt/MS-Safe}%${tab 20,0}${voffset 0}${fs_bar 3 /mnt/MS-Safe}\
${endif}
${if_mounted /mnt/Recover-Mint}\
${color1}${font :size=8}/mnt/Recover-Mint:${alignr}${color}${font}${fs_used /mnt/Recover-Mint} ${color5}/ ${fs_size /mnt/Recover-Mint}${color}
${voffset -1}${font :bold:size=8}${fs_used_perc /mnt/Recover-Mint}%${tab 20,0}${voffset 0}${fs_bar 3 /mnt/Recover-Mint}
${endif}
### Netzwerk ###
${color1}${font :size=8}Netzwerk:
${color}${font :size=10}▲${font} Gesendet: ${totalup wlp3s0}
${color4}${upspeedgraph wlp3s0 15, -t}${color}
${voffset -9}${alignr}${color}${font :size=10}▵${font} Up: ${color}${upspeed wlp3s0}
${color}${font :size=10}▼${font} Geladen: ${totaldown wlp3s0}
${color3}${downspeedgraph wlp3s0 15, -t}${color}
${voffset -9}${alignr}${color}${font :size=10}▿${font} Down: ${color}${downspeed wlp3s0}
### Ende ###

Inhalt nach Konvertierung durch das Script (neue Syntax)conky.config = {
-- kuehhe1_conky.conf

-- Grafiken und Werte vom Wetter werden vom Startskript im RAM
-- (/dev/shm/MV_Conky.tmp) gespeichert.
-- Das Startskript lädt auch die Wetterdaten herunter.

-- Create own window instead of using desktop (required in nautilus)
own_window = true,
own_window_hints = 'undecorated,below,skip_taskbar',
own_window_transparent = true,-- yes
own_window_argb_visual = false,-- yes
own_window_argb_value = 35,-- Transparenz 0-255
own_window_type = 'normal',-- normal

background = false,

-- Use double buffering (reduces flicker, may not work for everyone)
double_buffer = true,

-- fiddle with window
use_spacer = 'none',-- yes
use_xft = true,

-- Xft font when Xft is enabled
--xftfont Bitstream Vera Sans Mono-7
--xftfont Andale Mono-9
--xftfont Clean-8
--xftfont cubicfive10:pixelsize=8
--xftfont squaredance10:pixelsize=14
--xftfont swf!t_v02:pixelsize=10
--xftfont Terminus:size=8
--xftfont Noto Sans Mono:size=8
xftalpha = 0.8,

font = 'Ubuntu:size=8',
--font Noto Sans Mono:size=8

-- Update interval in seconds
update_interval = 2.0,

-- Minimum/Maximum size of text area
minimum_width = 260,-- 260 20 Desklet-Breite
maximum_width = 260,-- 5050 Desklet Breite

-- Draw shades?
draw_shades = true,-- no

-- Text stuff
draw_outline = false,-- amplifies text if yes
draw_borders = false,

uppercase = false,-- set to yes if you want all text to be in uppercase

-- Stippled borders?
stippled_borders = 1,-- 1

-- border width
border_width = 1,

draw_borders = false,
draw_graph_borders = false,

-- Default colors and also border colors, grey90 == #E5E5E5
--default_color white
default_color = 'grey90',-- lightgrey
default_shade_color = 'black',
default_outline_color = 'grey90',

color0 = 'white',
color1 = 'lightgreen',
color2 = 'lightblue',
color3 = '#8ABF5C',-- Dunkelgrün
color4 = '#DDAA00',-- Orange
color5 = 'darkgrey',
color6 = '#EE2222',-- Rot

-- Text alignment, other possible values are commented
--alignment top_left
--alignment top_right
--alignment bottom_left
alignment = 'bottom_right',

-- Gap between borders of screen and text
gap_x = 3,---230
gap_y = 3,-- 35

override_utf8_locale = true,-- yes

cpu_avg_samples = 2,
imlib_cache_size = 10,

-- Temp Unit (default, metric, imperial)
template8 = 'metric',

-- -- Lua Load -- #
-- SET THE PATH TO THE SCRIPT HERE
--lua_load ~/.Conky/bargraph/bargraph.lua
--lua_draw_hook_pre main_bars
--## stuff after 'TEXT' will be formatted on screen ###
--image
};

conky.text = [[
${color3}${alignc}${font :bold:size=10}${exec lsb_release -ds} # Linux Mint Version
### Datum und Uhrzeit ###
##${color1}${time %a, } ${color}${time %e %B %G}
##${color1}${time %Z,    }${color}${time %H:%M:%S}

${image /mnt/Mint-Safe/Mint-Setups/Mint_Icons/LM_Gold_Menü_Icon.png -p 170,15}  # 40,25 MintLogo, x,y Position(Workaround)
${goto 5}${color0}${font StyleBats:size=12}O${tab 10}${font}${color1}Läuft: ${color}$uptime
${color0}${font StyleBats:size=12}J${tab 10}${font}${color1}Kern:\
${if_existing /dev/shm/MV_Conky.tmp/newkernel} ${color4}${else} ${color}${endif}$kernel
${color0}${font StyleBats:size=12}Y${tab 10}${font}${color1}System:${color} ${hwmon 0 temp 1} °C
### CPU und Prozesse ###
${color0}${font StyleBats:size=12}A${tab 10}${font}${color1}CPU:${color} ${hwmon 0 temp 2} °C
${cpugraph 20, A0A0A0 FFFFFF -t}
${color1}CPU Frequenz(en):
${color3}  1: ${color}${freq_g 1} GHz${color3}  2: ${color}${freq_g 2} GHz
${color3}  3: ${color}${freq_g 3} GHz${color3}  4: ${color}${freq_g 4} GHz
##${color1}Last:${color}${tab 20,0}$loadavg
##${color1}Last:${color}${tab 20,0}${cpu cpu1}%${goto 80}$cpu%${goto 120}${cpu cpu2}%
${color1}Last:${color}${tab 20,0}${cpu cpu1}%${goto 75}${cpu cpu2}%${goto 105}${cpu cpu3}%${goto 135}${cpu cpu4}%
${color}${font :bold:size=8}\
${if_match ${cpu}<=45}${color3}${endif}\
${if_match ${cpu}>45}${color4}${endif}\
${if_match ${cpu}>75}${color6}${endif}\
$cpu%${tab 20,0}${cpubar}${font}${color}
${color1}Prozesse: ${color}$processes${color1}  Aktiv: ${color}$running_processes

### Top (4) CPU-Last ###
${color0}${font StyleBats:size=12}P ${font}${color1}Meiste CPU-Last:
${color4}  ${top name 1}${alignr}${top cpu 1}
${color}  ${top name 2}${alignr}${top cpu 2}
${color}  ${top name 3}${alignr}${top cpu 3}
##${color}  ${top name 4}${alignr}${top cpu 4}

### TOP (4) Speicherverbrauch ###
${color0}${font StyleBats:size=12}P ${font}${color1}Speicherverbrauch:
${color4}${if_match "${top_mem mem 1}" > "20"}${color6}${endif}\
  ${top_mem name 1}${alignr}${top_mem mem 1}${color}
  ${top_mem name 2}${alignr}${top_mem mem 2}${color}
  ${top_mem name 3}${alignr}${top_mem mem 3}${color}
  ##${top_mem name 4}${alignr}${top_mem mem 4}

### RAM und Swap ###
${color1}${font :size=8}RAM:${alignr}${color}${font}$mem ${color5}/ $memmax${color}
${voffset -1}${font :bold:size=8}$memperc%${tab 20,0}${membar 3}${font}
${color1}${font :size=8}SWAP:${alignr}${color}${font}$swap ${color5}/ $swapmax${color}
${voffset -1}${font :bold:size=8}$swapperc%${tab 20,0}${swapbar 3}${font}

### Festplatten/SSD Belegung ###
${color1}Laufwerke Belegung:
${color1}${font :size=8}/ROOT: ${alignr}${color}${font}${fs_used /} ${color5}/ ${fs_size /}${color}
${voffset -1}${font :bold:size=8}${fs_used_perc /}%${tab 20,0}${voffset 0}${fs_bar 3 /}
${color1}${font :size=8}/HOME: ${alignr}${color}${font}${fs_used /home} ${color5}/ ${fs_size /home}${color}
${voffset -1}${font :bold:size=8}${fs_used_perc /home}%${tab 20,0}${voffset 0}${fs_bar 3 /home}
# Nur Anzeigen wenn eingehängt
${if_mounted /mnt/Backup}\
${color1}${font :size=8}/mnt/Backup:${alignr}${color}${font}${fs_used /mnt/Backup} ${color5}/ ${fs_size /mnt/Backup}${color}
${voffset -1}${font :bold:size=8}${fs_used_perc /mnt/Backup}%${tab 20,0}${voffset 0}${fs_bar 3 /mnt/Backup}\
${endif}
${if_mounted /mnt/Medien}\
${color1}${font :size=8}/mnt/Medien:${alignr}${color}${font}${fs_used /mnt/Medien} ${color5}/ ${fs_size /mnt/Medien}${color}
${voffset -1}${font :bold:size=8}${fs_used_perc /mnt/Medien}%${tab 20,0}${voffset 0}${fs_bar 3 /mnt/Medien}\
${endif}
${if_mounted /mnt/Mint-Safe}\
${color1}${font :size=8}/mnt/Mint-Safe:${alignr}${color}${font}${fs_used /mnt/Mint-Safe} ${color5}/ ${fs_size /mnt/Mint-Safe}${color}
${voffset -1}${font :bold:size=8}${fs_used_perc /mnt/Mint-Safe}%${tab 20,0}${voffset 0}${fs_bar 3 /mnt/Mint-Safe}\
${endif}
${if_mounted /mnt/MS-Safe}\
${color1}${font :size=8}/mnt/MS-Safe:${alignr}${color}${font}${fs_used /mnt/MS-Safe} ${color5}/ ${fs_size /mnt/MS-Safe}${color}
${voffset -1}${font :bold:size=8}${fs_used_perc /mnt/MS-Safe}%${tab 20,0}${voffset 0}${fs_bar 3 /mnt/MS-Safe}\
${endif}
${if_mounted /mnt/Recover-Mint}\
${color1}${font :size=8}/mnt/Recover-Mint:${alignr}${color}${font}${fs_used /mnt/Recover-Mint} ${color5}/ ${fs_size /mnt/Recover-Mint}${color}
${voffset -1}${font :bold:size=8}${fs_used_perc /mnt/Recover-Mint}%${tab 20,0}${voffset 0}${fs_bar 3 /mnt/Recover-Mint}
${endif}
### Netzwerk ###
${color1}${font :size=8}Netzwerk:
${color}${font :size=10}▲${font} Gesendet: ${totalup wlp3s0}
${color4}${upspeedgraph wlp3s0 15, -t}${color}
${voffset -9}${alignr}${color}${font :size=10}▵${font} Up: ${color}${upspeed wlp3s0}
${color}${font :size=10}▼${font} Geladen: ${totaldown wlp3s0}
${color3}${downspeedgraph wlp3s0 15, -t}${color}
${voffset -9}${alignr}${color}${font :size=10}▿${font} Down: ${color}${downspeed wlp3s0}
### Ende ###
]];

Jetzt wird ersichtlich das nur der Erste, Obere Teil der alten Config bis zum Abschnitt: TEXT in die neue Syntax umgewandelt wurde. Alles was in der alten Syntax im Abschnitt TEXT stand findet sich nach Konvertierung in die neuen Syntax im Abschnitt: conky.text = [[ x-y-z-1-2-3  ]] unverändert wieder, siehe Hinweis in der conky.config Zeile #101:
Zitat
--## stuff after 'TEXT' will be formatted on screen ###
wobei ich meine das es aufgrund der neuen Syntax so lauten müßte:
Zitat
--## stuff after 'conky.text = [[' will be formatted on screen ###

Der conky Start im Terminal erfolgt ohne Syntax Fehlermeldung:~$ conky -d -c ~/.config/conky/conky.conf
conky: desktop window (3600025) is subwindow of root window (192)
conky: window type - normal
conky: drawing to created window (0x6a00001)
conky: drawing to double buffer
conky: forked to background, pid is 14580

Ich wollte den Weg der Konvertierung nur aufführen da ich ihn hier noch nie zusammenhängend gelesen hatte und es auch immer wieder zu Fragen wegen des Auskommentierens mit # oder -- kam oder kommt.
Quelle: https://forum.siduction.org/index.php?topic=5709.msg46546#msg46546
« Letzte Änderung: 03.04.2019, 21:07:32 von kuehhe1 »

Ergänzung
Wenn nur conky-std installiert ist, befindet sich das Script convert.lua im Verzeichnis /usr/share/doc/conky-std.

im Terminal ins luaconvert Verzeichnis wechseln
Wo kommt das denn her?
Angelegt wurde weiter oben nur ein Verzeichnis ~/Downloads/convert.
Ist das gemeint?
« Letzte Änderung: 31.03.2019, 15:30:01 von aexe »

Hallo,
conky-std war hier wirklich niemals installiert, die convert.lua kommt laut Synaptic bei LM19.1 mit "conky-all" ins System.

kuehhe1@HP470:~$ dpkg -l conky* | egrep '^ii '
ii  conky-all      1.10.8-1     amd64        highly configurable system monitor (all features enabled)
ii  conky-builder  1.24         all          Ultimate Edition Conky Builder
ii  conky-fonts    0.0.2        all          Conky Fonts

Wo kommt das denn her?
Angelegt wurde weiter oben nur ein Verzeichnis ~/Downloads/convert.
Das (Test)-Verzeichnis zum Konvertieren habe ich selbst erstellt ~/Downloads/luaconvert

Ist das gemeint?
/convert
convert war ein Schreibfehler, ;) sollte /luaconvert heißen, habs Oben geändert.

Die Konvertierung kann letztendlich in einem beliebigen Verzeichnis erfolgen, nur muss dann Jeder die Verzeichnisnamen in den Befehlen anpassen.

« Letzte Änderung: 31.03.2019, 18:44:06 von kuehhe1 »

Die Konvertierung kann letztendlich in einem beliebigen Verzeichnis erfolgen, nur muss dann Jeder die Verzeichnisnamen in den Befehlen anpassen.
Vorschlag ("quick&dirty")
1. die Datei /usr/share/doc/conky-std[-all]/convert.lua ausführbar machen
2, das Verzeichnis im Terminal öffnen und eingeben ./convert.lua ~/.conkyrc
Edit
Voraussetzung ist meine Situation:
– installiert ist conky-std (könnte auch conky-all sein)
– Konfiguration läuft über ~/.conkyrc

Edit 2
Obiges Kommando scheint nicht richtig zu funktionieren, siehe Antwort #285
« Letzte Änderung: 05.04.2019, 01:18:47 von aexe »