Zgemma Twin – brak restartu, wyświetla tylko zegar, Enigma2 nie uruchamia się, OpenATV, Permanent VFD Clock

Pytanie

Dekoder zgemma twin nie restartuje się w ustawieniach. Pokazuje tylko zegar na wyświetlaczu.

Odpowiedź Sztucznej Inteligencji


Bezpośrednia odpowiedź na pytanie

  • Najczęściej winny jest proces Enigma2 blokowany przez wtyczkę (np. Permanent VFD Clock/LCD4Linux), zablokowane odmontowanie dysku/zasobu sieciowego lub brak wolnego miejsca w pamięci flash.
  • Szybki test: po twardym restarcie zasilania uruchom odbiornik, wyłącz/odinstaluj „Permanent VFD Clock” i odłącz na próbę wszystkie USB/HDD oraz nieaktywne montaże sieciowe. Sprawdź wolne miejsce (df -h).
  • Jeśli problem się powtarza: uruchom dekoder w recovery i wykonaj naprawę/flash z USB zgodnie z procedurą dla Twojego modelu (np. H9 Twin – przytrzymanie tylnego RESET przy włączaniu i wybór „Bootmenu → transmemory → recovery zip”).

Szczegółowa analiza problemu

  • Objaw „stoi zegar, brak restartu” oznacza zwykle, że:

    • GUI (proces enigma2) zatrzymało się lub nie wznawia się po „Restart GUI”, podczas gdy Linux nadal działa w tle.
    • Zamknięcie systemu wisi na odmontowaniu nośnika (HDD/USB/CIFS/NFS) lub na zatrzymaniu usługi/wtyczki (softcam, wtyczki VFD/LCD, skórka).
    • W pamięci flash brakuje miejsca na zapis plików tymczasowych/logów, co blokuje zamykanie.
  • Diagnoza krok po kroku (od najmniej inwazyjnych):

    1. Twardy restart (power cycle)

      • Wyłącz dekoder przełącznikiem z tyłu lub wyjmij wtyczkę, odczekaj 30–60 s, włącz ponownie.
      • To przywraca kontrolę, ale nie usuwa przyczyny.
    2. Odłącz potencjalnych „blokujących” winowajców

      • Wyjmij wszystkie nośniki USB/HDD. Jeśli używasz montowań NAS (CIFS/NFS), tymczasowo je wyłącz (Menu → System → Sieć → Montowania).
      • Spróbuj ponownie „Restart GUI” i „Restart” z menu.
    3. Sprawdź i usuń problematyczne wtyczki/skórki

      • W szczególności: Permanent VFD Clock, LCD4Linux, niestandardowe skórki.
      • Menu → Wtyczki → Zarządzaj wtyczkami: wyłącz/odinstaluj.
      • Jeśli GUI się nie podnosi lub nie masz dostępu: przez SSH/Telnet usuń wtyczkę:
        • opkg list-installed | grep -i vfd | grep -i clock
        • opkg remove enigma2-plugin-extensions-permanentvfdclock (lub odpowiednia nazwa)
        • Alternatywnie przywróć domyślną skórkę kasując/edytując skin_user.xml w /etc/enigma2.
    4. Weryfikacja wolnego miejsca i logów (SSH)

      • df -h → upewnij się, że „/” ma zapas (zalecane >20%).
      • Usuń duże pliki: epg.dat, timeshift, picony lub stare logi (często /media/hdd, /media/usb, /var/volatile/log).
      • Sprawdź crashe Enigma2: /home/root/logs/enigma2crash*.log lub /var/volatile/crash.
    5. Test kontrolowany restartu Enigma2 (SSH)

      • systemctl restart enigma2 (na obrazach z systemd, np. OpenATV) lub:
        init 4; sleep 3; init 3 (zatrzymanie i start enigma2)
      • Diagnostyka na żywo: init 4; enigma2 → obserwuj w terminalu, co wiesza zamykanie/rozruch (skin/plugin/codec).
    6. Sprawdzenie nośników pod kątem błędów

      • Jeżeli HDD/USB były podłączone: po odłączeniu uruchomienie przebiega poprawnie?
      • Gdy winny jest nośnik: sprawdź system plików (e2fsck/fsck) na PC lub innym Linuksie, rozważ reformat.
    7. Reflash/Recovery (gdy problem nawraca lub system jest uszkodzony)

      • Przygotuj pendrive FAT32 z właściwym obrazem lub plikiem recovery dla dokładnego modelu (np. H9 Twin ≠ H9.2S).
      • Typowa procedura dla H9 Twin/H9S SE: wyłącz zasilanie → wciśnij i trzymaj RESET z tyłu → włącz zasilanie, trzymaj 3–6 s aż pojawi się tryb recovery/Bootmenu → wybierz „Bootmenu → transmemory → recovery zip” → poczekaj do końca flashowania → restart.
      • Po czystym flashu nie przywracaj masowo starych ustawień; najpierw sprawdź stabilność „na czysto”, potem dopiero wtyczki (pojedynczo).
  • Dodatkowe uwagi techniczne:

    • Wiele „zegarowych” problemów wynika z VFD/LCD pluginów utrzymujących czas na wyświetlaczu nawet po zabiciu GUI. To maskuje fakt, że kernel żyje, ale enigma2 nie startuje ponownie.
    • Montowania sieciowe z domyślnymi (długimi) timeoutami potrafią blokować shutdown/umount w nieskończoność. Stosuj „soft”/„nolock”/krótsze timeouty i automount (autofs).
    • Przepełnienie flash często powodują picony instalowane do „/usr/share/enigma2/picon” lub logi; przenieś picony na /media/hdd lub /media/usb.

Aktualne informacje i trendy

  • W modelach H9 Twin/H9S/H7 producent przewidział graficzny recovery/bootmenu uruchamiany przyciskiem RESET przy starcie, z opcją flashowania z USB („transmemory”) i trybem „recovery mode”.
  • Zaleca się unikać „online flash” na słabym łączu; stabilniejsze jest flashowanie z pendrive.
  • Wtyczki typu Permanent VFD Clock bywają źródłem konfliktów po aktualizacjach image (np. OpenATV 6.4/7.x) – najlepiej testować kompatybilność po aktualizacji przed przywróceniem konfiguracji.

Wspierające wyjaśnienia i detale

  • Różnica: „Restart GUI” zabija tylko proces enigma2; „Restart” wykonuje reboot kernela; „Głębokie czuwanie” (Deep Standby) gasi zasilanie SoC.
  • Jeśli „Restart GUI” wisi, zwykle winne są hooki wtyczek (session close) lub błędy skórki; jeśli „Restart” wisi – częściej mounty/nośniki lub brak miejsca.
  • Przykładowe komendy (SSH):
    • df -h
    • journalctl -u enigma2 -b (OpenATV) lub logread
    • opkg remove enigma2-plugin-extensions-permanentvfdclock
    • init 4; enigma2 (tryb debug w konsoli)

Aspekty etyczne i prawne

  • Flashowanie nieoficjalnych obrazów i użycie niektórych wtyczek może naruszać licencje/warunki usług. Korzystaj z legalnych źródeł oprogramowania i treści.
  • Pamiętaj o gwarancji – niektóre procedury serwisowe poza oficjalnym zaleceniem producenta mogą ją ograniczyć.

Praktyczne wskazówki

  • Zacznij od odłączenia wszystkich nośników i wyłączenia montaży sieciowych; to najszybszy test.
  • Wyłącz/odinstaluj Permanent VFD Clock i niestandardowe skórki; przywróć domyślną skórkę.
  • Zostaw min. 20–25% wolnej przestrzeni w „/”. Picony przenieś na HDD/USB.
  • Po reflashu nie przywracaj pełnej kopii – instaluj wtyczki pojedynczo i testuj restart po każdej.

Ewentualne zastrzeżenia lub uwagi dodatkowe

  • Nazwa „Zgemma Twin” bywa myląca – procedura recovery różni się między H2S/H7/H9 Twin. Dokładny model (naklejka na spodzie) jest kluczowy.
  • Jeśli po „czystym” systemie bez wtyczek restart nadal wisi, możliwa usterka nośnika flash lub zasilacza.

Sugestie dalszych badań

  • Sprawdzenie stabilności z innym zasilaczem 12 V (o właściwej mocy).
  • Test alternatywnego, aktualnego image (np. świeży OpenATV/OpenPLi) bez przywracania ustawień.
  • Analiza logów crash Enigma2 pod kątem konfliktów pluginów/skinów.

Krótkie podsumowanie

  • Objaw „stoi na zegarze” zwykle wynika z wtyczki VFD/LCD, montowań sieciowych lub braku miejsca w flash.
  • Wykonaj power cycle, odłącz nośniki/mounty, usuń Permanent VFD Clock, sprawdź df -h, przetestuj „init 4; enigma2”.
  • Jeśli problem nawraca – recovery/flash z USB zgodnie z procedurą dla Twojego modelu.

Aby dobrać precyzyjne kroki, daj proszę:

  • Dokładny model (np. H9 Twin, H7, H2S itp.).
  • Wersję i dystrybucję image (np. OpenATV 7.x/6.4, OpenPLi – wraz z datą kompilacji).
  • Listę kluczowych wtyczek (szczególnie VFD/LCD, skórki) i informację, czy masz montaże NAS.
  • Czy masz dostęp przez SSH/Telnet do dekodera.

Oceń odpowiedź:
Zastrzeżenie: Odpowiedzi udzielone przez sztuczną inteligencję (model językowy) mogą być niedokładne i wprowadzające w błąd. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi powinny być zweryfikowane przez użytkownika.

Zadaj dodatkowe pytanie Sztucznej Inteligencji

Czekaj (2min)...