Co to jest tumblerd?

66

Niedawno przeszedłem na Xubuntu i właśnie zauważyłem proces, z którym się wcześniej nie spotkałem - tumblerd, który zjadł około 100 MB. Nie mogę znaleźć wielu informacji na ten temat, poza tym na SourceForge . Czy powinienem się martwić?

Matty
źródło
1
@unhammer tumblerd zachowuje się dość obłędnie! Zgodnie z twoją sugestią zamykam folder pobierania (chociaż tak naprawdę nic nie pobieram), a procesor wraca do normy. Otwieram ponownie, procesor idzie w górę. I pomyśleć , że nigdy tego doświadczył. Jeśli masz jakieś wskazówki / sugestie, byłbym wdzięczny.
Chan-Ho Suh
@ Chan-HoSuh To już nie wydaje się być problemem w nadchodzącym 12.04
Matty
Mam nadzieję. Właściwie uruchamiam beta2 ... z drugiej strony, kiedy zabiłem tumblerd, a po otwarciu thunara później (ponownie aktywując tumblerd) wszystko wydaje się w porządku. Nigdy wcześniej nie miałem takiego tumblerdowego pobierania 98% procesora. Miejmy nadzieję, że był to tylko przypadek, biorąc pod uwagę jego przeszłość ...
Chan-Ho Suh
@ Chan-HoSuh Właściwie to zapomniałem - działam od wersji alfa i miałem zaskakująco niewiele problemów. Teraz wszystko powinno być w porządku.
Matty
@ Matty Doceniam odpowiedź. Dobrze to słyszeć.
Chan-Ho Suh

Odpowiedzi:

53

Jest to kolejny program o nazwie tumbler, który jest częścią standardowej instalacji (pakietu tumbler) XFCE .

Z opisu pakietu:

Tumbler to usługa D-Bus dla aplikacji żądających miniatur dla różnych schematów URI i typów MIME. Jest to implementacja specyfikacji D-Bus zarządzania miniaturami opisanej na http://live.gnome.org/ThumbnailerSpec .

Florian Diesch
źródło
9
A ta cholerna rzecz może zablokować dysk USB ...
RobinJ
4
Jak mogę to zatrzymać? : - /
Bibhas
1
Usunąłem to. sudo apt-get remove tumbler. =) Teraz potrzebuję alternatywy do generowania miniatur. = |
Bibhas
1
rozwiązanie, aby wyłączyć miniatury filmów lub innych plików: askubuntu.com/a/266060/47206
2
@Bibhas Aby zatrzymać tumblerd: killall -HUP tumblerd. Niedawno miałem dysk USB, którego nie mogłem wysunąć z powodu tumblerd, więc po prostu uruchomiłem to polecenie i byłem w stanie go wysunąć. Wydawało mi się, że to mniej ekstremalne rozwiązanie niż całkowite usunięcie go.
bmaupin
33

(postępował zgodnie z sugestią Daenyth i przeniósł to z komentarza na odpowiedź)

tumblerd może jeść dużo procesora, jeśli:

  1. pobierają jakiś ogromny plik multimedialny (np. film) i

  2. otwórz folder pobierania w Thunar.

Zgaduję, że za każdym razem, gdy plik nieznacznie rośnie, tumblerdsprawdzę, czy się zmienił, i spróbuję przerobić miniaturę. Zamknięcie folderu powoduje tumblerdzatrzymanie.


Jest tam raport błędów Bugzilli XFCE , wciąż otwarty. Zobacz także listę otwartych błędów tumblerd .

(Wygląda na to, że może się to nawet zdarzyć po ukończeniu pobierania, chociaż mogło to zostać naprawione w 12.04 ; sam tego nie potwierdziłem).

młot
źródło
5
błąd nadal występuje w 13.04 przy użyciu xfce - ogromny procesor, jeśli jak mówi unhammer: ściągam ogromny plik (filmy), podczas gdy folder pobierania jest otwarty w Thunar - rozwiązaniem band-aid jest właśnie zamknięcie Thunar
Scott Stensland
8

Błąd jest nadal obecny w Xubuntu 14.04 x64.

Obejście edytowania /etc/xdg/tumbler/tumbler.rc i wyłączania miniaturkowania plików wideo działa dla mnie dobrze. Miniatury plików graficznych są dla mnie ważniejsze, a te działają bez problemów.

cyprrianl
źródło
szczegóły tutaj: askubuntu.com/a/266060/47206
6

Możesz edytować zachowanie kubka, edytując /etc/xdg/tumbler/tumbler.rc(cel może być inny - wyszukaj /etc).

Tam możesz ustawić foldery, w których może pracować tumbler (tylko ustawiam /home), i wyłączyć niektóre wtyczki (zachowuję tylko JPEG i pdf)

Myślę, że to dobry kompromis.

Vitezslav Lindovsky
źródło
5

Błąd nadal istnieje dla mnie w Xubuntu 12.04 x64. Miałem otwarty folder z kilkoma dużymi plikami MPEG2 (pełny rozmiar około 30 GB) w Thunar i po uruchomieniu jednego pliku filmowego w SMPlayer mój system stał się bezużyteczny.

top ujawnił tumblerd jako wieprza z zasobów. Wyłączyłem miniatury w Thunar i odinstalowałem pakiet tumblera. Teraz wszystko jest w porządku.

BTW: Żaden z plików MPEG2 nie zmieniał rozmiaru.

użytkownik130291
źródło
2

Uruchamianie XFCE (Ubuntu 14.04) x64 na amd5400b.

Tumbler będzie na przemian między cpu0 i cpu1 w ponad 90% (jak pokazuje gkrellm).
Proces zabijania tumblerdi ładowanie systemu wraca do normy.

Podziękowania dla @ciprianl i @alvinish Raj za sugestie dotyczące naprawy.

użytkownik1969
źródło
szczegóły tutaj: askubuntu.com/a/266060/47206