Sundtek Support Forum

Deutsch => Sundtek MediaTV Pro => Thema gestartet von: mawei am Juli 24, 2013, 06:56:11 Nachmittag

Titel: Probleme nach SuspendToRam
Beitrag von: mawei am Juli 24, 2013, 06:56:11 Nachmittag
Hallo,

ich verwende den MediaTvPro unter Linux Mint 14 und nehme mit Scripts per Mplayer auf.
Bisher lief auch alles ohne Probleme. Heute habe ich die Scripts dahingehend erweitert, dass der PC nach einer Aufnahme in den Ruhemodus versetzt wird. Nach dem Wiederaufwachen jedoch bekomme ich keien Lock mehr auf die Sender.
Wenn ich die bereits etwas älteren Ausführungen dazu hier im Forum richtig verstanden habe, liegt das daran, dass der Treiber mit dem Ruhemodus nicht richtig klar kommt, da er nicht prüfen kann, ob der Stick zwischendurch entfernt wurde.
Wie lässt sich mein Problem umgehen? Gibt es eine Möglichkeit den Treiber (oder den Stick) neu zu initialisieren?
Titel: Re:Probleme nach SuspendToRam
Beitrag von: Sundtek am Juli 24, 2013, 07:11:45 Nachmittag
Also gerade wieder getestet, Standby funktioniert mindestens seit einigen Jahren ohne Probleme. Vielleicht musst du aber die Applikation neu starten?

Zitat
/opt/bin/mediaclient -m DVBC -f 121000000 -M Q64 -S 6900000
Titel: Re:Probleme nach SuspendToRam
Beitrag von: mawei am Juli 24, 2013, 07:33:11 Nachmittag
hmm.. leider keien Besserung in Sicht.
Nach dem Starten des Rechners läuft alles super.
Nun lege ich den PC per rtcwake schlafen:
rtcwake -m mem -s 30
rtcwake: assuming RTC uses UTC ...
rtcwake: wakeup from "mem" using /dev/rtc0 at Wed Jul 24 17:09:29 2013
Nach dem Aufwachen erhalte ich mit mplayer dieses:
mplayer dvb://"kabel eins" -ao sdl
MPlayer svn r34540 (Ubuntu), built with gcc-4.7 (C) 2000-2012 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.

Playing dvb://kabel eins.
dvb_tune Freq: 442000000
Not able to lock to the signal on the given frequency, timeout: 30
dvb_tune, TUNING FAILED
ERROR, COULDN'T SET CHANNEL  20: Failed to open dvb://kabel eins.


Exiting... (End of file)
und der genannte Befehl zum neu starten der Applikation brignt dies:
mediaclient -m DVBC -f 121000000 -M Q64 -S 6900000
Using device: /dev/dvb/adapter0/frontend0
Checking for lock:
..........
Erneutes Aufrufen von mplayer brigt das gleiche Ergebnis...
Titel: Re:Probleme nach SuspendToRam
Beitrag von: Sundtek am Juli 24, 2013, 07:41:07 Nachmittag
Schaue dir /var/log/mediasrv.log an.

Ich habe es hier mit Ubuntu 12.10 getestet, Mint baut ja soweit auch auf Ubuntu auf.

Den Treiber starten/stoppen kann man mit folgenden Befehlen:
/opt/bin/mediaclient --shutdown
/opt/bin/mediaclient --start

Genau das machen die Standby Skripte auch, außer die Jungs bei Mint haben die Standbyskripte geändert.
Das Standby Skript befindet sich hier:
/usr/lib/pm-utils/sleep.d/10mediasrv
Titel: Re:Probleme nach SuspendToRam
Beitrag von: mawei am Juli 24, 2013, 11:01:58 Nachmittag
danke für die schnelle Hilfe... mit dem manuellen Neustarten des Treibers scheint es erstmal zu funktionieren..
Komisch ist nur, dass das StandbyScript existiert, jedoch scheinbar nicht genutzt wird. Die Meldungen, welche ins Logfile geschrieben werden sollen kommen zumindest nicht an..
Titel: Re:Probleme nach SuspendToRam
Beitrag von: Sundtek am Juli 25, 2013, 04:17:58 Vormittag
Das Problem scheint zu sein das du mit rtcwake pm-utils übergehst, das sollte so nicht sein.
Irgendwie muessen die Applikationen auf Standby vorbereitet werden ansonsten klappt das nicht.

Du kannst rtcwake wohl in pm-utils einbinden.

http://askubuntu.com/questions/12383/how-to-go-automatically-from-suspend-into-hibernate