• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 0 Hlas(ů) - 0 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
Obnova Kodi
#1
@JiRo: Dosud jsem provozoval v boxu K19 na eMMC a K20 na kartě. Dnes odmítal box z karty bootovat. CE logo a dost. Karta je dost stará, nedivím se. Spustil jsem tedy K19 a upgradoval bez problémů na K20. Karta je naštěstí v Linuxu čitelná a tak můj dotaz (prosba) zní. Pokud stopnu Kodi, zkopíruji adresář Databáse z karty do boxu a spustím opět Kodi udělá to neplechu nebo ne? Zapisuje si Kodi info o tomto adresáři ještě někam jinam?

Dík.
X96max plus 4/32 + CE 21 + skin Confluence SCC / TV Samsung QE55Q6FNA
X96max plus 4/32 + CE 20.5 + skin Confluence SCC

AVR Denon 1600H / Dali Spektor 5.1
Win10pro + Kodi19.5
NAS Synology 215j 3TB Raid1
Router Turris 1.1
 
Citovat
#2
@jkmh Z hlediska vlastních Kodi funkcí by to neměl být problém. Ideálně by měly být databáze stejné verze, což u tebe bude zajištěné, protože jsi tu 19 už upragedoval. Ale i kdyby nebyly, tak by si s tím Kodi mohlo poradit poradit, ale z jiných důvodů (SCC, které pro některé své funkce funkce vezme první video databázi databázi v pořadí rak, jak ji načte z adresáře) je lepší, aby ty verze byly stejné. Nicméně bych samozřejmě doporučoval před tím, než do té emmc začneš něo kopírovat, udělat CoreELEC zálohu. Ale to předpokládám, že uděláš tak jako tak.

Asi ale nebudeš kopírovat Thumbnails, tak je dobré, až to celé uděláš, smazat při zastaveném Kodi jak Thumbnails tak Texture13.db, aby to bylo konuzistentní. Ony se ti ty Thumbnails pak vytvoří postupně znova. Ale to asi znáš.

Nevím, co budeš dělat např. s SCC a jeho databází data.db, patrně to budeš také kopírovat. Tam může nastat problém s konzistencí dat v databázi Kodi video Video121.db a tabulkou v databázi SCC databese.db, která uchovává stav filmů a seriálů pro seznam Pokračovat ve sledování. Tohle je trochu alchymie, SCC pracuje s oběma databázemi, ale někdy se stane, že se to nějak zvrtne a pak se seznam Pokračovat ve sledování vymaže. Mně se to stalo, pak jsem dělal různé pokusy a po jednom z nich se to zase spravilo, ale už zaboha nevím, jak k tomu nakonec došlo... 3
 
Citovat
#3
@JiRo: Díky. V takovou odpověď jsem doufal.
X96max plus 4/32 + CE 21 + skin Confluence SCC / TV Samsung QE55Q6FNA
X96max plus 4/32 + CE 20.5 + skin Confluence SCC

AVR Denon 1600H / Dali Spektor 5.1
Win10pro + Kodi19.5
NAS Synology 215j 3TB Raid1
Router Turris 1.1
 
Citovat
#4
@JiRo: Tak jsem se s diagnózou karty asi unáhlil. Nevšiml jsem si, že se mi na boxu rozsvítí dispej. Na displeji čas naběhne, CE20 naběhne..Takže CE naběhne. Přes win se s boxem spojím, přes ssh se spojím, do logu to standardně zapisuje, ale na TV není obraz, resp. TV hlásí, že k HDMI není připojeno žádné zařízení. HW chybu vylučuji, protože po vyjmutí karty box standardně naběhne včetně obrazu na TV.

Výstup - CE na kartě:
Kód:
/storage/$ echo "scan" | cec-client -s -d 1
opening a connection to the CEC adapter...
requesting CEC bus information ...
CEC bus information
===================
device #0: TV
address:       0.0.0.0
active source: no
vendor:        Samsung
osd string:    TV
CEC version:   unknown
power status:  on
language:      cze


device #1: Recorder 1
address:       4.5.0.0
active source: no
vendor:        Pulse Eight
osd string:    CECTester
CEC version:   1.4
power status:  on
language:      eng


device #5: Audio
address:       4.0.0.0
active source: no
vendor:        Unknown
osd string:    AVR-X1600H
CEC version:   1.4
power status:  standby
language:      ???


currently active source: unknown (-1)

A výstup při interním a funkčním CE:
Kód:
/storage/$ echo "scan" | cec-client -s -d 1
opening a connection to the CEC adapter...
requesting CEC bus information ...
CEC bus information
===================
device #0: TV
address:       0.0.0.0
active source: no
vendor:        Samsung
osd string:    TV
CEC version:   1.4
power status:  on
language:      cze


device #1: Recorder 1
address:       4.5.0.0
active source: no
vendor:        Pulse Eight
osd string:    CECTester
CEC version:   1.4
power status:  on
language:      eng


device #5: Audio
address:       4.0.0.0
active source: no
vendor:        Denon
osd string:    AVR-X1600H
CEC version:   1.4
power status:  standby
language:      ???


currently active source: unknown (-1)

Ještě mě napadá vytáhnout na hodinu TV ze zásuvky, ale to by bylo poprvé, co by zabloudila.

Tak jsem ve finále. Vypnutí TV nepomohlo. Chyba je v kartě. Připojením boxu pomocí náhradního kabelu do HDMI2 box z karty normálně naběhl. To mě trochu zviklalo v určení viníka. Návrat na původní HDMI4 a opět ani ťuk. Tak zpět na HDMI2, záloha CE, hardreset CE, připojení na původní HDMI4 a ejhle, box z karty naběhl. Obnova zálohy a nyní vše OK. Nevím, co a kde bylo špatně.
Myslím, že při prvotní instalaci CE se nahraje ještě kompletní záložní CE, kterou se při hardreset ta uživatelská kompletně nahradí.
X96max plus 4/32 + CE 21 + skin Confluence SCC / TV Samsung QE55Q6FNA
X96max plus 4/32 + CE 20.5 + skin Confluence SCC

AVR Denon 1600H / Dali Spektor 5.1
Win10pro + Kodi19.5
NAS Synology 215j 3TB Raid1
Router Turris 1.1
 
Citovat
#5
@jkmh Tak něc podobného se mi před časem také stalo. Beelink GT King, CE 20.2 instalovaný do eMMC, TV Samsung, jinak situace podobná, černá obrazovka, v systému běžel Tvheadend, něco se zrovna nahrávalo, Kodi beželo, ale obrazovka byla černá, podle TV k ní nebylo nic připojené. Do systému jsem se přes ssh dostal, takže jsem nejdříve dal restart Kodi, ale to nepomohlo, takže pak jsem dal reboot a spravilo se to.

Mně se to do toho stavu dostalu po skončení přehrávání nějakého streamu (buď z doplňku Aktuálně nebo Stream, už si to nepamatuji). Bohužel jsem neměl čas to řešit, potřeboval jsem pustit to nahrávání v Tvheadend a chtěli jsme se dívat na něco přes Kodi, takže jsme to dál neřešil a bohužel si i zapomněl odložit log. 10

Tak trochu podezírám AFR, že se při tom přepínání po skončení přehrávání, když se to vrací na frekvenci gui Kodi a obrazovka celá potemní (podle mne se v této chvíli na chvíli TV s boxem odpojí a na HDMI proběhne scan a nové připojení), nějak zvrtlo a televize s boxem už se na na vzájemně kompatibilním nastavení nedomluvily.
 
Citovat
#6
@JiRo: K tomu mě zajímají ještě dvě věci:
a) proč box s nabouranou kartou s TV na HDMI 4 nekomunikoval, ale na HDMI 2 ano. To box bere nové HDMI jako neznámé zařízení a znovu si projde celým komunikačním procesem? A pokud ano, jak a kde to má uložené a lze to vymazat?

b) co se děje při hardreset. Je moje doměnka se záložní kopií správná? A když ano, kde je ta záložní kopie uložená. Někde být musí. Kdysi se mi po výpadku elektriky 2x stalo, že Kodi naběhlo "nouzového" stavu s celým úvodním dotazovacím procesem. Poprvé jsem tím procesem prošel, po druhém výpadku jsem dal jen restart a Kodi se vrátilo do uživatelského stavu.

Třeba se to zase dlouho nestane, ale rád bych tomu porozuměl. Pokud budeš reagovat, nemusíš hned. Ber to klidně jako námět do Autorských témat, až jednou budou.  1
X96max plus 4/32 + CE 21 + skin Confluence SCC / TV Samsung QE55Q6FNA
X96max plus 4/32 + CE 20.5 + skin Confluence SCC

AVR Denon 1600H / Dali Spektor 5.1
Win10pro + Kodi19.5
NAS Synology 215j 3TB Raid1
Router Turris 1.1
 
Citovat
#7
@jkmh ad. a K tomu ti asi moc neřeknu. Po pravdě jsem tomu, co se ti stalo moc neporozumněl.

ad. b Při Soft ani Hard reset se nic zásadního ze žádné zálohy nekopíruje. Většina togho, co se při reset smaže a znova vytvoří, vytváří rovnou příslušné aplikace (Kodi). Pokud se něco kopíruje, tak to jsou jen dílčí soubory z vlastní instalace operačního systému, zejména do adresáře .config. (při Hard reset)
  • Podle mne se při Soft Reset pouze vymaže adesář .kodi, to znamená, že Kodi je v této chvíli ve stavu jako po iniciální instalaci, před 1. spuštěním. V rámci 1. spuštění si pak obsah celého adresáře .kodi samotné Kodi vytvoří znova. Tohle je standardní chování Kodi, popisoval jsem to v Kodi, mýty a fakta.
  • A při Hard Reset se to děje podobně, jen se při tom vymaže obsah celého adresáře storage. Script operačního systému si pak vytvoří obsah storage, všechny jeho podadresáře, do .config nakopíruje příslušné sample soubory, a po spuštění si Kodi pak vytvoří obsah .kodi.
Takže suma sumárum...

Pokud hovoříme o záloze továrního nastavení, je to jen pár scriptů a dalšího obsahu, které se vytváří/kopírují při spuštění systému. Pokud o záloze Kodi, tak ten žádnou zálohu nemá. Má jen soubory vlastní aplikace, která si, po jejím spuštění, to co nenajde v adresáři .kodi, znova vytvoří.
 
Citovat
#8
@JiRo: Zkusím znovu popsat můj dotaz:
Prvotně jsem měl v boxu 2 instalace CE. CE19.5 v emmc a CE20.2 na kartě. Standardně jsem bootoval z karty. Box připojen v TV na HDMI 4. Když jsem spustil box, TV hlásila, že není připojené žádné zařízení. Vypnul jsem box, vyndal kartu a nabootoval jsem z emmc, pořád v HDMI 4. TV naběhla normálně. To vše bez jakéhokoliv jiného zásahu, takže jsem usoudil, že bude chyba v kartě.
Pak mi to nedalo, přepíchl jsem box v TV do HDMI 2, vrátil kartu. Zapnul jsem box, který tím pádem bootoval z karty a TV hlásila, že v HDMI 2 je nové zařízení. A vše naběhlo v pořádku. Vrátil jsem tedy box v TV do HDMI 4, zapnul box, ale opět chyba (viz CEC log výše). TV opět nahlásila, že není připojené žádné zařízení.
To mě utvrdilo v tom, že není nakopnutá karta jako taková, ale nějak jen Kodi na té kartě. Opět jsem připojil box v TV na HDMI 2, box i TV standardně naběhly. Udělal jsem hardreset CE na kartě. Vrátil box do HDMI 4, zapnul a box z karty již normálně naběhl. Aniž by TV hlásila, že má v HDMI 4 nové zařízení. Pak jsem vrátil do boxu zálohu Kodi, kterou jsem udělal těsně před hardresetem.

Když to shrnu jednotlivé kroky bez omáčky. Vše proběhlo bez jakéhokoliv HW zásahu:
box z karty, TV-HDMI4 - na TV hláška, že není připojené žádné zařízení
box z emmc, TV-HDMI4 - na TV klasické GUI Kodi
box z karty, TV-HDMI2 - na TV klasické GUI Kodi
box z emmc, TV-HDMI2 - na TV klasické GUI Kodi
a po hardreset boxu v TV-HDMI2
box z karty, TV-HDMI4 - na TV klasické GUI Kodi
box z emmc, TV-HDMI4 - na TV klasické GUI Kodi

Proto můj dotaz: To box bere nové HDMI jako neznámé zařízení a znovu si projde celým komunikačním procesem? V tomto případě jsem myslel připojení v TV do HDMI 2. Proto jsem se ptal, jestli si box někam ukládá nastavení svého HDMI protokolu pro to které HDMI v TV.
X96max plus 4/32 + CE 21 + skin Confluence SCC / TV Samsung QE55Q6FNA
X96max plus 4/32 + CE 20.5 + skin Confluence SCC

AVR Denon 1600H / Dali Spektor 5.1
Win10pro + Kodi19.5
NAS Synology 215j 3TB Raid1
Router Turris 1.1
 
Citovat
#9
@jkmh Jo, tomu už rozumím... Dlouhé vedení a navíc jsem asi přehrátý z toho počasí.

Co vím, tak aktuálně vybrané video rozhraní pro Kodi se ukládá, jako většina nastavení Kodi, do guisettings.xml. V případě CoreELEC na boxu mají ty boxy pouze jedno video rozhraní, takže v nastavení bývá uloženo Default.

Jinak vlastní nastavení parametrů rozhraní je také v guisettings.xml. Zkoušel jsem různou editací parametrů videoscreen.xxx v guisettings (při zastaveném Kodi) dosáhnout stavu, aby Kodi naběhlo bez obrazovky, ale nepodařilo se mi to. Vždycky to najede minimálně v módu 1920*1080. Bylo by tedy zajímavé, co jsi měl při startu Kodi, kdy ti obrazovka nefungovala, v guisettings.xml. Ale to už asi nezjistíme.

Nicméně, když ale tu TV neviděl ani cec-client, tak bych to spíše viděl na problém někde na úrovni systému. Asi jsi nezkoušel podívat se do /sys/class/display/vinfo, že? Ieální je, pokud jsou v CoreELEC nějaké problémy, spustit si dispinfo a stáhnou si výsledek, kde uvidíš vše pěkně pohromadě.

Já ti v dané chvíli asi už víc neporadím. Jen ještě poslední otázka. V okamžiku, když ti Kodi najelo bez obrazovky, zkoušel jsi reboot systému? Přes ssh nebo odpojením/zapojením napájení boxu?
 
Citovat
#10
@JiRo: To je v pořádku. Postup nápravy už vím. Jen jsem s tvou pomocí hledal logické vysvětlení. SSH reboot ani napájení boxu nepomohlo. Možná by i napověděl TV log, kdyby existoval. Resp. kdyby byl uživatelsky přístupný.
X96max plus 4/32 + CE 21 + skin Confluence SCC / TV Samsung QE55Q6FNA
X96max plus 4/32 + CE 20.5 + skin Confluence SCC

AVR Denon 1600H / Dali Spektor 5.1
Win10pro + Kodi19.5
NAS Synology 215j 3TB Raid1
Router Turris 1.1
 
Citovat
  


Přejít na fórum:


Prochází: 1 host(ů)