16
Software / Re:Samovolné spouštění prohlížeče ve Win XP a Mint 20
« kdy: 24. 09. 2023, 22:27:46 »
aha tak alt+scroll. Díky.
Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.
restartovat celou Xfce plochu, pokud nevadi ze to zavre i vsechny otevrene programy, je:Kód: [Vybrat]sudo systemctl restart lightdm
ad priprava Linuxu pul hodiny:
- jake jsou parametry HW? HDD ci SSD, jake CPU, kolik RAM
- mas v BIOSu aktivovanoiu HW Virtualizaci? muze byt nazvano "Intel VT-x, Intel VT-d
proc se otevira klicenka pri Lynx netusim... ale heslo do klicenky v Linuxu je stejne jako heslo pro prihlaseni tveho uzivatele, pokud mas automaticke prihlaseni, klicenka nema moznost se odemknout sama, bez automatickeho prihlaseni, se klicenka otevira sama (pokud si od doby vytvoreni uzivatele s puvodnim heslem ho nezmenil na jine)
ad XP:
- odinstaluj Flash
- zkontroluj co mas automaticky poustne v "Po spuštění", pripadne pust "msconfig" a tam je zalozka Spousteni jestli si dobre pamatuju
Linux pouštím tak jednou za den maximálně. Už na to moc nemám nervy. Když to krachne, balím.
Linux pouštím tak jednou nebo dvakrát za měsíc. Vždy poté, co se mi nedopatřením vybijí baterky a musím ho znovu nastartovat.
Co znamená ten koment?
# Licence: CC0 1.0
Pan gůgl to ví a po zadání "Licence: CC0 1.0" to vyplodí na první dobrou... Pravděpodobně to ví i ta velmi pokročilá AI co používáte na bastlení kódu...
local activity=$((100 - idle))nejdříve na toto (chyba nelze provádět aritmetickou operaci pomocí .00, chybný token ...) local activity=$((100.00 - idle))A pak správně pomocí bc: local activity=$(echo "100 - $idle" | bc)
local activity=$(printf "%.2f\n" "$activity" | sed 's/\,/./')
tj. aktuální stav ~/.profilecurrent_activity=$(echo "scale=2; 100 - ${current_idle}" | bc)# Function is used
# by function waiting_on_system_ready_monitor_memory
DEBUG_mpstat_activity_float() {
echo "mpstat_activity_float() idle=..."
local idle=$(mpstat | awk 'NF >= 1 {idle += $(NF)} END {print idle}')
echo "mpstat_activity_float() activity=..."
local activity=$((100 - idle))
# local activity=$(awk -v idle="$idle" 'BEGIN {print 100 - idle}')
current_activity=$(echo "scale=2; 100 - ${current_idle}" | bc)
# Převod čísla na US locale format zajistí, že vstup
# smyčky while uvnitř funkce
# waiting_on_system_ready_monitor_memory
# nevygeneruje "syntax error"
local activity=$(printf "%.2f\n" "$activity" | sed 's/\,/./')
echo "$activity"
}
# Function is used
# by function waiting_on_system_ready_monitor_memory
mpstat_activity_float() {
echo "mpstat_activity_float() idle=..."
local idle=$(mpstat | awk 'NF >= 1 {idle += $(NF)} END {print idle}')
echo "mpstat_activity_float() activity=..."
local activity=$((100 - idle))
# local activity=$(awk -v idle="$idle" 'BEGIN {print 100 - idle}')
echo "mpstat_activity_float() printf=..."
# Převod čísla na US locale format zajistí, že vstup
# smyčky while uvnitř funkce
# waiting_on_system_ready_monitor_memory
# nevygeneruje "syntax error"
local activity=$(printf "%.2f\n" "$activity" | sed 's/\,/./')
# printf "%.2f\n" "$activity"
echo "$activity"
}
# Funkce na čekání na snížení aktivity pod určitou úroveň
# Spouští monitor_memory &
function waiting_on_system_ready_monitor_memory() {
local target_activity=10.25
echo "waiting_on_system_ready_monitor_memory() current_activity="
local current_activity=$(mpstat_activity_float)
echo "calling: DEBUG_mpstat_activity_float"
DEBUG_mpstat_activity_float
echo "I start the while loop.."
# current_activity=$(printf "%.2f\n" "$activity" | sed 's/\,/./')
while (( $(echo "$current_activity >= $target_activity" | bc -l) )); do
echo "Loop started... current_activity: $current_activity"
sleep 120 # Dvouminutové intervaly
current_activity=$(mpstat_activity_float)
done
# LOOP NEVER STARTED BUT ERROR PRINT:
# (standard_in) 1: Syntax error
# (standard_in) 1: Syntax error
# (standard_in) 2: Syntax error
# (standard_in) 2: Syntax error
# (standard_in) 3: Syntax error
# (standard_in) 3: Syntax error
# This was with current_activity=8.00
echo "System activity is $current_activity below $target_activity%. Starting memory monitoring."
monitor_memory &
}
# Spuštění funkce pro čekání na připravenost systému
waiting_on_system_ready_monitor_memory &