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):
-
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.
-
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.
-
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.
-
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.
-
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).
-
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.
-
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.
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