Archiwum

Posty oznaczone ‘CSSU’

Zniknęły wszystkie utwory w bibliotece, co robić?

Tym razem poradnik.

Jakiś czas temu postanowiłem przejść ze standardowej dystrybucji maemo oferowanej przez Nokię na pakiet tworzony przez ludzi z forum talk.maemo.org, który nazywany jest CSSU, czyli Community Seamless Software Upgrade (co ma być odniesieniem do Nokiowego SSU, czyli Seamless Software Upgrade będącego własną nazwą tego producenta na OTA, czyli Over-The-Air upgrade będącego technologią aktualizowania urządzenia przez pobranie oprogramowania prosto na telefon z Internetu i instalację bez konieczności odtwarzania ustawień po aktualizacji. Ale dość już tych TLSów, czyli trzy-literowych skrótów :) wracamy do tematu.

Sam pakiet aktualizacji CSSU opiszę później, bo jest to całkiem ciekawa inicjatywa, jednak wynikiem różnych eksperymentów było zniknięcie wszystkich utworów w Media playerze. Pliki z utworami dalej grzecznie siedziały na karcie microSD, bo można było je uruchamiać za pomocą File managera, jednak nie było dostępu do nich przez bibliotekę. Po krótkim przeszukaniu sieci znalazłem wyjaśnienie: nastąpiło uszkodzenie bazy danych tworzonej przez proces o nazwie tracker, który śledzi zmiany w systemie plików. Rozwiązanie: ciężkozbrojne, acz skuteczne: skasować bazę trackera i nakazać mu jej odtworzenie.

W tym celu uruchamiany X terminal i wykonujemy dwa poniższe polecenia (uwaga: czynności te nie wymagają uprawnień roota, a co gorsza wykonane na prawach roota wymagają powtórzenia i tak z uprawnieniami użytkownika):

tracker-processes –hard-reset
/etc/osso-af-init/tracker.sh start

Po wykonaniu drugiego rozkazu, po zbyt szybkiej próbie uruchomienia Media playera zauważymy informację, że trwa indeksowanie plików. W zależności od liczby posiadanych plików całość może zająć kilka, a nawet kilkanaście minut.

U mnie to rozwiązało problem definitywnie. Mam nadzieję, że nie wpadnę znowu na ten problem.

Kategorie:Przepis
>