Portál AbcLinuxu, 10. května 2025 09:49

Dotaz: Nextcloud - nezobrazující se fotky v aplikaci mapy

27.2. 12:09 kol-ouch | skóre: 10 | blog: Co_to_je
Nextcloud - nezobrazující se fotky v aplikaci mapy
Přečteno: 598×
Odpovědět | Admin
Příloha:
ahoj, na základě vlákna vedle ve zprávičkách se na Vás obracím s dotazem, jak dořešit tuhle situaci:

NAS: odroid H3+, 16GB RAM (14GB většinou volných), 2TB SSD, Debian, co se týká využití CPU, tak ten se většinu času fláká

SW: doker, v něm přes docker compose spuštěný nextcloud 10

Problem:

V aplikaci mapy se fotky zobrazují náhodně a hodně jich chybí, v aplikaci vzpomínky funguje vše jak má (viz příloha)
# docker exec -ti -u www-data nextcloud_app_1 php /var/www/html/cron.php
Probíhá pravidelně - někdy fotky přidá, někdy ubere
./occ maps:scan-photos
Taky nepomáhá - pouze napíše photos added ale do mapy je nepřidá

Ve fotkách, jako takových když tu fotku otevřu, tak v infopanelu mapa s lokcí byla správně (ted po upgrade na 10 je bočí panel prázdný úplně)

V aplikaci vzpomínky se na mapě ukazují fotky všechny a správně

Napadá někoho kde hledat chybu prosím?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.2. 13:29 X
Rozbalit Rozbalit vše Re: Nextcloud - nezobrazující se fotky v aplikaci mapy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Budes muset dodat vic debug info a aktivne to resit. Posledni verze Maps 1.5.0 je s 16.11.2024. Jen na prvni pohled ma prikaz occ maps:scan-photos moznost debug s -vvv. Jsou tam otevrene bugy vcetne podpory pro Hub 10 = Nexcloud 31, ktera ani neni hotova. Takze cekat, ze se to "nekdo/samo" spravi tady fakt nestaci. Funguje to v Memories? Pouzivej Memories, problem vyreseny. Taky varianta.
27.2. 14:35 kol-ouch | skóre: 10 | blog: Co_to_je
Rozbalit Rozbalit vše Re: Nextcloud - nezobrazující se fotky v aplikaci mapy
Na ten debug se podívám - ono to u mě nefungovalo pořádně nikdy, takže chybějící podpora Hub 10 asi nebude ten pravý důvod. Proto jsem přešel na ty memories. S těma v podstatě nemám problém, až na to, že (pochopitelně) nezobrazují gps stopy tak jako mapy. To je celkem fajn věc když funguje. Máš stopu .gpx, k ní ti to promítne fotky

Za mě dobry (když to funguje)
28.2. 18:09 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Nextcloud - nezobrazující se fotky v aplikaci mapy
Príkaz occ maps:scan-photos prejde fotky a naindexuje si tie čo majú GPS informácie (v zrozumiteľnom formáte) aby ich neskôr ďalšími úlohami spracoval. Až po tžch ďalších spracovaniach sa zobrazí ich celkový počet v vľavo v appke mapy. Nejedná sa o online spracovanie.

28.2. 18:29 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Nextcloud - nezobrazující se fotky v aplikaci mapy
Odpovědět | | Sbalit | Link | Blokovat | Admin
V logu z nextcloudu máš o tom čo? Nextcloud má veľmi pekné logy.

Neprehadzuješ náhodou tie fotky medzi foldermi? Po ich presunutí ich musí každá appka spracovať znova.

Vidím že to máš v dockeri. Nepripája sa ti náhodou storrage do kontajnerov s oneskorením? To by sa v appkách NC chovalo ako keby si vždy nanovo nahrával celý storrage.

Tým infopanelom myslíš sidebar z appky files, z appky photos alebo info z appky Memories? Appka maps je iná appka, a udržuje si svoju databázu metadát ktorú si spravuje sama. Resp. skutočne veľmi málo appiek NC medzi sebou zdieľajú už spracované metadáta vyextrahované zo súborov. Tú rozdielnu logiku si môžeš všimnúť aj keď si porovnáš počty fotiek na mape v Memories (vždy ukazuje počet fotiek ktoré boli vytvorené na zobrazenom mapovom výreze) a v appke Maps (Vždy zobrazí celkový počet ktoré sú appkou Maps kompletne spracované, bez ohľadu na zobrazený výrez mapy).

Spomínal si že ti to v appke Memories funguje a vyhovuje, len v appke Maps to dlhú dobu blbne. Možno je to zabudnutý post upgrade krok ktorý bolo treba spustiť ručne. Ten upgrade si robil ako?

Skúsil si aj jedno z obľúbených BFU riešení, teda tú appku kompletne odinštalovať a nainštalovať?

PS: Ja tom mám v domácej VM od Hansonite, nechcelo sa mi to prať do dockeru. A také problémy ako spomínaš som nezaznamenal.
28.2. 20:04 kol-ouch | skóre: 10 | blog: Co_to_je
Rozbalit Rozbalit vše Re: Nextcloud - nezobrazující se fotky v aplikaci mapy
Ahoj, zkusím to vzít popořadě:

Logy co jsem prošel se tváří normálně - jestli poradíš kam se koukat, budu rád

Nepřehazuju - nextcloud používám primárně jako zálohu fotek z google photos a iPhone a dělám to tak, že v aplikaci nextcloud mám nastavené automatické nahrávání fotek v režimu kompatibilita nebo jak se to jmenuje aby se převáděly z HEIC do JPG. Tzn s fotkami pak už nic nedělám - jen je zobrazuju v fotky/mapy/vzpomínky

Docker nemá žádná storrage mimo - je to nainstalované pomocí docker-compose z této stránky na konci na jedno ssd

Tím infopanelem myslím sidebar z apky photos (ted po aktualizaci se zobrazuje komplet prázdný) a z appky memories kde jsou informace komplet včetně mapy - u té samé fotky

V maps mi to nefungovalo pořádně nikdy - proto jsem našel ty memories, jinak bych tu potřebu neměl. Upgrade dělám přes
# docker exec -ti -u www-data nextcloud_app_1 php occ upgrade
Žádný error, ani při repair ani dalších pokusech

A
28.2. 20:07 kol-ouch | skóre: 10 | blog: Co_to_je
Rozbalit Rozbalit vše Re: Nextcloud - nezobrazující se fotky v aplikaci mapy
A jak jsem psal - memories fungují tak, jak si myslím, že by fungovat měly. S maps si dlohoudobě nerozumím.

S těmi samými fotkami mi obě appky fungují rozdílně
1.3. 09:18 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: Nextcloud - nezobrazující se fotky v aplikaci mapy
jestli poradíš kam se koukat, budu rád
Ja mám vo VM vo foldri /var/log/nextcloud dva hlavné logy, ty to budeš mať v Dockeri podobne. Občas, aj keď je dosť pamäte, tak sa mi tam vyskytne hláška o nemožnosti alokácie pamäte. Sledovanie či to má dosť RAM v náhodnom okamihu jeď nič nebeží považujem za také korporátne.
Docker nemá žádná storrage mimo
Docker potrebuje pripojiť nejaké storrage, aj lokálne. Ak toto z nejakého dôvodu mešká, tak sa to môže chovať podobne.
Tím infopanelem myslím sidebar z apky photos (ted po aktualizaci se zobrazuje komplet prázdný)
Ja mám NC Hub 9 (30.0.6). Keď si kliknem na appku Photos a vyberiem si fotku ktorá má preukázateľne GPS koordináty, tak tam sidebar v sekcii details zobrazuje mapu z Memories (cez plugin Memories ktorý sa tam zavesil).
V maps mi to nefungovalo pořádně nikdy
A v logoch je všetko v poriadku, alebo sú len moc ukecané?
Upgrade dělám přes ...
To je príkaz na povýšenie aplikácie, nie na povýšenie samotného nextcloudu. Update samotného NC sa robí inak. A ako som spomínal, občas to neurobí nejaké konverzie v internej DB, a tak treba pospúšťať doplnkové príkazy. Bez toho sa občas niečo zasekne. Ideál keď mi to navyše zruší exec flag na nejakom doplnkovom príkaze. Napríklad Node.JS pre appku recognize lebo ho rozbalí zo zipu. Ale to nie je nič s čím by si bežne zbehlý správca neporadil.

Tie mapy si ani neskúsil odinštalovať a znovu nainštalovať, a ani si neskúsil odporúčané doplnkové príkazy
3.3. 11:33 kol-ouch | skóre: 10 | blog: Co_to_je
Rozbalit Rozbalit vše Re: Nextcloud - nezobrazující se fotky v aplikaci mapy
Odpovědět | | Sbalit | Link | Blokovat | Admin
Možná jsem se někam posunul. Říkal jsem si, že zkusím nainstalovat nextcloud přímo, ale po doinstalování některých PHP věcí do systému:
apt install -y php php-curl php-cli php-mysql php-gd php-common php-xml php-json php-intl php-pear php-imagick php-dev php-common php-mbstring php-zip php-soap php-bz2 php-bcmath php-gmp php-apcu libmagickcore-dev php-redis php-memcached
Se v mapách hromada dalších fotek objevila. Tak uvidím co se stane dál - jestli to tím bylo neumím říct

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.