Zobrazit příspěvky

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.


Příspěvky - exkalibr

Stran: 1 [2] 3 4 ... 25
16
aha tak alt+scroll. Díky.

17
deska M5A97 r2.0

Zrovna teď řeším ještě jinou záhadu. Spustil sem systém a jel strašně pomalu. A ten lightdm xFce se skoro nehnul. htop - vidím minimálně dva procesy lighdm, tak jsem restartoval lightdm a to samé. Spouštím prohlížeč. Zmáčknu ctrl+shift a hnu myší a najednou se mi zazoomovala obrazovka takže jsem viděl asi čtvrtinu obrazovky v levém horním kvadrantu. Zkoušel jsem ovládat Firefox, myš nikde. Nešlo to. Šla jen klávesnice, ctrl+t a zadám forum.root.cz ... ale nejde myší najet na přihlášení, protože nevidím ten kurzor. A pak to začalo. Panel s forumem se přesunul někam jinam a oddělil. Jakoby byla trvale zapnutá nějaká funkční klávesa asi ctrl...

Pak jsem se to pokusil nějak zrušit, ale zoomování pokračovalo až na úroveň, kdy ikona měla rozměr asi 200x200 nebo 300x300 px. Velmi divné. Musel jsem to násilně restartovat. V minulosti se mi už cosi takového stalo ale myslím na FreeLinuxu. Možná z nedostatku paměti?

Netušíš co to mohlo vyvolat? Chtěl jsem nahrát screenshot toho htop, ale musel jsem to restartovat bohužel. Bylo to jak ve windows, když tě hackne hacker.

18
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

Dik za přikaz. Takze lightdm je plocha...

"mas v BIOSu aktivovanoiu HW Virtualizaci? muze byt nazvano "Intel VT-x, Intel VT-d"
Tak to nevím, nikde jsem si toho nevšiml. Je to složitý BIOS od ASUS z roku 2014 + update biosu nevím který rok.

Pravda je že na VMWare player mi tam HW virtualizace nejede. Takže aktivovana asi neni. Slyšim o tom prvně.

Heslo do klíčenky jsem asi našel. Souvisí to ještě s vymyslel z předchozí instalace FreeLinux ... kde jsem to heslo vymyslel a pak zapomněl. Ale našel jsem že to mám zapsané.

"pokud mas automaticke prihlaseni"
Jo mám automatické přihlášení. A asi právě proto vyskakuje ta klíčenka. Tohle jsem už v minulosti řešil proč se furt otevírá klíčenka. Protože systém se přihlašuje automaticky, tak chce ověřit identitu. Ale to moje heslo do systému tam nesedělo. Bude to to druhé heslo z FreeLinuxu.

19
Někdy se mi stává nepříjemná věc. Např. na Windows XP: Po spuštění systému se mi otevře okno, že Flash player skončil podporu a blablabla... Poté se otevře prohlížeč. A to není jediný program, co to takhle spouští mám taky program pro záznam z obrazovky a po ukončení programu se zase otevře prohlížeč Firefox (asi poslední verze 52 ESR). Nevíte jak to zakázat?

Další problém dnes nastal na VM Mint 20. Během půlhodiny co čekám až bude systém připraven k použití otevřel jsem si v grafickém prostředí xFce terminál a z něj spustil lynx forum.root.cz zadal jsem přihlašovací údaje + zůstat přihlášen a potvrdil cookies Vždy. A najednou mi vyskočil požadavek v grafickém prostředí okno s klíčenkou. No nemohl jsem ukončit ani ten lynx, ani tu klíčenku, tak jsem si v tty1 spustil htop a chtěl zavřít nejprve chrome  ... nechápu proč najížděl chrome! Používám jen FF. A chrome asi chtěl tu klíčenku. A heslo asi už neznám. Pak když se nezdařilo zavřít klíčenku, tak jsem chtěl zavřít ten terminál, ale nejspíš jsem zavřel xpanel a pak už nešlo nic spustit a nešel zobrazit spodní panel s aplikacema.

Nechápu tedy proč v mintu najížděl ten chrom (a v důsledku toho ta klíčenka) když jsem měl spuštěný lynx. Lynx neumí ověřit identitu nebo co?

A nakonec prosím jestli mi poradíte jak zavřít xfce tedy restartovat ty okna z tty, když ale okna jsou na tty7.

20
Vývoj / Re:Podmínka while nefunguje dle očekávání
« kdy: 17. 09. 2023, 11:51:41 »
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.

Ano. Stále stejné. Ještě jsem nedořešil pár nedostatků co stále nevím jak dělat, abych našel odvahu k úplnému přechodu. To budu muset mít hodně dobrou náladu, abych se odhodlal. Promyslet rozvržení oddílů a tak, je to poměrně těžké rozhodnutí.

21
Vývoj / Re:Podmínka while nefunguje dle očekávání
« kdy: 17. 09. 2023, 11:50:06 »
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...

To je dobrý nápad, mohl jsem ten vyhledávač použít, pokud jsem nebyl na linuxu nebo neměl dostatek systémových prostředků ke spuštění LLM chatu.

22
Vývoj / Re:Podmínka while nefunguje dle očekávání
« kdy: 15. 09. 2023, 11:21:08 »
Co znamená ten koment?

# Licence: CC0 1.0

23
Vývoj / Re:Podmínka while nefunguje dle očekávání
« kdy: 15. 09. 2023, 11:19:21 »
Zdá se že jsem to vyřešil.

Poslední chyba tedy bylo, že jsem v té funkci kde se má vrátit float dával debug hlášky echo ...

Po smazání už to je vše v cajku.

Díky


Jo a opravil jsem toto
Kód: [Vybrat]
 local activity=$((100 - idle))
nejdříve na toto (chyba nelze provádět aritmetickou operaci pomocí .00, chybný token ...)
Kód: [Vybrat]
 local activity=$((100.00 - idle))
A pak správně pomocí bc:
Kód: [Vybrat]
 local activity=$(echo "100 - $idle" | bc)

24
Vývoj / Re:Podmínka while nefunguje dle očekávání
« kdy: 15. 09. 2023, 10:49:54 »
Ok dík. Trochu jsem se ptal AI na toto LANG=C .§
On dal příklad:
LANG=cs_CZ.utf8 printf "%f\n" 10.1001
Proč tedy používat
LANG=C
je to jako kratší?

A ten json mám použít abych tam měl ty desetinné čárky?

Protože v ladícím skriptu mám:
  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))

Takže zdá se že to idle už je bez desetinné čárky. Asi se to v AWK ztratí.

AI dal ještě toto (opraveno ručně +LANG=C ):
local idle=$(LANG=C mpstat | awk 'NF >= 1 {idle += $(NF)} END {printf "%.2f", idle}')
Tak vyzkouším, je tam jen třeba dát printf na ten výstup

25
Vývoj / Re:Podmínka while nefunguje dle očekávání
« kdy: 14. 09. 2023, 10:35:56 »
Funkce kterou mi dal AI byla:
Kód: [Vybrat]
  local activity=$(printf "%.2f\n" "$activity" | sed 's/\,/./')
tj. aktuální stav ~/.profile

K3dar:
Co když nepoužiju JSON? a dám tam toto:
Kód: [Vybrat]
current_activity=$(echo "scale=2; 100 - ${current_idle}" | bc)

U mě otestování trvá. Linux pouštím tak jednou za den maximálně. Už na to moc nemám nervy. Když to krachne, balím.

26
Vývoj / Re:Podmínka while nefunguje dle očekávání
« kdy: 14. 09. 2023, 10:33:05 »
Ano přišel jsem po delší době protože jsem nedostal žádnou zprávu. Takže jsem to řešil s AI. A kdy si nepamatuju, ale tohle je aktuální stav.

Kód: [Vybrat]
# 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 &

27
Vývoj / Re:Podmínka while nefunguje dle očekávání
« kdy: 13. 09. 2023, 21:53:14 »
Dík všem kdo přispěli. Dík za reakce.

Po delší pauze (celková apatie něco dělat na linuxu) jsem to s AI vyřešil a nevím jak ale našel jsem to co vy. Problém byla čárka. Takže skript funguje, ale co je divné že tam je stále vytištěná chyba. Napsal jsem debug funkci, která píše co to dělá. Teď ale nejsem na (VM) linuxu a nemám nervy to znovu spouštět. Už jednou jsem se nasral, že jsem to restartoval (celý PC, 2x). Pomalá šunka. Takže znova to nezapínám. Pošlu jen skreenshoty.

Kod mám na linuxu, takže nemohu nyní poslat. Ale chyba zdá se být uvnitř těch kulatých závorek s podmínkou za slovem while.

Přitom to normálně funguje. memory_monitoring se spustí právě až se sníží aktivita systému.

28
O serveru Root.cz / Re:ukradený profil
« kdy: 02. 09. 2023, 22:06:53 »
Tak pardon,
už se mi povedlo přihlásit. Už jsem našel ten email. Tak heslo jsem asi nějak změnil, že to uložené heslo nešlo použít. A když jsem se pak podíval na emaily tak jsem zjistil, že ty emaily nebyly uspořádané podle data, tak jsem to přehlédl. Takže heslo jsem si už poslal nové.

29
Vývoj / Re:Podmínka while nefunguje dle očekávání
« kdy: 31. 08. 2023, 17:43:25 »
Log myslíte jako log standardní, který soubor? Nebo log ladící?

Zjednodušeně pseudokodem tomu rozumím takto:

Dokud je podmínka 20 >= 10.25 dělej sleep 120...

Až se systém uklidní tak bude

Dokud je podmínka 10.00 >= 10.25 (bude tedy nepravda) dělej sleep 120...
čili: "nedělej sleep 120" ale rovnou přejdi na spuštění funkce monitor_memory

30
Distribuce / Re:Linux Mint vedle Windows
« kdy: 31. 08. 2023, 17:41:11 »
Mint 20.2 je prostředí Cinnamon. Já mám taky mint, ale nižší verzi s Xfce a zamiloval jsem si jednoduchost ovládání mi připadá jak ve Win ale tedy kolegové říkaj, že s win to nemá nic společného. Takže co se týče instalace určitě to nenainstaluješ na disk s NTFS. Jedině bys to nainstaloval jako virtuální stroj (tak jako já), ale to bys musel mít minimálně 3GB paměti a ještě tak jako já nějaký funkce na čištění, bo to žere paměti RAM jak prase. Takže potřebuješ nainstalovat na čistý oddíl EXT4. Bacha ať si nevyformátuješ NTFS oddíly. Když tam nechá windowsovský oddíly tak si je instalátor sám najde a namountuje, ale je to riziko. Musíš přesně vědět co děláš, aby nepřišel o data. Jinak dual boot jsem zkoušel jen kdysi dávno v minulosti a myslím, že to byl trochu problém. Pozor na to kam instaluješ hlavní zavaděš, aby se ti to nenainstalovalo na disk kde je OS Windows. To by přepsalo hlavní zavaděč nebo záznam pro Windows... jo ale to bylo u Windows XP tak já nevím jak je to u nových verzí a UEFI...

Stran: 1 [2] 3 4 ... 25