Oh, da fehlt ja eine "{" Klammer. Besser wäre:
df -h -x tmpfs | grep -v "boot" | awk '{if (NR > 2)print $6" $color${fs_used "$6"}/${fs_size "$6"} ${fs_bar 6 "$6"}"}'
|
Supporter
Anmeldungsdatum: Beiträge: 1466 |
Oh, da fehlt ja eine "{" Klammer. Besser wäre: df -h -x tmpfs | grep -v "boot" | awk '{if (NR > 2)print $6" $color${fs_used "$6"}/${fs_size "$6"} ${fs_bar 6 "$6"}"}'
|
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 76 |
Dann schrumpft conky von der Breite her auf so kleine Größe, dass die Anzeige mit Balken gar nicht mehr angezeigt werden kann |
|
Moderator
Anmeldungsdatum: Beiträge: 1474 |
Bitte änder dein conky Script für Testzwecke wie folgt: minimum_height = 1005, minimum_width = 1005, Jetzt dürfte es nicht mehr schrumpfen. Deinen Fehler kann ich nicht reproduzieren. Bei mir lautet der Aufruf: ${execpi 10 df -h -x tmpfs | grep -v "boot" | awk '{if (NR > 2)print $6" $color${fs_used "$6"}/${fs_size "$6"} ${fs_bar 6 "$6"}"}'}Wie lautet dieser bei dir? Poste bitte die Rückmeldung folgenden Befehls aus deinem Terminal: df -h -x tmpfs | grep -v "boot" | awk '{if (NR > 2)print $6" $color${fs_used "$6"}/${fs_size "$6"} ${fs_bar 6 "$6"}"}'Bei mir lautet die Rückgabe: $ df -h -x tmpfs | grep -v "boot" | awk '{if (NR > 2)print $6" $color${fs_used "$6"}/${fs_size "$6"} ${fs_bar 6 "$6"}"}'
/home $color${fs_used /home}/${fs_size /home} ${fs_bar 6 /home}
/mnt/BackupHD $color${fs_used /mnt/BackupHD}/${fs_size /mnt/BackupHD} ${fs_bar 6 /mnt/BackupHD}
/media/administrator/5928-E52E $color${fs_used /media/administrator/5928-E52E}/${fs_size /media/administrator/5928-E52E} ${fs_bar 6 /media/administrator/5928-E52E}
/media/administrator/Ventoy $color${fs_used /media/administrator/Ventoy}/${fs_size /media/administrator/Ventoy} ${fs_bar 6 /media/administrator/Ventoy}Bei diesen Tests startest du bitte conky aus dem Terminal. Auch hier kommen Rückmeldungen, die du gerne mal Posten kannst. Und Poste bitte nochmal deine aktuelle .conkyrc Danke! Gruß SH |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 76 |
Ich hatte ein paar bzw. zu viele Dateien in Verzeichnissen. Nach der Aufräumung habe ich nun folgendes. Ich nutze keine $HOME/.conkyrc mehr sondern seit ich dein Script verwende liegen conky.conf und disks.sh in $HOME/.config/conky, alle anderen habe ich jetzt gelöscht. Werde demnächst noch weiter ausprobieren und berichten #df -h -x tmpfs | grep -v "boot" | awk '{if (NR > 2)print $6" $color${fs_used "$6"}/${fs_size "$6"} ${fs_bar 6 "$6"}"}'
/sys/firmware/efi/efivars $color${fs_used /sys/firmware/efi/efivars}/${fs_size /sys/firmware/efi/efivars} ${fs_bar 6 /sys/firmware/efi/efivars}
/media/lanos/USB-Stick $color${fs_used /media/lanos/USB-Stick}/${fs_size /media/lanos/USB-Stick} ${fs_bar 6 /media/lanos/USB-Stick}
/media/lanos/SD-KARTE $color${fs_used /media/lanos/SD-KARTE}/${fs_size /media/lanos/SD-KARTE} ${fs_bar 6 /media/lanos/SD-KARTE}
|
|
Moderator
Anmeldungsdatum: Beiträge: 1474 |
Das heißt es funktioniert jetzt? |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 76 |
Hab den Vorpost nochmal editiert. So wie es momentan aussieht zeigen die Balken in etwa die richtige Größe im Verhältnis an. Allerdings war jetzt conky über den halben Monitor vergrößert, bedingt durch die Zahl 1005, zuvor war 5 gestanden, hab die Zahl nun auf 500 geändert. Dateien liegen in $HOME/.config/conky Diese Zeile nutze ich in disks.sh: df -h -x tmpfs | grep -v "boot" | awk '{if (NR > 2)print $6" $color${fs_used "$6"}/${fs_size "$6"} ${fs_bar 6 "$6"}"}'Diese funktioniert nicht ${execpi 10 df -h -x tmpfs | grep -v "boot" | awk '{if (NR > 2)print $6" $color${fs_used "$6"}/${fs_size "$6"} ${fs_bar 6 "$6"}"}'}und das ist meine conky.conf -- Conky, a system monitor https://github.com/brndnmtthws/conky
--
-- This configuration file is Lua code. You can write code in here, and it will
-- execute when Conky loads. You can use it to generate your own advanced
-- configurations.
--
-- Try this (remove the `--`):
--
-- print("Loading Conky config")
--
-- For more on Lua, see:
-- https://www.lua.org/pil/contents.html
conky.config = {
alignment = 'top_right',
background = false,
border_width = 1,
cpu_avg_samples = 2,
default_color = 'white',
default_outline_color = 'white',
default_shade_color = 'white',
double_buffer = true,
draw_borders = false,
draw_graph_borders = true,
draw_outline = false,
draw_shades = false,
extra_newline = false,
font = 'DejaVu Sans Mono:size=12',
gap_x = 60,
gap_y = 60,
minimum_height = 500,
minimum_width = 500,
net_avg_samples = 2,
no_buffers = true,
out_to_console = false,
out_to_ncurses = false,
out_to_stderr = false,
out_to_x = true,
own_window = true,
own_window_class = 'Conky',
own_window_type = 'desktop',
own_window_transparent = true,
own_window_argb_value = 0,
own_window_argb_visual = true,
own_window_colour = 000000,
show_graph_range = false,
show_graph_scale = false,
stippled_borders = 0,
update_interval = 1.0,
uppercase = false,
use_spacer = 'none',
use_xft = true,
}
conky.text = [[
${color grey}Info:$color ${scroll 32 Conky $conky_version - $sysname $nodename $kernel $machine}
$hr
${color grey}Uptime:$color $uptime
${color grey}Frequency (in MHz):$color $freq
${color grey}Frequency (in GHz):$color $freq_g
${color grey}RAM Usage:$color $mem/$memmax - $memperc% ${membar 4}
${color grey}Swap Usage:$color $swap/$swapmax - $swapperc% ${swapbar 4}
${color grey}CPU Usage:$color $cpu% ${cpubar 4}
${color grey}Processes:$color $processes ${color grey}Running:$color $running_processes
$hr
${color grey}File systems:
/ $color${fs_used /}/${fs_size /} ${fs_bar 6 /}
${execp ~/.config/conky/disks.sh}
${color grey}Networking:
Up:$color ${upspeed} ${color grey} - Down:$color ${downspeed}
$hr
${color grey}Name PID CPU% MEM%
${color lightgrey} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color lightgrey} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color lightgrey} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${color lightgrey} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
]]Soweit würde conky nun passen. Was mir auffällt, der Monitor geht immer wieder mal alle paar Minuten für ein paar Sekunden aus. Da ich den PC erst neu eingerichtet habe, weiß ich jetzt nicht, ob es an conky liegt, teste ich noch, heute mach ich Schluss. Schon mal vielen Dank. So sieht es momentan aus, sehr nice ☺ |
|
Moderator
Anmeldungsdatum: Beiträge: 1474 |
Das war auch nur zum testen.
👍
Weil Sie auch ins conky-Skript gehört und nicht in dein externes Skript. Das war der Grund wieso ich um dein vollständiges conky-Skript gebeten habe, da mir nicht 100% klar war wie du das ganze in deinem conky-Skript umgesetzt hast.
Danke! Jetzt wird es klarer. Diese Zeile kannst du durch "Diese funktioniert nicht" ersetzen, wenn du magst, musst du aber nicht, du kannst auch weiterhin ein externes Skript einbinden.
OK, bitte den Thread als gelöst markieren. Danke! 😀
Am besten einen neuen Thread dafür aufmachen ... das liegt warscheinlich nicht an conky, sondern eher an irgendwelchen Energiespar-Einstellungen. Gruß SH |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 76 |
Erledigt und nochmal Danke |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 76 |
Nach Update von 24.04 auf 26.04 konnte ich meinen Benutzeraccount nicht mehr nutzen, d.h. konnte mich anmelden, Maus bewegen, aber weder Tastatur noch konnte ich was anklicken. Grund war conky und musste eine Verzögerung in .config/autostart/conky.desktop einfügen: [Desktop Entry] Type=Application Exec=conky -d -p 15 Hidden=false NoDisplay=false X-GNOME-Autostart-enabled=true Name[de_DE]=conky Name=conky Comment[de_DE]= Comment= Zudem hatte ich noch die .config/conky/conky.conf angepasst: -- Conky, a system monitor https://github.com/brndnmtthws/conky
--
-- This configuration file is Lua code. You can write code in here, and it will
-- execute when Conky loads. You can use it to generate your own advanced
-- configurations.
--
-- Try this (remove the `--`):
--
-- print("Loading Conky config")
--
-- For more on Lua, see:
-- https://www.lua.org/pil/contents.html
conky.config = {
alignment = 'top_right',
background = false,
border_width = 1,
cpu_avg_samples = 2,
default_color = 'white',
default_outline_color = 'white',
default_shade_color = 'white',
double_buffer = true,
draw_borders = false,
draw_graph_borders = true,
draw_outline = false,
draw_shades = false,
extra_newline = false,
font = 'DejaVu Sans Mono:size=12',
gap_x = 60,
gap_y = 60,
minimum_height = 500,
minimum_width = 500,
net_avg_samples = 2,
no_buffers = true,
out_to_console = false,
out_to_ncurses = false,
out_to_stderr = false,
out_to_x = true,
own_window = true,
own_window_class = 'Conky',
own_window_type = 'desktop',
own_window_transparent = false,
own_window_argb_value = 0,
own_window_argb_visual = true,
own_window_colour = '000000',
show_graph_range = false,
show_graph_scale = false,
stippled_borders = 0,
update_interval = 1.0,
uppercase = false,
use_spacer = 'none',
use_xft = true,
}
conky.text = [[
${color grey}Info:$color ${scroll 32 Conky $conky_version - $sysname $nodename $kernel $machine}
$hr
${color grey}Uptime:$color $uptime
${color grey}Frequency (in MHz):$color $freq
${color grey}Frequency (in GHz):$color $freq_g
${color grey}RAM Usage:$color $mem/$memmax - $memperc% ${membar 4}
${color grey}Swap Usage:$color $swap/$swapmax - $swapperc% ${swapbar 4}
${color grey}CPU Usage:$color $cpu% ${cpubar 4}
${color grey}Processes:$color $processes ${color grey}Running:$color $running_processes
$hr
${color grey}File systems:
/ $color${fs_used /}/${fs_size /} ${fs_bar 6 /}
${execp ~/.config/conky/disks.sh}
${color grey}Networking:
Up:$color ${upspeed} ${color grey} - Down:$color ${downspeed}
$hr
${color grey}Name PID CPU% MEM%
${color lightgrey} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color lightgrey} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color lightgrey} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${color lightgrey} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
Noch habe ich was dazu gelernt das System trotzdem herunterzufahren. ALT+Drucken gedrückt halten und REISUB eingeben. |
|
Anmeldungsdatum: Beiträge: 646 |
Das nennt man Magic SysRQ, und das REI kannst du weglassen ☺ |