Viszont vissza bekapcsoláskor nem indul.
nano ~/.local/bin/conky-restart.sh
#!/bin/bash
# Várjunk a rendszer indulása után
sleep 10
# LC_ALL=C kényszeríti az angol kimenetet, így biztosan megtalálja az "Output:" szót
PREV_MONITORS=$(LC_ALL=C kscreen-doctor -o | grep -c "Output:")
while true; do
sleep 3
CURR_MONITORS=$(LC_ALL=C kscreen-doctor -o | grep -c "Output:")
if [ "$CURR_MONITORS" -gt "$PREV_MONITORS" ]; then
# Naplózás a /tmp mappába, hogy lássuk, észlelte-e a bekapcsolást
echo "$(date): Monitor visszakapcsolást észleltem ($PREV_MONITORS -> $CURR_MONITORS)" >> /tmp/conky-restart.log
# 5 másodperc várakozás, hogy a KDE Wayland teljesen felépítse az asztalt
sleep 5
# Régi conky bezárása és pici szünet, hogy biztosan felszabaduljon a folyamat
killall -9 conky
sleep 1
# Új conky indítása
conky -d &
echo "$(date): Conky újraindítva" >> /tmp/conky-restart.log
fi
PREV_MONITORS=$CURR_MONITORS
done
Futtathatóvá kell tenni: chmod +x ~/.local/bin/conky-restart.sh
Majd hozzá kell adni a KDE Automatikus indítás / Bejelenkezési szkript

Végzettségem informatikus/rendszerinformatikus. 2010 óta készítem valko, media-valko, valko-ksk, könyvtár térkép szerverét és 2016. évtől az valko-mora oldalait. 2024-től a valkói óvoda oldalát. Jelenleg a Valkó Községi Könyvtárában dolgozom.
További tetteim: vvhke, facan-godollo, raktarozas, pc-valko, malota, irodakoltoztetes, budapest-költöztetés, express-teher.





