Portál AbcLinuxu, 6. května 2025 09:18

Dotaz: pm-suspend - z CLI funguje, z MythWelcome jak kdy...

27.4.2012 20:57 JanM | skóre: 28
pm-suspend - z CLI funguje, z MythWelcome jak kdy...
Přečteno: 173×
Odpovědět | Admin
Tušíte někdo, v čem by mohl být zakopán pes v souvislosti s následující situací?

Zotac ION ITX - A, Mythbuntu 12.04. MythTV 0.25, vypínání probíhá automaticky přes MythWelcome (klávesa F11, shutdown command). Jako shutdown command používám "initctl emit mythtv-suspend", přičemž v /etc/init/mythtv-suspend.conf je prakticky jen příkaz "exec pm-suspend".

Fungovalo to bezvadně do té doby, než se aktualizoval cca před měsícem kernel - to bylo ještě v Mythbuntu 11.10.

Dnes se povede tak jeden suspend z desíti, zbylé skončí sice vypnutím počítače (hdd a ventilátory stojí, klávesnice zhasne), ale zůstane svítit dioda "power" (když to funguje, je zhaslá, ani nebliká). To by až tak nevadilo, ale po probuzení (vypínačem či klávesnicí) se sice rozsvítí klávesnice, ale jinak už nic, ani píp.

Zajímavé je, že když "pm-suspend" nebo "initctl emit mythtv-suspend" pustím z příkazové řádky (a MythWelcome může být klidně spuštěné), tak vše funguje, jak má.

Co jsem studoval kern.log a pm-suspend.log, tak ten nic vyloženě chybového neobsahuje.

Nějaký nápad, proč tentýž příkaz (initctl se používá proto, že během suspendu zastavuji mythtv-backend i ukončuji mythwelcome - v minulosti nešlo použít pm-suspend přímo, neb byl "zabit" ještě před usnutím) vede k různé (ne)spolehlivosti?

Řešení dotazu:


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.6.2012 09:59 JanM | skóre: 28
Rozbalit Rozbalit vše Re: pm-suspend - z CLI funguje, z MythWelcome jak kdy...
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak jen pro informaci: příčinou se zdá být nedostatek času pro ukončení mythbackendu, následkem čehož se neuvolní dvb-t tuner včas, aby mohl být odstraněn jeho modul, a suspend selže.

Proč se ta prodleva projeví jen při jednom způsobu, těžko říci.

Vyřešeno pomocí skriptu v /etc/pm/sleep.d ověřujícího ukončení procesu mythbackend...

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.