Conky mit kernel =>5.15 NO autorestart

Support-Forum für deutschsprachige Benutzer

Moderator: karlchen

Forum rules
Topics in this forum are automatically closed 6 months after creation.
Locked
User avatar
db91595
Level 4
Level 4
Posts: 452
Joined: Mon Jun 28, 2021 5:48 am
Location: Germany/Franken

Conky mit kernel =>5.15 NO autorestart

Post by db91595 »

-- kernel =>5.15 conky: 'seamodrc' modified, reloading... (hung, no autorestart)

Wenn das Conky-Script bearbeitet wird und gespeichert: "seamodrc' modified, reloading..." erfolgt bei Kernel =>5.15 .. 6.0.0 kein reloading!
Sprich: der Prozess wird beendet und nicht per auto-restart reloaded.

Schuld ist die "alte" Conky-Version die mit "apt install conky-all" installiert wird.
Das ist z.Z. conky 1.10.
Download von https://github.com/brndnmtthws/conky z.Z. conky 1.12.2 als conky-x86_64.AppImage.
Start "conky-x86_64.AppImage -c /wo liegt das script/scriptname".

Conky läuft wie gewohnt nach bearbeitung des Script und speichern "seamodrc' modified, reloading..." mit autorestart wieder weiter.

Das ist zwar nur ein Workaround, läuft aber wie gewohnt. Mal schauen WANN das Repository von LM die Conky-Version aktualisiert?

Nach dem ich Einiges "herumgesucht" habe kam aus dem Hinterkopf "da war doch mal was mit nicht die aktuellsten Versionen?"

Vlt. hilfts dem Einen oder Anderen Conky-User weiter.
Last edited by LockBot on Mon Mar 13, 2023 10:00 pm, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
LG
Dietmar

Ich versuche "Hilfe" zur "Selbsthilfe" zu geben. Wenn es gelingt - freue ich mich. :-)
User avatar
manyroads
Level 5
Level 5
Posts: 586
Joined: Wed Mar 30, 2011 11:14 am
Location: just around the corner
Contact:

Re: gelöst: Conky mit kernel =>5.15 NO autorestart

Post by manyroads »

Deutsch:
Ich habe kein Problem mit conky auf LM21 (mit Liqourix 5.19.0.2). Die Version von conky, die ich verwende, ist conky 1.12.2, kompiliert 2022-02-23 für Linux x86_64.

Hier ist ein "Proof of Life Image":

English:
I am having no problem running conky on LM21 (using Liqourix 5.19.0.2) . The version of conky I am running is conky 1.12.2 compiled 2022-02-23 for Linux x86_64.

Here's a proof of life image:



Image

Ich habe conky per Terminal installiert:

Code: Select all

sudo apt install conky
Pax vobiscum,
...mark
SwayWM, i3wm, bspwm, hlwm, dwm
Professional Genealogist & Technologist
(http://eirenicon.org & http://many-roads.com)
User avatar
db91595
Level 4
Level 4
Posts: 452
Joined: Mon Jun 28, 2021 5:48 am
Location: Germany/Franken

Re: gelöst: Conky mit kernel =>5.15 NO autorestart

Post by db91595 »

@manyroads
Zuerst mal Danke! für deine Info.
Ich denke, bei mir haut mein Conky-Script nicht so wirklich hin.
Das läuft seit Jahren auf jedem PC, zeigt mit einem Blick die wichtigsten System-Daten.
Ich habe jetzt noch mal geschaut; es "hinkelt" immer noch; funktioniert aber immer noch nicht so ganz rund.
Habe zuerst mal mit "apt purge conky-all" runter geworfen.
Dann "nur" mit "apt install conky" installiert. Jetzt meckert Conky es findet "modul cairo" nicht.
Das brauche ich für mein "Conky-Uhr Script". Dort wird "cairo" eingebunden. (Wird anscheinend mit conky-all installiert)
Kurz: ich muss mir alle Scripte noch mal anschauen und nach weiteren Info suchen.
Motto: "wer schön sein will (Uhr) - muss leiden"

Test läuft jetzt auf dem Laptup mit LM Mate 21. (neue ssd M2 nvme)
Falls Interesse besteht würde ich das Komlette Conky (4 Scripte) hier posten.
Extra bisher nicht gemacht weil jeder User andere Vorstellungen hat was er als wichtig betrachtet und wie ein Conky auszusehen hat.

Warum der ganze Aufwand? Ich liebe Conky. Ich preferiere LM (alles aus einer Hand).
LG
Dietmar

Ich versuche "Hilfe" zur "Selbsthilfe" zu geben. Wenn es gelingt - freue ich mich. :-)
User avatar
db91595
Level 4
Level 4
Posts: 452
Joined: Mon Jun 28, 2021 5:48 am
Location: Germany/Franken

Re: Conky mit kernel =>5.15 NO autorestart

Post by db91595 »

Fehler gefunden: wie so oft sitzt das Problem VOR dem Monitor!

Mein Conky-Script ist ein Sammelsurium vor mehreren "gefundenen" Conky-Scripts.
Der Fehler steckt in der Lua-Programmierung. Da mangelt es mir an den nötigen Kenntnissen!

Komisch bleibt aber weiterhin das ich die Kernel-Abhängigkeit nachvollziehen kann.
Bis Kernel 5.10 hat es problemlos funktioniert. Ab Kernel 5.15 erfolgt "no auto-restart".

Mal schauen ob ich mir die nötigen Lua-Kenntnisse noch drauf schaffen kann :roll:
(Berühmtes Film-Zitat: ich werde zu alt für den S...) :mrgreen:

Ich danke für euer freundliches Interesse!
LG
Dietmar

Ich versuche "Hilfe" zur "Selbsthilfe" zu geben. Wenn es gelingt - freue ich mich. :-)
Skychaser
Level 4
Level 4
Posts: 208
Joined: Wed Aug 10, 2022 6:00 am
Location: Bayern, Germany

Re: Conky mit kernel =>5.15 NO autorestart

Post by Skychaser »

Huhu,

das mit dem Lua ist nicht allzuschwer, ich nutze auch den Conky-all,

Ich konnte ein 10 Jahre altes skript mit Lua wieder zum Leben erwecken, die conkyrc musste ich halt komplett neu
schreiben. Mit Lua Rings und Uhr.

https://ibb.co/3zqDLmW
Der Anfang einer jeden Katastrophe ist ne beschissene Vermutung ;)
User avatar
db91595
Level 4
Level 4
Posts: 452
Joined: Mon Jun 28, 2021 5:48 am
Location: Germany/Franken

Re: Conky mit kernel =>5.15 NO autorestart

Post by db91595 »

@Skychaser

Hi

Pragmatiker.
Ich gestehe "bin eigentlich kein Lua-Programmierer", lediglich copy and paste, einzelne Punkte anpassen.
Ich hatte 2 Conky-Scripte (1x Uhr; 1x Rings) und habe die jetzt zusammengefasst in 1 Script.
Das läuft, hat aber den selben "no autoreload" Effekt.
Ich gestehe "viel von Lua verstehe ich nicht".
Was ich auch nicht verstehe: Apt install conky-all = "no autoreload".
Mit dem Download von "conky-x86_64.AppImage" funktioniert "autoreload".
Als Pragmatiker kann ich mit der Lösung leben. So oft mache ich ja keine Anpassungen an dem Script.
Enweder conky-all; Script ändern und speichern; in Console conky neustarten; ...
Oder mit dem Download "conky-x86_64.AppImage" leben.

Begründung: in meiner Jugend der erste "Compatible PC" mit Basic. Da hab ich mich nächtelang mit beschäftigt. Die Möglichkeiten die sich
damit ergeben haben - haben mich damals fasziniert. Aber heute (Alter) fehlt mir der Entusiasmus der Jugend.
Der erste Kontakt mit IT war "Sinclaer ZX81". Aus heutiger Sicht ein "Geraffel"; aber damals "wau". (Alleine die Datasette konnte einen in den Wahnsinn
treiben; 10x gespeichert und 5x wieder bei Null angefangen :oops: )
LG
Dietmar

Ich versuche "Hilfe" zur "Selbsthilfe" zu geben. Wenn es gelingt - freue ich mich. :-)
Skychaser
Level 4
Level 4
Posts: 208
Joined: Wed Aug 10, 2022 6:00 am
Location: Bayern, Germany

Re: Conky mit kernel =>5.15 NO autorestart

Post by Skychaser »

Hi,

also der Autorestart funktioniert eigentlich immer.

Es hängt schwer davon ab wie du Conky startest und wo dein Conky liegt.

z.b davon ob die in deiner /home/Benutzer eine .conkyrc angelegegt hast, oder aus einem Ordner heraus startest in dem deine
config und dein Lua script liegen.

Grüße Stephan
Der Anfang einer jeden Katastrophe ist ne beschissene Vermutung ;)
User avatar
db91595
Level 4
Level 4
Posts: 452
Joined: Mon Jun 28, 2021 5:48 am
Location: Germany/Franken

Re: Conky mit kernel =>5.15 NO autorestart

Post by db91595 »

Die *.py bitte auskommentieren. Da greife ich auf Daten meines SQL-Server zu.

db_rc

Code: Select all

conky.config = {
-- — Conky settings — #

	background = true,

	update_interval = 1,
	total_run_times = 0,
	net_avg_samples = 1,

	override_utf8_locale = true,

	no_buffers = true,

	text_buffer_size = 2048,
	imlib_cache_size = 0,

-- — Window specifications — #

	own_window = true,
	own_window_argb_visual = true,
--	own_window_transparent = false,
	own_window_transparent = true,
	own_window_class = 'conky-semi',
	own_window_hints = 'undecorated,sticky,skip_taskbar,skip_pager,below',
	own_window_argb_visual = true, own_window_argb_value = 180,
	double_buffer = true,
--	own_window_colour = '292c36',
--	own_window_colour = '000000',
	
	border_inner_margin = 0,
	border_outer_margin = 0,

	minimum_width = 550, minimum_height = 1000,
	maximum_width = 560,

	alignment = 'top_right',

	gap_x = 2,
	gap_y = 2,


-- — Graphics settings — #
	draw_shades = false,
--	draw_shades = true,
	draw_outline = false,
	draw_borders = false,
	draw_graph_borders = true,

-- — Text settings — #
	use_xft = true,
	font = 'Ubuntu:size=8',
	xftalpha = 0.5,
	override_utf8_locale = true,

	default_color = '#FFFFFF',

	uppercase = false,
	use_spacer = 'right',

    color0 = 'white',
    color1 = 'orange',
    color2 = 'green',
    color3 = '#888888',
    color4 = '#666666',
    color5 = '#77b753',
    color6 = '#ef5a29',
    color7 = '#00FF01',
    color8 = '#cccccc',
--    color9 = '#ff00ff',

	default_bar_width=198,
	default_bar_height=6,

	
	-- Lua Load  #
	lua_load = '/home/pi/conky/db_clock.lua',
	lua_draw_hook_post = 'cairo_clock',
	lua_draw_hook_pre = 'main',

--	template0 = [[${exec ip -br link | awk '$2 == "UP" {print $1; exit}'}]],
};

conky.text = [[
# Clock Date
${font Courier New:size=24:style=bold}
${voffset 93}
${goto 180}${color}${time %d.%m.%Y}
# Clock Day
${voffset 15}
${goto 382}${time %a}
# Clock HMS
${voffset 33}
${goto 200}${time %H:%M:%S}

${voffset -480}
${font Courier New:size=12:style=bold}Version ${alignr}Station
20220915 ${alignr}dbw2
${voffset 240}
# new-mail-p.py read "unreaded email's"
${color}NEW Mail${alignr}${color red}${execi 60 python3 /home/pi/conky/new-mail-p.py}

# CPU0
${color}CPU0 ${color red}${cpu cpu0}% ${alignr}${color cyan}LMM21

# CPU Temp
${color}CPU ${color red}${acpitemp}°C ${alignr}${color}Host ${color yellow}$nodename

# MEM
${color}MEM ${color lime}$mem ${alignr}${color red}max ${color lime}$memmax

# WAN     LAN
${color6}WAN ${color yellow}${execi 3600 curl https://software.skittel.de/ip.php}${alignr}${color6}LAN ${color yellow}${addr enp0s31f6}

# Core    Dist
#
${color}Core ${color cyan}$kernel${alignr}${color}Dist ${color cyan}${exec lsb_release -cs}${voffset -12}
${voffset 4}${color #444444}${hr 1}
# Disk's
${goto 54}${color #ff00ff}/     ${goto 160}${color #ff00ff}${fs_used /}       ${alignr}${color}max ${color green}${fs_size /}
${goto 60}${color #ff00ff}/dbs2 ${goto 160}${color #ff00ff}${fs_used /dbs2}   ${alignr}${color}max ${color green}${fs_size /dbs2}
${goto 66}${color #ff00ff}/d512 ${goto 160}${color #ff00ff}${fs_used /d512}   ${alignr}${color}max ${color green}${fs_size /d512}
${voffset -4}${color #444444}${hr 1}${voffset -4}

# Disk r/w
${voffset -12}${color cyan}Disk R/W ${color2}${diskio_read}/ ${diskio_write}
${voffset -8}${color cyan}${diskiograph 30,260 00aaff 00ffaa -0.5}

# LAN Dn
${voffset -12}${color green}Dn ${color}${downspeed enp0s31f6}/ ${totaldown enp0s31f6}
${voffset -8}${color green}${downspeedgraph enp0s31f6 30,260 0000ff 00ff00 1280KiB -l}

# LAN Up
${voffset -12}${color red}Up ${color}${upspeed enp0s31f6}/ ${totalup enp0s31f6}
${voffset -8}${color red}${upspeedgraph enp0s31f6 30,260 0000ff ff0000 1280KiB -l}

# rechts (${voffset -180})    Monat Cal
${voffset -180}#${font Courier New:bold:pixelsize=18}
${goto 320}${color3}${execpi 300 ncal -Mb| head -n 1}${color1}
${goto 320}Mo Di Mi Do Fr ${color cyan}Sa So${color}
${goto 320}${color3}${execpi 60 LAR=`date +%-d`; ncal -bh | sed '2d' | sed -e '1d' -e 's/\<'$LAR'\>/${color magenta}&${color}/' | sed ':a;N;$!ba;s/\n/\n${goto 320}/g'}${color}${font}

# Heute Cal
${font Courier New:bold:pixelsize=14}${voffset -16}${color #444444}${hr 1}
# HeuteCal.py read Data from SQL-Server
${color cyan}${goto 44}m ${goto 84}d ${goto 124}name ${alignr}${color red}${execi 120 python3 /home/pi/conky/HeuteCal.py}
# NextCal.py read  Data from SQL-Server
${color red}next${goto 44}${color}${execi 10 python3 /home/pi/conky/NextCal.py}
${voffset -2}${color #444444}${hr 1}

# Show memory part with TOP 10
${voffset -20}${color cyan}RAM use
${color1}${top_mem name 1}${alignr}${top_mem mem_res 1}
${color2}${top_mem name 2}${alignr}${top_mem mem_res 2}
${color1}${top_mem name 3}${alignr}${top_mem mem_res 3}
${color2}${top_mem name 4}${alignr}${top_mem mem_res 4}
${color1}${top_mem name 5}${alignr}${top_mem mem_res 5}
${color2}${top_mem name 6}${alignr}${top_mem mem_res 6}
${color1}${top_mem name 7}${alignr}${top_mem mem_res 7}
${color2}${top_mem name 8}${alignr}${top_mem mem_res 8}
${color1}${top_mem name 9}${alignr}${top_mem mem_res 9}
${color2}${top_mem name 10}${alignr}${top_mem mem_res 10}


]];
db_clock.lua

Code: Select all

--[[

Original lua script by jbaseb (for Analog-Clock)
http://gnome-look.org/content/show.php/Conky+Analog+Clock?content=149148
Submitted : Feb 25 2012
Updated : Feb 17 2016
Edited : April 09 2016 by Etles_Team

==And thank you somuch for the author, Inspired me to edited this script==

This is important line/section/path/images to make this lua script working as well.

image_path = os.getenv ('HOME')..'/.conky/Conky-Name/images/Images-Name/'

Default Example on my config is look like this:

image_path = os.getenv ('HOME')..'/.conky/C-WHITE/images/c-white/'

To call this lua script in conkyrc file, Add this command where
you saved this script before "TEXT", Example :

lua_load ~/.conky/C-WHITE/scripts/lua/analog_clock.lua
lua_draw_hook_post cairo_clock 200 150 150

TEXT
----------------------------------------------------------
Also you can tweak your own config for Size/Re-size and changed position analog clock.
See value after section (lua_draw_hook_post cairo_clock) before TEXT in conkyrc file.
Where :

200 = is Size analog clock
150 = is X (right/left) positioning analog clock
150 = Y (top/bottom) positioning analog clock

]]

--=================================================================--
require 'cairo'
--=================================================================--

gauge = {
{
    name='cpu',                    arg='cpu1',                  max_value=100,
    x=275,                         y=275,
    graph_radius=273,
    graph_thickness=5,
    graph_start_angle=270,
    graph_unit_angle=1.8,          graph_unit_thickness=1.2,
    graph_bg_colour=0x00ffff,      graph_bg_alpha=0.2,
    graph_fg_colour=0x00ffff,      graph_fg_alpha=1.0,
    hand_fg_colour=0x000000,       hand_fg_alpha=0.0,
    txt_radius=0,
    txt_weight=0,                  txt_size=9.0,
    txt_fg_colour=0xffffff,        txt_fg_alpha=1.0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=1,
    graduation_unit_angle=27,
    graduation_fg_colour=0x00ffff, graduation_fg_alpha=0.5,
    caption='  1',
    caption_weight=1,              caption_size=10,
    caption_fg_colour=0x00ffff,    caption_fg_alpha=0.0,
},
{
    name='cpu',                    arg='cpu2',                  max_value=100,
    x=275,                         y=275,
    graph_radius=266,
    graph_thickness=5,
    graph_start_angle=270,
    graph_unit_angle=1.8,          graph_unit_thickness=1.2,
    graph_bg_colour=0x00ffff,      graph_bg_alpha=0.2,
    graph_fg_colour=0x00ffff,      graph_fg_alpha=1.0,
    hand_fg_colour=0x000000,       hand_fg_alpha=0.0,
    txt_radius=0,
    txt_weight=0,                  txt_size=9.0,
    txt_fg_colour=0xffffff,        txt_fg_alpha=1.0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=1,
    graduation_unit_angle=27,
    graduation_fg_colour=0x00ffff, graduation_fg_alpha=1.0,
    caption='      2',
    caption_weight=1,              caption_size=10,
    caption_fg_colour=0xffffff,    caption_fg_alpha=0.0,
},

{
    name='cpu',                    arg='cpu3',                  max_value=100,
    x=275,                         y=275,
    graph_radius=259,
    graph_thickness=5,
    graph_start_angle=270,
    graph_unit_angle=1.8,          graph_unit_thickness=1.3,
    graph_bg_colour=0x00ffff,      graph_bg_alpha=0.2,
    graph_fg_colour=0x00ffff,      graph_fg_alpha=1.0,
    hand_fg_colour=0x000000,       hand_fg_alpha=0.0,
    txt_radius=0,
    txt_weight=0,                  txt_size=9.0,
    txt_fg_colour=0xffffff,        txt_fg_alpha=1.0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=1,
    graduation_unit_angle=27,
    graduation_fg_colour=0x00ffff, graduation_fg_alpha=0.5,
    caption='CPU 3',
    caption_weight=1,              caption_size=10,
    caption_fg_colour=0x00ffff,    caption_fg_alpha=0.0,
},

{
    name='cpu',                    arg='cpu4',                  max_value=100,
    x=275,                         y=275,
    graph_radius=252,
    graph_thickness=5,
    graph_start_angle=270,
    graph_unit_angle=1.8,          graph_unit_thickness=1.3,
    graph_bg_colour=0x00ffff,      graph_bg_alpha=0.2,
    graph_fg_colour=0x00ffff,      graph_fg_alpha=1.0,
    hand_fg_colour=0x000000,       hand_fg_alpha=0.0,
    txt_radius=0,
    txt_weight=0,                  txt_size=9.0,
    txt_fg_colour=0xffffff,        txt_fg_alpha=1.0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=1,
    graduation_unit_angle=27,
    graduation_fg_colour=0x00ffff, graduation_fg_alpha=1.0,
    caption='CPU    4',
    caption_weight=1,              caption_size=10,
    caption_fg_colour=0xffffff,    caption_fg_alpha=0.0,
},

{
    name='cpu',                    arg='cpu5',                  max_value=100,
    x=275,                         y=275,
    graph_radius=245,
    graph_thickness=5,
    graph_start_angle=270,
    graph_unit_angle=1.8,          graph_unit_thickness=1.3,
    graph_bg_colour=0x00ffff,      graph_bg_alpha=0.2,
    graph_fg_colour=0x00ffff,      graph_fg_alpha=1.0,
    hand_fg_colour=0x000000,       hand_fg_alpha=0.0,
    txt_radius=0,
    txt_weight=0,                  txt_size=9.0,
    txt_fg_colour=0xffffff,        txt_fg_alpha=1.0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=1,
    graduation_unit_angle=27,
    graduation_fg_colour=0x00ffff, graduation_fg_alpha=0.5,
    caption='CPU 5',
    caption_weight=1,              caption_size=10,
    caption_fg_colour=0x00ffff,    caption_fg_alpha=0.0,
},

{
    name='cpu',                    arg='cpu6',                  max_value=100,
    x=275,                         y=275,
    graph_radius=238,
    graph_thickness=5,
    graph_start_angle=270,
    graph_unit_angle=1.8,          graph_unit_thickness=1.3,
    graph_bg_colour=0x00ffff,      graph_bg_alpha=0.2,
    graph_fg_colour=0x00ffff,      graph_fg_alpha=1.0,
    hand_fg_colour=00000000,       hand_fg_alpha=0.0,
    txt_radius=0,
    txt_weight=0,                  txt_size=9.0,
    txt_fg_colour=0xffffff,        txt_fg_alpha=1.0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=1,
    graduation_unit_angle=27,
    graduation_fg_colour=0x00ffff, graduation_fg_alpha=1.0,
    caption='CPU    6',
    caption_weight=1,              caption_size=10,
    caption_fg_colour=0xffffff,    caption_fg_alpha=0.0,
},

{
    name='cpu',                    arg='cpu7',                  max_value=100,
    x=275,                         y=275,
    graph_radius=231,
    graph_thickness=5,
    graph_start_angle=270,
    graph_unit_angle=1.8,          graph_unit_thickness=1.3,
    graph_bg_colour=0x00ffff,      graph_bg_alpha=0.2,
    graph_fg_colour=0x00ffff,      graph_fg_alpha=1.0,
    hand_fg_colour=0x000000,       hand_fg_alpha=0.0,
    txt_radius=0,
    txt_weight=0,                  txt_size=9.0,
    txt_fg_colour=0xffffff,        txt_fg_alpha=1.0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=1,
    graduation_unit_angle=27,
    graduation_fg_colour=0x00ffff, graduation_fg_alpha=0.5,
    caption='CPU 7',
    caption_weight=1,              caption_size=10,
    caption_fg_colour=0x00ffff,    caption_fg_alpha=0.0,
},

{
    name='cpu',                    arg='cpu8',                  max_value=100,
    x=275,                         y=275,
    graph_radius=224,
    graph_thickness=5,
    graph_start_angle=270,                                    -- Start Kreis 0°..359°
    graph_unit_angle=1.8,          graph_unit_thickness=1.3,  -- 1.8 = 180° Länge
    graph_bg_colour=0x00ffff,      graph_bg_alpha=0.2,
    graph_fg_colour=0x00ffff,      graph_fg_alpha=1.0,
    hand_fg_colour=0x000000,       hand_fg_alpha=0.0,
    txt_radius=0,
    txt_weight=0,                  txt_size=9.0,
    txt_fg_colour=0xffffff,        txt_fg_alpha=1.0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=1,
    graduation_unit_angle=27,
    graduation_fg_colour=0x00ffff, graduation_fg_alpha=1.0,
    caption='CPU    8',
    caption_weight=1,              caption_size=10,
    caption_fg_colour=0xffffff,    caption_fg_alpha=0.0,
},

{
    name='fs_used_perc',           arg='/',                     max_value=100,
    x=275,                         y=275,
    graph_radius=217,
    graph_thickness=5,
    graph_start_angle=270,
    graph_unit_angle=1.8,          graph_unit_thickness=1.3,
    graph_bg_colour=0x00ffff,      graph_bg_alpha=0.2,
    graph_fg_colour=0xff00ff,      graph_fg_alpha=1.0,
    hand_fg_colour=0x00ff00,       hand_fg_alpha=0.0,
    txt_radius=0,
    txt_weight=0,                  txt_size=9.0,
    txt_fg_colour=0xffffff,        txt_fg_alpha=1.0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=1,
    graduation_unit_angle=27,
    graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
    caption='   /',
    caption_weight=1,              caption_size=10,
    caption_fg_colour=0xFFFFFF,    caption_fg_alpha=0.0,
},
{
    name='fs_used_perc',           arg='/dbs2/',                     max_value=100,
    x=275,                         y=275,
    graph_radius=210,
    graph_thickness=5,
    graph_start_angle=270,
    graph_unit_angle=1.8,          graph_unit_thickness=1.3,
    graph_bg_colour=0x00ffff,      graph_bg_alpha=0.2,
    graph_fg_colour=0xff00ff,      graph_fg_alpha=1.0,
    hand_fg_colour=0x00ff00,       hand_fg_alpha=0.0,
    txt_radius=0,
    txt_weight=0,                  txt_size=9.0,
    txt_fg_colour=0xffffff,        txt_fg_alpha=1.0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=2,
    graduation_unit_angle=27,
    graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
    caption='   /dbs2',
    caption_weight=1,              caption_size=10,
    caption_fg_colour=0xFFFFFF,    caption_fg_alpha=0.0,
},
{
    name='fs_used_perc',           arg='/d512/',                     max_value=100,
    x=275,                         y=275,
    graph_radius=203,
    graph_thickness=5,
    graph_start_angle=270,
    graph_unit_angle=1.8,          graph_unit_thickness=1.3,
    graph_bg_colour=0x00ffff,      graph_bg_alpha=0.2,
    graph_fg_colour=0xff00ff,      graph_fg_alpha=1.3,
    hand_fg_colour=0x00ff00,       hand_fg_alpha=0.0,
    txt_radius=0,
    txt_weight=0,                  txt_size=9.0,
    txt_fg_colour=0xffffff,        txt_fg_alpha=1.0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=2,
    graduation_unit_angle=27,
    graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
    caption='   /d512',
    caption_weight=1,              caption_size=10,
    caption_fg_colour=0xFFFFFF,    caption_fg_alpha=0.0,
},
{
    name='downspeedf',             arg='enp0s31f6',                     max_value=100,
    x=275,                         y=275,
    graph_radius=196,
    graph_thickness=5,
    graph_start_angle=270,
    graph_unit_angle=1.8,          graph_unit_thickness=1.3,
    graph_bg_colour=0x00ff00,      graph_bg_alpha=0.3,
    graph_fg_colour=0x00ff00,      graph_fg_alpha=0.9,
    hand_fg_colour=0x00ff00,       hand_fg_alpha=0,
    txt_radius=30,
    txt_weight=0,                  txt_size=9.0,
    txt_fg_colour=0x00ff00,        txt_fg_alpha=0.0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=1,
    graduation_unit_angle=27,
    graduation_fg_colour=0xffffff, graduation_fg_alpha=0.3,
    caption='Dn',
    caption_weight=1,              caption_size=10.0,
    caption_fg_colour=0x00FF00,    caption_fg_alpha=0.0,
},
{
    name='upspeedf',               arg='enp0s31f6',                     max_value=100,
    x=275,                         y=275,
    graph_radius=189,
    graph_thickness=5,
    graph_start_angle=270,
    graph_unit_angle=1.8,          graph_unit_thickness=1.3,
    graph_bg_colour=0xff0000,      graph_bg_alpha=0.2,
    graph_fg_colour=0xff0000,      graph_fg_alpha=0.9,
    hand_fg_colour=0xff0000,       hand_fg_alpha=0,
    txt_radius=54,
    txt_weight=0,                  txt_size=9.0,
    txt_fg_colour=0xff0000,        txt_fg_alpha=0.0,
    graduation_radius=28,
    graduation_thickness=0,        graduation_mark_thickness=1,
    graduation_unit_angle=27,
    graduation_fg_colour=0xFFFFFF, graduation_fg_alpha=0.3,
    caption='Up',
    caption_weight=1,              caption_size=10.0,
    caption_fg_colour=0xFF0000,    caption_fg_alpha=0.0,
},
}

-- converts color in hexa to decimal
function rgb_to_r_g_b(colour, alpha)
    return ((colour / 0x10000) % 0x100) / 255., ((colour / 0x100) % 0x100) / 255., (colour % 0x100) / 255., alpha
end

-- convert degree to rad and rotate (0 degree is top/north)
function angle_to_position(start_angle, current_angle)
    local pos = current_angle + start_angle
    return ( ( pos * (2 * math.pi / 360) ) - (math.pi / 2) )
end


-- displays gauges
function draw_gauge_ring(display, data, value)
    local max_value = data['max_value']
    local x, y = data['x'], data['y']
    local graph_radius = data['graph_radius']
    local graph_thickness, graph_unit_thickness = data['graph_thickness'], data['graph_unit_thickness']
    local graph_start_angle = data['graph_start_angle']
    local graph_unit_angle = data['graph_unit_angle']
    local graph_bg_colour, graph_bg_alpha = data['graph_bg_colour'], data['graph_bg_alpha']
    local graph_fg_colour, graph_fg_alpha = data['graph_fg_colour'], data['graph_fg_alpha']
    local hand_fg_colour, hand_fg_alpha = data['hand_fg_colour'], data['hand_fg_alpha']
    local graph_end_angle = (max_value * graph_unit_angle) % 360

    -- background ring
    cairo_arc(display, x, y, graph_radius, angle_to_position(graph_start_angle, 0), angle_to_position(graph_start_angle, graph_end_angle))
    cairo_set_source_rgba(display, rgb_to_r_g_b(graph_bg_colour, graph_bg_alpha))
    cairo_set_line_width(display, graph_thickness)
    cairo_stroke(display)

    -- arc of value
    local val = value % (max_value + 1)
    local start_arc = 0
    local stop_arc = 0
    local i = 1
    while i <= val do
        start_arc = (graph_unit_angle * i) - graph_unit_thickness
        stop_arc = (graph_unit_angle * i)
        cairo_arc(display, x, y, graph_radius, angle_to_position(graph_start_angle, start_arc), angle_to_position(graph_start_angle, stop_arc))
        cairo_set_source_rgba(display, rgb_to_r_g_b(graph_fg_colour, graph_fg_alpha))
        cairo_stroke(display)
        i = i + 1
    end
    local angle = start_arc

    -- hand
    start_arc = (graph_unit_angle * val) - (graph_unit_thickness * 2)
    stop_arc = (graph_unit_angle * val)
    cairo_arc(display, x, y, graph_radius, angle_to_position(graph_start_angle, start_arc), angle_to_position(graph_start_angle, stop_arc))
    cairo_set_source_rgba(display, rgb_to_r_g_b(hand_fg_colour, hand_fg_alpha))
    cairo_stroke(display)

    -- graduations marks
    local graduation_radius = data['graduation_radius']
    local graduation_thickness, graduation_mark_thickness = data['graduation_thickness'], data['graduation_mark_thickness']
    local graduation_unit_angle = data['graduation_unit_angle']
    local graduation_fg_colour, graduation_fg_alpha = data['graduation_fg_colour'], data['graduation_fg_alpha']
    if graduation_radius > 0 and graduation_thickness > 0 and graduation_unit_angle > 0 then
        local nb_graduation = graph_end_angle / graduation_unit_angle
        local i = 0
        while i < nb_graduation do
            cairo_set_line_width(display, graduation_thickness)
            start_arc = (graduation_unit_angle * i) - (graduation_mark_thickness / 2)
            stop_arc = (graduation_unit_angle * i) + (graduation_mark_thickness / 2)
            cairo_arc(display, x, y, graduation_radius, angle_to_position(graph_start_angle, start_arc), angle_to_position(graph_start_angle, stop_arc))
            cairo_set_source_rgba(display,rgb_to_r_g_b(graduation_fg_colour,graduation_fg_alpha))
            cairo_stroke(display)
            cairo_set_line_width(display, graph_thickness)
            i = i + 1
        end
    end

    -- text
    local txt_radius = data['txt_radius']
    local txt_weight, txt_size = data['txt_weight'], data['txt_size']
    local txt_fg_colour, txt_fg_alpha = data['txt_fg_colour'], data['txt_fg_alpha']
    local movex = txt_radius * math.cos(angle_to_position(graph_start_angle, angle))
    local movey = txt_radius * math.sin(angle_to_position(graph_start_angle, angle))
    cairo_select_font_face (display, "ubuntu", CAIRO_FONT_SLANT_NORMAL, txt_weight)
    cairo_set_font_size (display, txt_size)
    cairo_set_source_rgba (display, rgb_to_r_g_b(txt_fg_colour, txt_fg_alpha))
    if txt_radius > 0 then
        cairo_move_to (display, x + movex - (txt_size / 2), y + movey + 3)
        cairo_show_text (display, value)
        cairo_stroke (display)
    end

    -- caption
    local caption = data['caption']
    local caption_weight, caption_size = data['caption_weight'], data['caption_size']
    local caption_fg_colour, caption_fg_alpha = data['caption_fg_colour'], data['caption_fg_alpha']
    local tox = graph_radius * (math.cos((graph_start_angle * 2 * math.pi / 360)-(math.pi/2)))
    local toy = graph_radius * (math.sin((graph_start_angle * 2 * math.pi / 360)-(math.pi/2)))
    cairo_select_font_face (display, "ubuntu", CAIRO_FONT_SLANT_NORMAL, caption_weight);
    cairo_set_font_size (display, caption_size)
    cairo_set_source_rgba (display, rgb_to_r_g_b(caption_fg_colour, caption_fg_alpha))
    cairo_move_to (display, x + tox + 5, y + toy + 5)
    -- bad hack but not enough time !
    if graph_start_angle < 105 then
        cairo_move_to (display, x + tox - 30, y + toy + 1)
    end
    cairo_show_text (display, caption)
    cairo_stroke (display)
end


-- loads data and displays gauges
function go_gauge_rings(display)
    local function load_gauge_rings(display, data)
        local str, value = '', 0
        str = string.format('${%s %s}',data['name'], data['arg'])
        str = conky_parse(str)
        value = tonumber(str)
        draw_gauge_ring(display, data, value)
    end
    
    for i in pairs(gauge) do
        load_gauge_rings(display, gauge[i])
    end
end

image_path = os.getenv ('HOME')..'/conky/images/'

function conky_cairo_clock()
--	print("hello")
	if conky_window==nil then return ' ' end
--	local w = 130
--	local x = 80
--	local y = 80
	local w = 360
	local x = 275
	local y = 275

	local cs = cairo_xlib_surface_create(conky_window.display, conky_window.drawable, conky_window.visual, conky_window.width, conky_window.height)
	
	local function fDrawImage(path,x,y,w,h,arc)
		local img =  cairo_image_surface_create_from_png(path)
		local w_img, h_img = cairo_image_surface_get_width(img), cairo_image_surface_get_height(img)

		local cr = cairo_create (cs)
		cairo_translate (cr, x, y)
		if arc then
		cairo_rotate (cr, arc)
		end
		cairo_scale (cr, w/w_img, h/h_img)
		cairo_set_source_surface (cr, img, -w_img/2, -h_img/2)

		cairo_paint (cr)
		cairo_destroy(cr)
		cairo_surface_destroy (img)
		collectgarbage ()
	end

	local arc_s = (2 * math.pi / 60) * os.date("%S")
	local arc_m = (2 * math.pi / 60) * os.date("%M") + arc_s / 60
	local arc_h = (2 * math.pi / 12) * os.date("%I") + arc_m / 12

--==============================--
-- Analog Clock Images Sections --
--==============================--
--	print(image_path..'base.png')
	fDrawImage(image_path..'base8.png',x,y,w,w)
	fDrawImage(image_path..'h17.png',x,y,w,w,arc_h)
	fDrawImage(image_path..'m17.png',x,y,w,w,arc_m)
	fDrawImage(image_path..'s17.png',x,y,w,w,arc_s)

	cairo_surface_destroy(cs)

--	return ' '

end

function conky_main()
    if conky_window == nil then 
        return
    end

    local cs = cairo_xlib_surface_create(conky_window.display, conky_window.drawable, conky_window.visual, conky_window.width, conky_window.height)
    local display = cairo_create(cs)
    
    local updates = conky_parse('${updates}')
    update_num = tonumber(updates)
    
    if update_num > 5 then
        go_gauge_rings(display)
    end

    cairo_surface_destroy(cs)
    cairo_destroy(display)

end
--=========================== Regards, Etles_Team =======================--
In Startprogramme: Name = Conky; Befehl = conky -c /home/pi/conky/db_rc

Die beiden Dateien liegen in /home/pi/conky
Die Zeiger der Uhr liegen in /home/pi/conky/images (siehe Attachments. Die 3 Zeiger konnte ich hochladen; base8.png nicht. Mist!)
Attachments
h17.png
m17.png
s17.png
LG
Dietmar

Ich versuche "Hilfe" zur "Selbsthilfe" zu geben. Wenn es gelingt - freue ich mich. :-)
User avatar
db91595
Level 4
Level 4
Posts: 452
Joined: Mon Jun 28, 2021 5:48 am
Location: Germany/Franken

Re: Conky mit kernel =>5.15 NO autorestart

Post by db91595 »

Das ist "base17.png". Im Script bitte "base8.png" anpassen.
conky-20220827-2.png ist ein Screen-shot wie es dann aussieht.
Attachments
conky-20220827-2.png
conky-20220827-2.png (177.12 KiB) Viewed 1198 times
base17.png
LG
Dietmar

Ich versuche "Hilfe" zur "Selbsthilfe" zu geben. Wenn es gelingt - freue ich mich. :-)
Skychaser
Level 4
Level 4
Posts: 208
Joined: Wed Aug 10, 2022 6:00 am
Location: Bayern, Germany

Re: Conky mit kernel =>5.15 NO autorestart

Post by Skychaser »

Hallo Dietmar,

der Conky läuft aber soweit bei dir oder ?

Wenn du übers Terminal startest und dann die db_rc bearbeitest erfolgt nur kein restart nehme ich mal an.
Ich hab das gestern Abend noch ziemlich ausgiebig getestet und du hast recht, ohne Lua Load laufen die skripte
und werden auch mit autorestart nach einer bearbeitung neu gestartet, mit Lua Load wird der Conky beendet nach der
bearbeitung und muss neu gestartet werden.

Ich werde da mal bischen mit rumspielen also an dem hook liegt es nicht wie es aussieht, habe dort alle durchprobiert.

Grüße Stephan
Der Anfang einer jeden Katastrophe ist ne beschissene Vermutung ;)
User avatar
db91595
Level 4
Level 4
Posts: 452
Joined: Mon Jun 28, 2021 5:48 am
Location: Germany/Franken

Re: Conky mit kernel =>5.15 NO autorestart

Post by db91595 »

@Skychaser
Mein Lieber -zuerst mal "herzlichen Dank"!
Du hast es mit deiner Beschreibung gut erfasst.
Für mich ist es ein kleines "akademisches" Problem.
Ich habe auch eine SSD mit Debian 11 installiert. Kernel 5.10 / conky wie gewohnt "problemlos".
Ich kann nur feststellen das ab Kernel 5.15 "etwas" geändert ist.
Und - was sich mir auch nicht logisch erschließt - womit das Verhalten von "conky-x86_64.AppImage" zu erklären ist.
Über "apt install conky-all" kommt mittlerweile auch conky 1.12.2 (ist auch in der AppImage).
Ich habe auf meinem Laptop jetzt LMM21 (PC = LMM20.3).
Die AppImage liegt in /home/pi/downloads.
Console:
- start "conky -c /home/pi/conky/db_rc" = "NO autoreload"
- start "/downloads/conky-x86_64.AppImage -c /home/pi/conky/db_rc" = autoreload funktioniert
Da kann ich keine Ursache zuordnen.

Der "Mist" ist ja das gerade Kleinigkeiten viel Arbeit verursachen und Zeit "vernichten". Das ist frustrierend.
Ansonsten läuft jedes Linux (LMM20.3; LMM21; LMDE5; Debian11) vollkommen problemlos.

Ein solches Fehlverhalten als Bug an die Kernel-Enwickler zu melden ist "witzlos"; an LM ebenso - weil die Distri per se erst mal problemlos laufen.

FALLS du beim "herumspielen" etwas findest das die Angelegenheit "erhellt": meinen Respekt im Voraus; ich biete dir Gastfreundschaft an falls du
mal hier vorbei kommst wo mein Haus wohnt (ein Bier oder anderes Getränk deiner Wahl).
Kurz: daumendrücken & hoffen :D
LG
Dietmar

Ich versuche "Hilfe" zur "Selbsthilfe" zu geben. Wenn es gelingt - freue ich mich. :-)
Skychaser
Level 4
Level 4
Posts: 208
Joined: Wed Aug 10, 2022 6:00 am
Location: Bayern, Germany

Re: Conky mit kernel =>5.15 NO autorestart

Post by Skychaser »

Hi,

mhhh jaa naja ob es übhaupt den Aufwand wert ist ist halt die Frage.

Ich mache das so, ich habe die konsole offen, starte conky im Terminal, dann mach ich den Editor auf mit der ......rc soweit so gut.
Habe ich dort was geändert klicke ich in der Zeit wieder ins Terminal mit der Maus und auf der Tastatur pfeil oben damit er letzten Befehl wieder lädt
und hau auf Enter. Sind halt 2 Handgriffe. Witzigerweise funktioniert bei mir der Autoreload ab und zu.

Grüße Stephan
Der Anfang einer jeden Katastrophe ist ne beschissene Vermutung ;)
User avatar
db91595
Level 4
Level 4
Posts: 452
Joined: Mon Jun 28, 2021 5:48 am
Location: Germany/Franken

Re: Conky mit kernel =>5.15 NO autorestart

Post by db91595 »

Just for Info!
Ich bin immer noch am suchen nach Info.
Jetzt ist mir ein Unterschied aufgefallen
- LMM 20.3 / 5.4.0-125 / conky -version / conky 1.10.8 compiled Mon Mar 23 06:55:27 UTC 2020 for Linux 4.4.0-176-generic x86_64
- LMM 21 / 5.15.0-47 / conky -version / conky 1.12.2 compiled 2022-02-23 for Linux x86_64
- Debian 11 / 5.10.0-18 / conky -version / conky 1.11.6 compiled 2020-08-17 for Linux x86_64

In wie weit das von Bedeutung ist? K.A.
Ich benutze bei jeder neuen Installation von Linux nur die von der jeweiligen Distri mitgebrachten Paket-Quellen.
Von "Klarheit" immer noch keine Spur. Einzige Erkenntnis: 2 Kernel-Versionen; 2 Conky-Versionen.

FALLS! jemand weiß wie man Conky von https://github.com/brndnmtthws/conky selbst compilieren kann: bitte Info.
Möglichst "conky-all". Ein "cmake" haut mir nur Fehler-Meldungen um die Ohren. Früher hatte ich mal im Zusammenhang mit Python etwas
selbst compiliert (problemlos mit "von Haus aus" installiertem Compiler). Ist aber schon Jahre her.
LG
Dietmar

Ich versuche "Hilfe" zur "Selbsthilfe" zu geben. Wenn es gelingt - freue ich mich. :-)
User avatar
Bleys
Level 4
Level 4
Posts: 431
Joined: Wed Apr 20, 2022 4:17 am
Location: Essen, Germany

Re: Conky mit kernel =>5.15 NO autorestart

Post by Bleys »

Auch hier (Mint 21 5.15.0-48 Conky 1.12.2 compiled 2022-02-23 for Linux x86_64) funktioniert Reload auch mit aufwendigen Conkys. Was ich schon hatte, war das es immer notwendig war die geänderten Scripte 2 Mal! hintereinander zu speichern. Erst beim zweiten Speichern wurde reloadet. Das ist z.B. auf meinem Laptop mit Intel CPU so. Gleiche Software Versionen wie auf meinem Desktop Rechner mit Ryzen CPU.

Bildschirmfoto.jpg
Ryzen 5 5600G, 16GB RAM, 2TB M.2 Crucial P3, Asrock Deskmeet X300, Samsung Odyssey 49", Linux Mint 21
User avatar
db91595
Level 4
Level 4
Posts: 452
Joined: Mon Jun 28, 2021 5:48 am
Location: Germany/Franken

Re: Conky mit kernel =>5.15 NO autorestart

Post by db91595 »

Hi @Bleys

Danke!
Leider keine Wirkung.

Code: Select all

ps -ax|grep conky
   2026 ?        S      7:35 conky -p 2 -c /home/pi/conky/clockrc
   2029 ?        Sl     4:28 conky -p 1 -c /home/pi/conky/seamodrc
  35417 pts/0    S+     0:00 grep --color=auto conky
ps -ax|grep conky
   2026 ?        S      7:37 conky -p 2 -c /home/pi/conky/clockrc
  35461 ?        Sl     0:00 xed /home/pi/conky/seamodrc
  35515 pts/0    S+     0:00 grep --color=auto conky
conky -version
conky 1.12.2 compiled 2022-02-23 for Linux x86_64
  
conky -c /home/pi/conky/seamodrc
Schwups - läuft wieder. Das läuft/nicht so auf LMM21/5.15.0-48-generic.
DAS ist lästig - aber nur ein Mini-Problem. Aber was mich interessieren würde: warum? Es ist nachvollziehbar ab Kernel 5.15
Und meine PC laufen als Linux - kein Dual-Boot. Es ist ein "akademisches Problem" - es wäre schön zu wissen "warum nicht", kann aber so weiter laufen.
Irgend was im Zusammenspiel "Kernel / Conky / LUA" hat bei mir einen "Schluckauf".
Irgend wo /irgend wer hat mir zu der Conky-Clock verholfen. Dann habe ich mir den Hintergrund und die Zeiger dazu erstellt. Und bin immer wieder
begeistert weil es wie eine echte Uhr aussieht und mit den springenden Zeigern sich auch so verhält.
Selbstverständlich ist es Geschmackssache - und die Geschmäcker sind verschieden.
(Im Hintergrund an der Wand hängt die "ICE Clock Radio controlled" - DAS Original [von meinem Juwelier als Ausstellungsstück]) :mrgreen:
LG
Dietmar

Ich versuche "Hilfe" zur "Selbsthilfe" zu geben. Wenn es gelingt - freue ich mich. :-)
User avatar
db91595
Level 4
Level 4
Posts: 452
Joined: Mon Jun 28, 2021 5:48 am
Location: Germany/Franken

Re: Conky mit kernel =>5.15 NO autorestart

Post by db91595 »

@Bleys

:D :D :D
Du hast im Neben-Thread zu AppImages geschrieben.
Da habe ich gleich mal den AppImage-Launcher installiert.
Und - funktioniert!
Der AppImage-Launcher verwaltet jetzt das Conky-AppImage.
Conky wird jetzt über "Conky-AppImage -c /path to script" gestartet und nach Script bearbeiten und speichern
conky: '/home/pi/conky/db_rc' modified, reloading...
conky: desktop window (e00006) is subwindow of root window (76a)
conky: window type - normal
conky: drawing to created window (0x3600002)
conky: drawing to double buffer

läuft weiter!

OT

Code: Select all

Dein Logo kommt mir bekannt vor. Hast du mir damals mit der Conky-Clock geholfen? Ist aber schon ein paar Jahre her.
OT-Ende

DAS ist jetzt ein "work-around". Nicht gerade elegant - aber funktioniert.
LG
Dietmar

Ich versuche "Hilfe" zur "Selbsthilfe" zu geben. Wenn es gelingt - freue ich mich. :-)
User avatar
Bleys
Level 4
Level 4
Posts: 431
Joined: Wed Apr 20, 2022 4:17 am
Location: Essen, Germany

Re: Conky mit kernel =>5.15 NO autorestart

Post by Bleys »

db91595 wrote: Wed Sep 28, 2022 10:20 am

Code: Select all

Dein Logo kommt mir bekannt vor. Hast du mir damals mit der Conky-Clock geholfen? Ist aber schon ein paar Jahre her.
Wenn, dann war es auf UU.de. Da war ich mit fast gleichem Logo zu Conky relativ aktiv ;)
Ryzen 5 5600G, 16GB RAM, 2TB M.2 Crucial P3, Asrock Deskmeet X300, Samsung Odyssey 49", Linux Mint 21
User avatar
db91595
Level 4
Level 4
Posts: 452
Joined: Mon Jun 28, 2021 5:48 am
Location: Germany/Franken

Re: Conky mit kernel =>5.15 NO autorestart

Post by db91595 »

Ehre wem Ehre gebührt :D :D :D
Das war damals ein anderes Forum; UU könnte sein.

(Was mir hier nicht gefällt: man kann kein "gefällt mir" verteilen (wie z.B. Android Hilfe))
LG
Dietmar

Ich versuche "Hilfe" zur "Selbsthilfe" zu geben. Wenn es gelingt - freue ich mich. :-)
User avatar
Bleys
Level 4
Level 4
Posts: 431
Joined: Wed Apr 20, 2022 4:17 am
Location: Essen, Germany

Re: Conky mit kernel =>5.15 NO autorestart

Post by Bleys »

Falls es noch jemanden interessiert. Der Reloading Fehler wenn LUA involviert ist, ist in der aktuellen Version 1.15.0 behoben. Mit dem aktuellen Appimage getestet:

https://streamable.com/pn7l4w
Ryzen 5 5600G, 16GB RAM, 2TB M.2 Crucial P3, Asrock Deskmeet X300, Samsung Odyssey 49", Linux Mint 21
User avatar
db91595
Level 4
Level 4
Posts: 452
Joined: Mon Jun 28, 2021 5:48 am
Location: Germany/Franken

Re: Conky mit kernel =>5.15 NO autorestart

Post by db91595 »

"Version 1.15.0 behoben"
Es ist das alte Problem: wie aktuell ist eine Software die über die Repositories verteilt werden.
Da es kein großes Problem ist übe ich einfach "nicht beachten". Irgend wann wird auch mal das Repositorie aktualisiert.

Ich bin ein "Fan" von "alles aus dem Repositorie - möglichst nichts aus Fremdquellen".

Schau'n mer ma wann dieses "Mini-Problem" von alleine verschwindet.

Wichtig ist: wo liegen die Ursachen / kann man etwas dagegen machen / wenn nicht: wie groß ist der Ärger damit.
Da Conky immer noch funktioniert und die Änderungen an dessen Dateien nach kurzer Zeit gegen Null gehen - was solls!
LG
Dietmar

Ich versuche "Hilfe" zur "Selbsthilfe" zu geben. Wenn es gelingt - freue ich mich. :-)
Locked

Return to “Deutsch - German”