Autor Thema: Probleme nach SuspendToRam  (Gelesen 5836 mal)

mawei

  • Newbie
  • *
  • Beiträge: 3
    • Profil anzeigen
Probleme nach SuspendToRam
« 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?

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Probleme nach SuspendToRam
« Antwort #1 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
Failure is a good thing! I'll fix it

mawei

  • Newbie
  • *
  • Beiträge: 3
    • Profil anzeigen
Re:Probleme nach SuspendToRam
« Antwort #2 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...

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Probleme nach SuspendToRam
« Antwort #3 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
Failure is a good thing! I'll fix it

mawei

  • Newbie
  • *
  • Beiträge: 3
    • Profil anzeigen
Re:Probleme nach SuspendToRam
« Antwort #4 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..

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8512
    • Profil anzeigen
Re:Probleme nach SuspendToRam
« Antwort #5 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
« Letzte Änderung: Juli 25, 2013, 04:22:55 Vormittag von Sundtek »
Failure is a good thing! I'll fix it