Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Conky [Vyřešeno]  (Přečteno 33929 krát)

juwa2

  • Závislák
  • ***
  • Příspěvků: 4950
Re:Conky [Vyřešeno]
« Odpověď #225 kdy: 02 Července 2022, 12:04:56 »
Citace
sdb jsem zkusil cvičně odpojit/připojit - bez efektu.
Ono je to dáno fyzickým připojením/odpojením ne mountem.
Copak řekne toto na interní disk?
Kód: [Vybrat]
udevadm info --query all --attribute-walk --path $(udevadm info -q path -n /dev/interni_disk)
Kde interni_disk bude nejspíš sdb

Jo, to fyzické připojen/odpojení mě taky napadlo - řeší to restart, tím je to vyřešeno...  Nicméně pro zajímavost
Kód: [Vybrat]
juwa@p-5738:~$ udevadm info --query all --attribute-walk --path $(udevadm info -q path -n /dev/sdb)

Udevadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.

  looking at device '/devices/pci0000:00/0000:00:1f.2/ata2/host1/target1:0:0/1:0:0:0/block/sdb':
    KERNEL=="sdb"
    SUBSYSTEM=="block"
    DRIVER==""
    ATTR{alignment_offset}=="0"
    ATTR{capability}=="50"
    ATTR{discard_alignment}=="0"
    ATTR{events}==""
    ATTR{events_async}==""
    ATTR{events_poll_msecs}=="-1"
    ATTR{ext_range}=="256"
    ATTR{hidden}=="0"
    ATTR{inflight}=="       0        0"
    ATTR{range}=="16"
    ATTR{removable}=="0"
    ATTR{ro}=="0"
    ATTR{size}=="1953525168"
    ATTR{stat}=="     354      299    27942     1736        1        0        8       46        0     1037     1644        0        0        0        0"

  looking at parent device '/devices/pci0000:00/0000:00:1f.2/ata2/host1/target1:0:0/1:0:0:0':
    KERNELS=="1:0:0:0"
    SUBSYSTEMS=="scsi"
    DRIVERS=="sd"
    ATTRS{blacklist}==""
    ATTRS{device_blocked}=="0"
    ATTRS{device_busy}=="0"
    ATTRS{dh_state}=="detached"
    ATTRS{eh_timeout}=="10"
    ATTRS{evt_capacity_change_reported}=="0"
    ATTRS{evt_inquiry_change_reported}=="0"
    ATTRS{evt_lun_change_reported}=="0"
    ATTRS{evt_media_change}=="0"
    ATTRS{evt_mode_parameter_change_reported}=="0"
    ATTRS{evt_soft_threshold_reached}=="0"
    ATTRS{inquiry}==""
    ATTRS{iocounterbits}=="32"
    ATTRS{iodone_cnt}=="0x352"
    ATTRS{ioerr_cnt}=="0x120"
    ATTRS{iorequest_cnt}=="0x355"
    ATTRS{model}=="ST1000LM035-1RK1"
    ATTRS{ncq_prio_enable}=="0"
    ATTRS{queue_depth}=="32"
    ATTRS{queue_ramp_up_period}=="120000"
    ATTRS{queue_type}=="simple"
    ATTRS{rev}=="SDM1"
    ATTRS{scsi_level}=="6"
    ATTRS{state}=="running"
    ATTRS{timeout}=="30"
    ATTRS{type}=="0"
    ATTRS{unload_heads}=="0"
    ATTRS{vendor}=="ATA     "
    ATTRS{vpd_pg80}==""
    ATTRS{vpd_pg83}==""
    ATTRS{wwid}=="naa.5000c5009d4b8d77"

  looking at parent device '/devices/pci0000:00/0000:00:1f.2/ata2/host1/target1:0:0':
    KERNELS=="target1:0:0"
    SUBSYSTEMS=="scsi"
    DRIVERS==""

  looking at parent device '/devices/pci0000:00/0000:00:1f.2/ata2/host1':
    KERNELS=="host1"
    SUBSYSTEMS=="scsi"
    DRIVERS==""

  looking at parent device '/devices/pci0000:00/0000:00:1f.2/ata2':
    KERNELS=="ata2"
    SUBSYSTEMS==""
    DRIVERS==""

  looking at parent device '/devices/pci0000:00/0000:00:1f.2':
    KERNELS=="0000:00:1f.2"
    SUBSYSTEMS=="pci"
    DRIVERS=="ahci"
    ATTRS{ari_enabled}=="0"
    ATTRS{broken_parity_status}=="0"
    ATTRS{class}=="0x010601"
    ATTRS{consistent_dma_mask_bits}=="64"
    ATTRS{d3cold_allowed}=="1"
    ATTRS{device}=="0x2929"
    ATTRS{dma_mask_bits}=="64"
    ATTRS{driver_override}=="(null)"
    ATTRS{enable}=="1"
    ATTRS{irq}=="24"
    ATTRS{local_cpulist}=="0-1"
    ATTRS{local_cpus}=="3"
    ATTRS{msi_bus}=="1"
    ATTRS{numa_node}=="-1"
    ATTRS{revision}=="0x03"
    ATTRS{subsystem_device}=="0x0205"
    ATTRS{subsystem_vendor}=="0x1025"
    ATTRS{vendor}=="0x8086"

  looking at parent device '/devices/pci0000:00':
    KERNELS=="pci0000:00"
    SUBSYSTEMS==""
    DRIVERS==""

ramael

  • Stálý člen
  • **
  • Příspěvků: 648
Re:Conky [Vyřešeno]
« Odpověď #226 kdy: 02 Července 2022, 12:09:22 »
Citace
Tak se sice teplota zobrazí, ale po odpojení celé conky spadne - jelikož ten soubor přestane existovat. Bude tam třeba dát podmínku if_exist
Ano, pořešit to podmínkou. Pokud zbyde nějaký čas zkusím napsat nějaký conky extensions v Lua. Lua jako jazyk mne začíná čím dál více zajímat. Kdysi jsem ho vnitřně zavrhl, že nemá budoucnost. Jsem se setsakra zmýlil. Jede na tom čím dál více aplikací. Je to dáno nejenom "jednoduchostí" jazyka, tak hlavně """jednoduchou""" implementací začlenění jádra do aplikace. A samozřejmě malinkatou velikostí toho jádra.
Lenovo: ThinkPad X380 Yoga
Joutůůůůb

juwa2

  • Závislák
  • ***
  • Příspěvků: 4950
Re:Conky [Vyřešeno]
« Odpověď #227 kdy: 02 Července 2022, 12:21:16 »
No, zdálo se to sice nepravděpodobné, ale nakonec se ti to povedlo vyřešit... :)
Takže ještě zbývá prověřit to v dlouhodobějším horizontu a hlavně s více různými ext. disky - nicméně viděl bych to nadějně....

Ještě taková drobnost, která s tím zdánlivě nesouvisí. Všiml jsem si, že pokud restartuji s připojeným externím diskem:
Vých. situace
interní disky:  sda sdb
externí disk:   sdc

Po restartu
interní disky: sdb sdc
externí disk:  sda

Systém samozřejmě funguje, ale pokud je "měření" navázáno na označení sda, sdb, sdc atd.  ukazuje to po každé teplotu jiného disku.
Možná by "šlo nějak zařídit" aby určitý disk na základě sériového čísla vždy dostal konkrétní pevné označení (sda, sdb, sdc atd).

Ze stejného důvodu jsem byl nuce při "měření" místa na discích nahradit /dev/sdX  mountpointem který je pro každý oddíl jedinečný a nezaměnitený.
« Poslední změna: 02 Července 2022, 12:46:22 od juwa2 »

ramael

  • Stálý člen
  • **
  • Příspěvků: 648
Re:Conky [Vyřešeno]
« Odpověď #228 kdy: 02 Července 2022, 12:34:47 »
No, zdálo se to sice nepravděpodobné, ale nakonec se ti to povedlo vyřešit... :)
Takže ještě zbývá prověřit to v dlouhodobějším horizontu a hlavně s více různými ext. disky - nicméně viděl bych to nadějně....
Sám jsem zvědav. Ještě není odzkoušeno jak se to bude chovat při uspání PC a určitě spousta jiných "standardních" situací které mne při "mém běžném používání" nenapadnou, že to někdo má a používá úplně jinak.
Vzpoměl jsem si ještě na jedno omezení: nebude to fungovat na víceuživatelském systému!
Respektive by to mělo fungovat, ale jen podle nastavení prvního uživatele.
Lenovo: ThinkPad X380 Yoga
Joutůůůůb

ramael

  • Stálý člen
  • **
  • Příspěvků: 648
Re:Conky [Vyřešeno]
« Odpověď #229 kdy: 02 Července 2022, 13:13:44 »
Citace
Systém samozřejmě funguje, ale pokud je "měření" navázáno na označení sda, sdb, sdc atd.  ukazuje to po každé teplotu jiného disku.
Možná by "šlo nějak zařídit" aby určitý disk na základě sériového čísla vždy dostal konkrétní pevné označení (sda, sdb, sdc atd).
Ukazuje to pokaždé teplotu toho správného disku podle udev. sda je měřeno jako sda atd.
Nevím jestli jsem to správně pochopil. Pokud chceš aby měl nějaký disk vyhrazen název pro sebe, třeba WD bude vždy sdc a hitachi vždy sdb, tak od toho tu je fstab. Nebo vlastní udev pravidla na pojmenování disků.
Lenovo: ThinkPad X380 Yoga
Joutůůůůb

ramael

  • Stálý člen
  • **
  • Příspěvků: 648
Re:Conky [Vyřešeno]
« Odpověď #230 kdy: 02 Července 2022, 13:35:49 »
Nechce se mi totiž těmito skripty suplovat funkce které už OS má. To už pak zavání politikou systemd.
Citace
Ze stejného důvodu jsem byl nuce při "měření" místa na discích nahradit /dev/sdX  mountpointem který je pro každý oddíl jedinečný a nezaměnitený.
Možná bych mohl přidat do /dev/shm/conkys/sdX/ soubor dejme tomu mount. Pakliže by se disk přimountnul, obsahoval by soubor na jakém mountpointu je konkrétní disk připojen. Takto by to stačilo?
Lenovo: ThinkPad X380 Yoga
Joutůůůůb

juwa2

  • Závislák
  • ***
  • Příspěvků: 4950
Re:Conky [Vyřešeno]
« Odpověď #231 kdy: 02 Července 2022, 14:58:49 »
Nechce se mi totiž těmito skripty suplovat funkce které už OS má. To už pak zavání politikou systemd.
Citace
Ze stejného důvodu jsem byl nuce při "měření" místa na discích nahradit /dev/sdX  mountpointem který je pro každý oddíl jedinečný a nezaměnitený.
Možná bych mohl přidat do /dev/shm/conkys/sdX/ soubor dejme tomu mount. Pakliže by se disk přimountnul, obsahoval by soubor na jakém mountpointu je konkrétní disk připojen. Takto by to stačilo?

Ano, určitě.

ramael

  • Stálý člen
  • **
  • Příspěvků: 648
Re:Conky [Vyřešeno]
« Odpověď #232 kdy: 02 Července 2022, 17:00:42 »
No, to jsem zase napsal blbost a naka... si do bot. Takhle to vypadá když je pomalejší hlava... Teď se půl ubuntího fóra nejspíš baví na můj účet  ::)
Citace
Možná bych mohl přidat do /dev/shm/conkys/sdX/ soubor dejme tomu mount. Pakliže by se disk přimountnul, obsahoval by soubor na jakém mountpointu je konkrétní disk připojen. Takto by to stačilo?
To přece z podstaty věci nejde. Mountují se jednotlivé partition a ne celé disky. Takže měření místa je jasně v pořádku, ale teplota na partition je blbost. Ta platí pro celý disk, který může mít v lepším případě jen jednu partition! Tak i tak ta partition má narozdíl od disku číselné značení. Takže dejme tomu disk sda, pokud má nějakou partition, tak ta první je sda1. A až teprve ta jde mountnout (má mountpoint), ne její "rodič" celá sda.
Nebo mě něco uniká?
Lenovo: ThinkPad X380 Yoga
Joutůůůůb

juwa2

  • Závislák
  • ***
  • Příspěvků: 4950
Re:Conky [Vyřešeno]
« Odpověď #233 kdy: 02 Července 2022, 18:00:35 »
No, to jsem zase napsal blbost a naka... si do bot. Takhle to vypadá když je pomalejší hlava... Teď se půl ubuntího fóra nejspíš baví na můj účet  ::)
Citace
Možná bych mohl přidat do /dev/shm/conkys/sdX/ soubor dejme tomu mount. Pakliže by se disk přimountnul, obsahoval by soubor na jakém mountpointu je konkrétní disk připojen. Takto by to stačilo?
To přece z podstaty věci nejde. Mountují se jednotlivé partition a ne celé disky. Takže měření místa je jasně v pořádku, ale teplota na partition je blbost. Ta platí pro celý disk, který může mít v lepším případě jen jednu partition! Tak i tak ta partition má narozdíl od disku číselné značení. Takže dejme tomu disk sda, pokud má nějakou partition, tak ta první je sda1. A až teprve ta jde mountnout (má mountpoint), ne její "rodič" celá sda.
Nebo mě něco uniká?

Ne - samozř. máš pravdu, toto se týká jenom partitions (u měření místa je to OK).

Ale - nové poznatky:
1. Interní čistě datový disk sdb se po 10 min. uspával - což nechci (je to moc často). Změna času v my_conf.conf  byla neúčinná (i po restartu).
Nakonec funguje přidání parametru -s standby,off
EDIT: Tak nefunguje, disk se stále uspává (ani nastavení apm na 255 nepomohlo)  >>  v Disky nyní nastaveno "nikdy neuspávat" - uvidíme....

2. Naopak externí disk v dokině Axagon, který se nikdy neuspával (a volby v aplikaci Disky byly zašedlé) se najednou po 10 min. uspává - což chci (a volby jsou najednou aktivní). Dokonce i když disk z usb odpojím, tak se sám od sebe po 10 min. uspí - což dříve rozhodně nebylo. Toto mi vyhovuje.  :)

3. V conky - pokud ext. disk připojím, za cca 1s conky padne. Po opětovném ručním spuštění conky je vše OK, teplota se zobrazuje. Po odpojení disku teplota zmizí, conky běží normálně dál. Po opětovném připojení disku conky zase spadne...
Tuším, že by to tam chtělo dát nějaký timeout (asi ten temp  soubor ještě není pořádně vytvořený a head  už se ho snaží číst...)
EDIT: Tak tohle už nepadá
Kód: [Vybrat]
${if_existing /dev/sdc}sdc ${execi 5 cat /dev/shm/conkys/sdc/temp}°C${endif}
Ale zase je tam ten exec.... :-\

4. Pokud je ext. disk uspaný a PC se uspí (do ram), po probuzení PC se disk rovněž probudí. Teplota se zobrazuje OK, po 10 min. se disk uspí. To mi rovněž vyhovuje.
« Poslední změna: 02 Července 2022, 21:02:21 od juwa2 »

ramael

  • Stálý člen
  • **
  • Příspěvků: 648
Re:Conky [Vyřešeno]
« Odpověď #234 kdy: 02 Července 2022, 20:54:02 »
1. Zkus mu dát malou treshold hodnotu, třeba 1 nebo nula.
2. Je tedy asi v pořádku.
3. Nainstaloval jsem si Xwayland a conky. Jdu si s tím pohrát.
Jak vypadá
Kód: [Vybrat]
cat ~/.conky/my_conf.conf
Lenovo: ThinkPad X380 Yoga
Joutůůůůb

ramael

  • Stálý člen
  • **
  • Příspěvků: 648
Re:Conky [Vyřešeno]
« Odpověď #235 kdy: 02 Července 2022, 21:00:33 »
Citace
Tuším, že by to tam chtělo dát nějaký timeout (asi ten temp  soubor ještě není pořádně vytvořený a head  už se ho snaží číst...)
EDIT: Tak tohle už nepadá
Kód: [Vybrat]

${if_existing /dev/sdc}sdc ${execi 5 cat /dev/shm/conkys/sdc/temp}°C${endif}
On tam naskočí PID hned, ale temp a activity se zdrží, než proběhne první načtení.
Asi bych v conky ten test udělal nějak takto
Kód: [Vybrat]
${if_existing /dev/shm/conkys/sdc/temp} sdc .....
Lenovo: ThinkPad X380 Yoga
Joutůůůůb

juwa2

  • Závislák
  • ***
  • Příspěvků: 4950
Re:Conky [Vyřešeno]
« Odpověď #236 kdy: 02 Července 2022, 21:07:13 »
1. Zkus mu dát malou treshold hodnotu, třeba 1 nebo nula.
2. Je tedy asi v pořádku.
3. Nainstaloval jsem si Xwayland a conky. Jdu si s tím pohrát.
Jak vypadá
Kód: [Vybrat]
cat ~/.conky/my_conf.conf

Právě že ten sdb co se budí (3. shora) už treshold 0 má.....
Kód: [Vybrat]
# Privátní databáze disků připojovaných k systému.
# Řádek začínající znakem hash je považován za komentář a bude ignorován.
# Jako delimiter je použit znak roury |
# Každý řádek musí být ve tvaru:
# -----------------------------------------------------------------------
# Ignorace disku | TYPE disku | sériové číslo | doba uspání | rychlost kontroly | treshold | argumenty
# -----------------------------------------------------------------------

#0|sat|TOSHIBAMQ01ABD0|600|10|12|-o off -s apm,128



|sat|80HM91VFS|600|10|0|
|sat|Y82WP4Z2T|3600|10|17| -s apm,255
|sat|WDE0QKX8|3600|10|0| -s standby,off
|usbjmicron|WD-WCC4M5KTEANX|600|10|0|

juwa2

  • Závislák
  • ***
  • Příspěvků: 4950
Re:Conky [Vyřešeno]
« Odpověď #237 kdy: 02 Července 2022, 21:08:46 »
Citace
Tuším, že by to tam chtělo dát nějaký timeout (asi ten temp  soubor ještě není pořádně vytvořený a head  už se ho snaží číst...)
EDIT: Tak tohle už nepadá
Kód: [Vybrat]

${if_existing /dev/sdc}sdc ${execi 5 cat /dev/shm/conkys/sdc/temp}°C${endif}
On tam naskočí PID hned, ale temp a activity se zdrží, než proběhne první načtení.
Asi bych v conky ten test udělal nějak takto
Kód: [Vybrat]
${if_existing /dev/shm/conkys/sdc/temp} sdc .....

Ano, je to tak - disk/teplota se zobrazí s cca 2s prodlevou, ale už to nespadne.... ;)
Ještě přijít na to, jak udělat aby se znak °C nezobrazoval až na dalším řádku....  Ale to už nějak vymyslím pomocí combine
Nebo by ho šlo přidat k teplotě v tom temp  souboru (úpravou skriptu).
Každopádně externí disky se chovají příkladně, jsem nadšen Ještě dořešit spánek toho interního....
« Poslední změna: 02 Července 2022, 21:46:54 od juwa2 »

ramael

  • Stálý člen
  • **
  • Příspěvků: 648
Re:Conky [Vyřešeno]
« Odpověď #238 kdy: 02 Července 2022, 21:55:03 »
Tohle mi zobrazí teplotu i se znakem na jednom řádku:
Kód: [Vybrat]
${if_existing /dev/shm/conkys/sda/temp}sda ${tail /dev/shm/conkys/sda/temp 1}°C${endif}
Tak jestli parametr -s standby,off pomohl proti uspání, tak bych to dál neřešil.
« Poslední změna: 02 Července 2022, 22:00:43 od ramael »
Lenovo: ThinkPad X380 Yoga
Joutůůůůb

ramael

  • Stálý člen
  • **
  • Příspěvků: 648
Re:Conky [Vyřešeno]
« Odpověď #239 kdy: 02 Července 2022, 21:59:40 »
Aha, už to vidím
Citace
1. Interní čistě datový disk sdb se po 10 min. uspával - což nechci (je to moc často). Změna času v my_conf.conf  byla neúčinná (i po restartu).
Nakonec funguje přidání parametru -s standby,off
EDIT: Tak nefunguje, disk se stále uspává (ani nastavení apm na 255 nepomohlo)  >>  v Disky nyní nastaveno "nikdy neuspávat" - uvidíme....
A těch 3600 způsobí uspání po hodině, nebo dřív?
Lenovo: ThinkPad X380 Yoga
Joutůůůůb

juwa2

  • Závislák
  • ***
  • Příspěvků: 4950
Re:Conky [Vyřešeno]
« Odpověď #240 kdy: 02 Července 2022, 22:15:40 »
Aha, už to vidím
Citace
1. Interní čistě datový disk sdb se po 10 min. uspával - což nechci (je to moc často). Změna času v my_conf.conf  byla neúčinná (i po restartu).
Nakonec funguje přidání parametru -s standby,off
EDIT: Tak nefunguje, disk se stále uspává (ani nastavení apm na 255 nepomohlo)  >>  v Disky nyní nastaveno "nikdy neuspávat" - uvidíme....
A těch 3600 způsobí uspání po hodině, nebo dřív?

Po deseti minutách.  Ani nastavení "nikdy neuspávat" v Disky nepomohlo..
Ale zaujalo mě, proč změny v souboru my_conf.conf nejsou v reflektovány (včetně ignorance disků). Přitom pokaždé dělám restart...
Zkrátka chybička 2 se vloudila:  Soubor conkys_data.conf.sh musí mít nastavenou spustitelnost, což nemá.
Oprav to prosím v tom instalačním skriptu (ani ten instalační skript neměl spustitelnost).....

Nyní už ignorance funguje, věřím, že bude fungovat i ostatní.... ;)

ramael

  • Stálý člen
  • **
  • Příspěvků: 648
Re:Conky [Vyřešeno]
« Odpověď #241 kdy: 02 Července 2022, 22:26:07 »
Citace
Zkrátka chybička 2 se vloudila:  Soubor conkys_data.conf.sh musí mít nastavenou spustitelnost, což nemá.
Oprav to prosím v tom instalačním skriptu (ani ten instalační skript neměl spustitelnost).....
Hned to napravím. Zajímavé je že mne to funguje jen s právy na čtení a editaci...

EDIT
Hotovo, opraveno.
« Poslední změna: 02 Července 2022, 22:31:02 od ramael »
Lenovo: ThinkPad X380 Yoga
Joutůůůůb

juwa2

  • Závislák
  • ***
  • Příspěvků: 4950
Re:Conky [Vyřešeno]
« Odpověď #242 kdy: 02 Července 2022, 22:35:14 »
Hele, všiml sis, kolik má tohle vlákno přečtení (založeno 26.5. 2022)?   ;)
sdb zatím jede (cca půl hodiny), nic na něj "nesahá"
Kód: [Vybrat]
0|sat|WDE0QKX8|3600|10|0| -s standby,off
Takže čekám, zda se za tu hodinu uspí nebo ne (jestli tam ten parametr "-s standby,off" k něčemu je.
Ale i kdyby se za tu hodinu uspal, to už by mi vyhovovalo....
EDIT: sdb stále běží (ale nevím, jestli je to už celá hodina...)
« Poslední změna: 02 Července 2022, 23:03:21 od juwa2 »

juwa2

  • Závislák
  • ***
  • Příspěvků: 4950
Re:Conky [Vyřešeno]
« Odpověď #243 kdy: 02 Července 2022, 22:57:52 »
Zajímavé je že mne to funguje jen s právy na čtení a editaci...

EDIT
Hotovo, opraveno.

Ano, opraveno to je. Domnívám se ale, že pokud má soubor koncovku .sh a v záhlaví interpreter, měl by být spustitelný - v opačném případě by to mohl být nespustitelný soubor např. s koncovkou .conf bez interpreteru...

EDIT:  Navrhuji upravit v souboru  conky_start.sh  řádek č. 220 takto:
Kód: [Vybrat]
[ $TEMP ] && echo $TEMP°C > $OPERATIVNI_DIR/$DISK/temp
Kvůli problematickému zobrazení symbolu "°C" v souvislosti s conky příkazem "head". (symbol se zobrazuje se až na dalším řádku)
« Poslední změna: 02 Července 2022, 23:13:31 od juwa2 »

ramael

  • Stálý člen
  • **
  • Příspěvků: 648
Re:Conky [Vyřešeno]
« Odpověď #244 kdy: 02 Července 2022, 23:12:52 »
Hele, všiml sis, kolik má tohle vlákno přečtení (založeno 26.5. 2022)?   ;)
sdb zatím jede (cca půl hodiny), nic na něj "nesahá"
Kód: [Vybrat]
0|sat|WDE0QKX8|3600|10|0| -s standby,off
Takže čekám, zda se za tu hodinu uspí nebo ne (jestli tam ten parametr "-s standby,off" k něčemu je.
Ale i kdyby se za tu hodinu uspal, to už by mi vyhovovalo....
EDIT: sdb stále běží (ale nevím, jestli je to už celá hodina...)
Ale 200X z toho jsem byl asi já, když jsem si zpětně procházel všechny výpisy abych si to tak nějak dával dohromady.
Citace
EDIT: sdb stále běží (ale nevím, jestli je to už celá hodina...)
Pokud máš zapnutý LOG, což v defaultu je. Tak to zjistíš jednoduše:
Kód: [Vybrat]
tail -n 10 -f /var/log/conkys
Lenovo: ThinkPad X380 Yoga
Joutůůůůb

ramael

  • Stálý člen
  • **
  • Příspěvků: 648
Re:Conky [Vyřešeno]
« Odpověď #245 kdy: 02 Července 2022, 23:17:04 »
Citace
Kvůli problematickému zobrazení symbolu "°C" v souvislosti s conky příkazem "head". (symbol se zobrazuje se až na dalším řádku)
Takhle ti to nefunguje? Místo head tam dát tail:
Kód: [Vybrat]
${if_existing /dev/shm/conkys/sda/temp}sda ${tail /dev/shm/conkys/sda/temp 1}°C${endif}
EDIT
Jsem to chtěl časem sjednotit s hwmon. Tam to má být v tisícinách stupňů celsia.
« Poslední změna: 02 Července 2022, 23:19:46 od ramael »
Lenovo: ThinkPad X380 Yoga
Joutůůůůb

juwa2

  • Závislák
  • ***
  • Příspěvků: 4950
Re:Conky [Vyřešeno]
« Odpověď #246 kdy: 02 Července 2022, 23:18:12 »
1. 200 ze 6000 není mnoho... ;)
2. sdb běží zatím dál
Kód: [Vybrat]
juwa@p-5738:~$ tail -n 10 -f /var/log/conkys
2022-07-02 21:51:49 graphical byl odpojen a adresář smazán
2022-07-02 21:51:49 sda spouštím
2022-07-02 21:51:51 sdb spouštím
2022-07-02 21:59:26 sda byl odpojen a adresář smazán
2022-07-02 21:59:27 sdb byl odpojen a adresář smazán
2022-07-02 22:00:11 sdb spouštím
2022-07-02 22:00:11 graphical končím: nelze načíst info o sériovém čísle disku za SMARTu
2022-07-02 22:00:11 sda končím: je ignorován
2022-07-02 22:00:11 graphical byl odpojen a adresář smazán
2022-07-02 22:00:11 sda byl odpojen a adresář smazán

Takže už by měl běžet od 22:00 tj. cca 1:30 h...
EDIT: 23:45 sdb spí....
Takže parametr "-s standby,off" nefunguje. Tohle zkoušení je náročné na čas, navíc ty restarty....
sdb běžel 1:45:00 a pak se uspal....
« Poslední změna: 02 Července 2022, 23:58:10 od juwa2 »

juwa2

  • Závislák
  • ***
  • Příspěvků: 4950
Re:Conky [Vyřešeno]
« Odpověď #247 kdy: 02 Července 2022, 23:19:07 »
Citace
Kvůli problematickému zobrazení symbolu "°C" v souvislosti s conky příkazem "head". (symbol se zobrazuje se až na dalším řádku)
Takhle ti to nefunguje? Místo head tam dát tail:
Kód: [Vybrat]
${if_existing /dev/shm/conkys/sda/temp}sda ${tail /dev/shm/conkys/sda/temp 1}°C${endif}

Ano, tail  funguje OK... :)
« Poslední změna: 02 Července 2022, 23:22:27 od juwa2 »

ramael

  • Stálý člen
  • **
  • Příspěvků: 648
Re:Conky [Vyřešeno]
« Odpověď #248 kdy: 02 Července 2022, 23:22:39 »
1. 200 ze 6000 není mnoho... ;)
2. sdb běží zatím dál
Kód: [Vybrat]
juwa@p-5738:~$ tail -n 10 -f /var/log/conkys
2022-07-02 21:51:49 graphical byl odpojen a adresář smazán
2022-07-02 21:51:49 sda spouštím
2022-07-02 21:51:51 sdb spouštím
2022-07-02 21:59:26 sda byl odpojen a adresář smazán
2022-07-02 21:59:27 sdb byl odpojen a adresář smazán
2022-07-02 22:00:11 sdb spouštím
2022-07-02 22:00:11 graphical končím: nelze načíst info o sériovém čísle disku za SMARTu
2022-07-02 22:00:11 sda končím: je ignorován
2022-07-02 22:00:11 graphical byl odpojen a adresář smazán
2022-07-02 22:00:11 sda byl odpojen a adresář smazán

Takže už by měl běžet od 21:52 tj. cca hodinu a půl...

Takže -s standby,off funguje dobře. Ještě, že jsem tam to pole argumentů přidal.
« Poslední změna: 03 Července 2022, 00:03:44 od ramael »
Lenovo: ThinkPad X380 Yoga
Joutůůůůb

ramael

  • Stálý člen
  • **
  • Příspěvků: 648
Re:Conky [Vyřešeno]
« Odpověď #249 kdy: 03 Července 2022, 00:19:49 »
Citace
EDIT: 23:45 sdb spí....
Takže parametr "-s standby,off" nefunguje. Tohle zkoušení je náročné na čas, navíc ty restarty....
sdb běžel 1:45:00 a pak se uspal....
Parametr "-s standby,250" by měl podle manuálu nastavit uspání po 300minutách:

tandby,[N|off] - [ATA only] Sets the standby (spindown) timer and places the drive in the IDLE mode. A value of 0 or 'off' disables the standby timer. Values from 1 to 240 specify timeouts from 5 seconds to 20 minutes in 5 second increments. Values from 241 to 251 specify timeouts from 30 minutes to 330 minutes in 30 minute increments. Value 252 specifies 21 minutes. Value 253 specifies a vendor specific time between 8 and 12 hours. Value 255 specifies 21 minutes and 15 seconds. Some drives may use a vendor specific interpretation for the values. Note that there is no get option because ATA standards do not specify a method to read the standby timer.

Možná zkusit i těch 253
« Poslední změna: 03 Července 2022, 00:24:07 od ramael »
Lenovo: ThinkPad X380 Yoga
Joutůůůůb

 

Provoz zaštiťuje spolek OpenAlt.