Kein Runterfahren nach Aufnahme

  • Hallo liebe VDR Fans!
    Mein PC fährt nach der Aufnahme nicht runter. Seit meinen Postings von Juni habe ich einiges ausprobiert. Fakt ist: Der PC startet per acpi automatisch vor der Timeraufnahme und obwohl kein manueller Eingriff erfolgt bleibt er nach der Aufnahme mehrere Stunden an.
    Ich habe einen Auszug der syslog angehängt. Vielleicht kann jemand damit was anfangen oder kann mir einen Tipp geben, in welcher logdatei ich noch nachsehen kann.
    Ich habe auch schon noad gelöscht, dann aber wieder neu installiert da keine Verbesserung eintrat. Laut log ist noad abgeschlossen.
    Auszug:
    Jul 4 17:40:00 vdr noad[2382]: Wednesday,04.07.2007 17:40:00 start noad-0.6.0 for /var/lib/video.00/arte/2007-07-04.17.30.50.99.rec
    Jul 4 17:41:24 vdr vdr: [2254] deleting timer 5 (10 1730-1740 'arte')
    Jul 4 17:43:13 vdr noad[2382]: Wednesday,04.07.2007 17:43:13 noad done for /var/lib/video.00/arte/2007-07-04.17.30.50.99.rec (0:03:13)
    Jul 4 17:58:00 vdr vdr: [2352] EPGSearch: timer conflict check started
    Jul 4 17:58:00 vdr vdr: [2352] EPGSearch: timer conflict check finished
    Jul 4 17:58:00 vdr vdr: [2351] EPGSearch: search timer update started
    Jul 4 17:58:00 vdr vdr: [2351] EPGSearch: search timer update finished
    Jul 4 18:17:01 vdr /USR/SBIN/CRON[2387]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
    ==> AB HIER WIEDER MANUELLER EINGRIFF!!!!!!!!!!
    Jul 4 18:20:13 vdr vdr: [2254] switching to channel 1


    Eigentlich sollte der Rechner um 17:27 starten, um 17:30 aufnehmen (macht er beides) und um 17:45 wieder runterfahren.


    Was besagt eigentlich der cron Befehl am Ende? Verhindert der das Runterfahren?
    Ich habe das komplette logfile angehängt, schaut doch bitte mal rein und helft mir. Der ct-vdr läuft super, nur das Runterfahren fehlt :(


    Danke,
    Martin

    Dateien

    bis 2011: diverse c't-vdr bis V.7, HP Vectra VL400 733MHz, 192MB RAM, Bios 1.08us, 3 FF Hauppauge Karten
    ab 2013: yaVDR 0.5 / VDR 2.2.0 im Gehäuse MS-Tech380, Asus M3N78-EM mit 4GB RAM, 60GB SSD fürs System, 3TB Platte für Daten, Netzteil lüfterlos, TT-1600-S2, Logitech Harmony, daneben ein TFT als OSD. :] Dazu ein Odroid Raspberry 2 mit OpenElec als client im Dachgeschoss am Beamer.

  • schau mal hier. ist wzar linvdr aber vieleicht ist es das gleiche bei dir

    Bitte nachsicht mit Newbie Fragen, wir haben alle mal angefangen
    Hardware1: Antec NSK 2400 Moded, AMD XP 1700+ @ Athlon 1100 + Heatepipe Towerkühler, 512 MB Ram, Pfuijitsu FF Rev.1.3 4MB+Spannungsmod, psone TFT
    Software: TT LinVDR 1.4.7 ext30 + Dr.Seltsam Kernel
    Hardware2. ScenicS 900mhz Celeron FF 1.3 easyvdr 0.6

  • Hi Martux,


    Da Du noad nach der Aufzeichnung automatisch startest kann es sein,
    das der Rechner, wenn Du manuell eingreifst, noch nicht damit fertig ist.
    Der Rechner ist laut Deiner Signatur ein 733Mhz VL400.
    Je nach Laenge der Aufzeichnung kann das, auf Deinem Rechner, schon mal
    ein paar (oder mehr) Minuten dauern.
    Schalt doch mal den automatischen noad-start ab und teste dann noch mal.
    Das sollte mit dpkg-reconfigure vdr-addon-noad oder so gehen.


    Gruß Thomas

    Server: yaVDR 0.5 stable, MB=ASRock P5B-DE, CPU=E7500 1,9GHz, RAM=2GB, Grafik=GeForce 9500GT, DVB=2xDVBSky S952, 1xTT-Budget S2-3200, HDD=Transcend 8GB SSD, WDC 1TB, Samsung 1,5TB, DVD=LG GH22NS50, Remote=Harmony 300 an DVBSky
    Client1: yaVDR 0.5 stable MB=MSI 865PE Neo2-V, CPU=P4 2,8GHz, RAM=512MB, Grafik=GeForce GT610, DVB=none, HDD=ST3500630AS 450GB, DVD=LG GSA-4163B, Remote=MCEUSB

  • Hallo!
    Sogar wenn ich noad komplett deinstalliere, wird's nicht besser. Außerdem sieht man doch im log, dass noad fertig ist.
    Trotzdem Danke, aber das isses nicht.


    Martux

    bis 2011: diverse c't-vdr bis V.7, HP Vectra VL400 733MHz, 192MB RAM, Bios 1.08us, 3 FF Hauppauge Karten
    ab 2013: yaVDR 0.5 / VDR 2.2.0 im Gehäuse MS-Tech380, Asus M3N78-EM mit 4GB RAM, 60GB SSD fürs System, 3TB Platte für Daten, Netzteil lüfterlos, TT-1600-S2, Logitech Harmony, daneben ein TFT als OSD. :] Dazu ein Odroid Raspberry 2 mit OpenElec als client im Dachgeschoss am Beamer.

  • Nein TriBun, das ist es nicht. Den Thread hatte ich gelesen. Ich habe eine shutdown Zeit von 1h eingetragen und eine timer Brückenzeit von 30 Minuten.
    Gruß,
    Martux

    bis 2011: diverse c't-vdr bis V.7, HP Vectra VL400 733MHz, 192MB RAM, Bios 1.08us, 3 FF Hauppauge Karten
    ab 2013: yaVDR 0.5 / VDR 2.2.0 im Gehäuse MS-Tech380, Asus M3N78-EM mit 4GB RAM, 60GB SSD fürs System, 3TB Platte für Daten, Netzteil lüfterlos, TT-1600-S2, Logitech Harmony, daneben ein TFT als OSD. :] Dazu ein Odroid Raspberry 2 mit OpenElec als client im Dachgeschoss am Beamer.

    Einmal editiert, zuletzt von Martux ()

  • Was mir im log fehlt ist der shutdownbefehl. Wie sieht die Zeile in der runvdr aus mit dem der vdr gestartet wird?

    Mein VDR: LinVDR 0.7 + MT, ASROCK K7VM4, Duron 1000@500, 128 MB RAM, Samsung SP1604+SP2014, Medion 4688, TT 1.3 + Skystar 2.6D

  • Hallo!
    Sorry, aber die Frage verstehe ich nicht so ganz (bin blutiger Anfänger):
    Die Datei "runvdr" in /usr/sbin/ ist ein Programm. In diesem Programm wird wohl auf ein script "/usr/lib/vdr/configloader.sh" hingewisen. In diesem script wird als shutdown "/sbin/shutdown -h now" genannt.
    Darin habe ich gerade ein "enable_shutdown=0" gefunden.
    Hilft das weiter?
    Ich werde jetzt mal diese Zeile auf "1" setzen und schauen was passiert!


    Ansonsten warte ich weiter auf Hilfe.
    Ich melde mich aber wenn's geht.


    Martux

    bis 2011: diverse c't-vdr bis V.7, HP Vectra VL400 733MHz, 192MB RAM, Bios 1.08us, 3 FF Hauppauge Karten
    ab 2013: yaVDR 0.5 / VDR 2.2.0 im Gehäuse MS-Tech380, Asus M3N78-EM mit 4GB RAM, 60GB SSD fürs System, 3TB Platte für Daten, Netzteil lüfterlos, TT-1600-S2, Logitech Harmony, daneben ein TFT als OSD. :] Dazu ein Odroid Raspberry 2 mit OpenElec als client im Dachgeschoss am Beamer.

  • Zitat

    Sorry, aber die Frage verstehe ich nicht so ganz (bin blutiger Anfänger)


    Dafür ist deine Fehlerbeschreibung aber schon ziemlich professionell.


    Eigentlich meinte ich die runvdr die irgendwo in den init-scripten zu finden sein müßte. Bei LinVDR unter /etc/init.d/runvdr
    Wo die beim heise-vdr liegen weiß ich nicht genau (/etc/rc.???)


    In dieser runvdr müßte der eigentliche vdr-start stehen. Irgenwie so: ../<pfad>/vdr <Plugins,Videoverzeichnis,...> -s <Programm das beim beenden aufgerufen wird>


    Ist der Eintrag vorhanden?

    Mein VDR: LinVDR 0.7 + MT, ASROCK K7VM4, Duron 1000@500, 128 MB RAM, Samsung SP1604+SP2014, Medion 4688, TT 1.3 + Skystar 2.6D

  • -

    Athlon 1800+ - KT3 Ultra2 - 512 MB

    Samsung 200 GB - NEC 1300A

    Atric IR-Einschalter - GLCD 128x64

    Hauppauge Nexus + 2 x TT-Budget

    Debian/Etch - 2.6.22-6 - VDR-1.4.7 - Bigpatch


    Von Fachidioten für Fachidioten, 5 Buchstaben.

    LINUX?

    Einmal editiert, zuletzt von Chupa ()

  • Hallo, jetzt habe ich wieder Zeit für den VDR:
    Also, wenn ich das richtig verstehe, wird mit /etc/init.d/vdr gestartet.
    Im script vdr steht:


    test "$ENABLE_SHUTDOWN" = "1" && VDRSHUTDOWN="/usr/lib/vdr/vdr-shutdown.wrapper" \
    || VDRSHUTDOWN="/usr/lib/vdr/vdr-shutdown-message"
    . /usr/lib/vdr/plugin-loader.sh
    . /usr/lib/vdr/commands-loader.sh


    Hilft das irgendwie weiter? In der /etc/default/vdr steht auch Enable_shudown=1 drin.


    Ich bitte um weitere Tipps,
    Martux

    bis 2011: diverse c't-vdr bis V.7, HP Vectra VL400 733MHz, 192MB RAM, Bios 1.08us, 3 FF Hauppauge Karten
    ab 2013: yaVDR 0.5 / VDR 2.2.0 im Gehäuse MS-Tech380, Asus M3N78-EM mit 4GB RAM, 60GB SSD fürs System, 3TB Platte für Daten, Netzteil lüfterlos, TT-1600-S2, Logitech Harmony, daneben ein TFT als OSD. :] Dazu ein Odroid Raspberry 2 mit OpenElec als client im Dachgeschoss am Beamer.

  • Hallo!
    Ein Nachtrag noch:
    Kann es sein, dass ich in der @R90.custom den shutdown-Befehl reinschreiben muss, damit der Rechner runterfährt?
    So wie ich es sehe, ist in der R10.noad nur der noad Befehl drin. Woher bekommt der Rechner sonst seinen Ausschaltbefehl? Er arbeitet doch danach die R90 ab, oder?
    Bin ich auf der richtigen Spur?
    Vielleicht kann mir jemand mal seine /usr/share/vdr/recording-hooks/r10... und r90... mitteilen?
    Danke,
    Martux

    bis 2011: diverse c't-vdr bis V.7, HP Vectra VL400 733MHz, 192MB RAM, Bios 1.08us, 3 FF Hauppauge Karten
    ab 2013: yaVDR 0.5 / VDR 2.2.0 im Gehäuse MS-Tech380, Asus M3N78-EM mit 4GB RAM, 60GB SSD fürs System, 3TB Platte für Daten, Netzteil lüfterlos, TT-1600-S2, Logitech Harmony, daneben ein TFT als OSD. :] Dazu ein Odroid Raspberry 2 mit OpenElec als client im Dachgeschoss am Beamer.

  • Hallo Martux,


    ich sehe immer noch nicht den eigentlichen Startbefehl für den vdr.


    Dieser muß in der Form wie ich oben gepostet habe irgendwann ausgeführt werden. Wie gesagt normalerweise aus der runvdr. Such mal nach der Datei und poste den Startbefehl (und damit auch den eigentlichen shutdownbefehl).

    Mein VDR: LinVDR 0.7 + MT, ASROCK K7VM4, Duron 1000@500, 128 MB RAM, Samsung SP1604+SP2014, Medion 4688, TT 1.3 + Skystar 2.6D

  • Zitat

    Original von Martux
    Hallo!
    Ein Nachtrag noch:
    Kann es sein, dass ich in der @R90.custom den shutdown-Befehl reinschreiben muss, damit der Rechner runterfährt?
    S


    Nö, die Datein sind eher dazu da das runterfahren zu verhindern (wenn noad noch läuft, wenn vdrconvert noch läuft, ...)

  • Hi Matrux,


    die "recording-hooks" haben nichts mit dem runterfahren zu tun, dafür gibts die "shutdown-hooks" ;o)
    Bei mir funktionierts reibungslos. Ich habe dazu die folgenden Änderungen nach der Grundinstalation vorgenommen:
    in /etc/defaults/vdr "Enable_Shutdown=1"
    via OSD über Menü Einstellungen/Sonstiges:
    ausschalten bei Inaktivität(min) = 10
    Brückenzeit zwischen Timern (min) =50



    ich habe nichts unter /usr/share/vdr/shutdown-hooks , oder auch "recording-hooks" verändert! Daran sollte es also auch nicht liegen.


    Zur Vollständigkeit, weil du danach gefragt hast:
    Inhalt von
    R10.noad:
    /usr/bin/noad --online=1 --comments --jumplogo --ac3 --overlap "$@"
    R90.custom:
    nichts enthalten was ausgeführt wird
    mehr Dateien gibts nicht.


    Intressanter ist da schon der Inhalt der "shutdown-hooks":
    Bsp:
    S50.noad:
    ps -ae | grep -q noad


    if [ $? -eq 0 ] ; then
    # noad is still running, so we should defer
    # the shutdown for 5 minutes
    echo "TRY_AGAIN=5"
    fi
    exit 0


    Hier wird wohl durch den Rückgabewert 0 verhinder, das der VDR runter fährt


    Aber ne andere Frage, was passiert den, wenn du den VDR händisch bootest, ohne Aufnahme, und ohne jede Bedienung.
    Dann müsst er ja nach der Eingestellten "Inaktivitätszeit" ausschalten. Macht er das?

    VDR-Sever: ct-VDR 6 und vdrdevel 1.7.0, AthlonXP1600+,256MB RAM, 1.7TB HDD, DVB-S Technotrend 1.6
    VDR-Client:VDR-1.4.4,Sarge, VIA EP ML-6000EA Mini-ITX Motherboard 677MHz, 512MB RAM, 1050GB HDD, DVB-S Technotrend 1.6; Kernel 2.6.16-ct-1
    NFS-File-Server; openSuse10.2: Atholon 3400+, 1GB RAM, 4.0TB HD, :P
    Server: SuSE9.3, Kernel 2.6.11.4-21-7

  • Moin!
    Also die Dateien sehen bei mir identisch aus. Hier für findus der komplette startscript aus /etc/init.d/vdr zum manuellen Start des vdr. Beim automatischen Start wird ja wohl das gleiche script abgearbeitet?
    Der Rechner fährt übrigens nach der eingestellten Zeit automatisch runter. Wenn ich Zeit auf 10 Minuten stellen würde, wäre alles keon Problem, aber da wir viel Radio hören und dabei der PC stundenlang nicht bedient wird, sollte er nach einer Aufnahme runterfahren und bei Normalbetrieb schon 3h an bleiben.


    /etc/init.d/vdr:


    #! /bin/bash -p
    #
    # vdr start-stop script
    #
    ### BEGIN INIT INFO
    # Provides: vdr
    # Required-Start: $network $syslog
    # Required-Stop: $network $syslog
    # Should-Start: $local_fs $remote_fs
    # Should-Stop: $local_fs $remote_fs
    # Default-Start: 2 3 4 5
    # Default-Stop: 0 1 6
    # Short-Description: Starts the Linux Video Disk Recorder (VDR)
    # Description: Starts the Linux Video Disk Recorder (VDR),
    # if it is enabled in /etc/default/vdr.
    ### END INIT INFO


    PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
    NAME=vdr
    DESC="Linux Video Disk Recorder"


    DAEMON=/usr/sbin/runvdr
    PIDFILE=/var/run/runvdr.pid
    VDRPRG=/usr/bin/vdr


    test -x $DAEMON || exit 0
    test -x $VDRPRG || exit 0


    . /usr/lib/vdr/config-loader.sh


    # Set shutdown command
    test "$ENABLE_SHUTDOWN" = "1" && VDRSHUTDOWN="/usr/lib/vdr/vdr-shutdown.wrapper" \
    || VDRSHUTDOWN="/usr/lib/vdr/vdr-shutdown-message"


    . /usr/lib/vdr/plugin-loader.sh
    . /usr/lib/vdr/commands-loader.sh


    clean_console()
    {
    if [ "$KEYB_TTY" != "" ]; then
    tput -Tlinux clear > $KEYB_TTY
    fi
    }


    configure_console_input()
    {
    if [ "$KEYB_TTY" != "" ]; then
    clean_console
    echo -e "This tty is currently mapped to VDR, keypresses aren't echoed.\r" > $KEYB_TTY
    echo -n "For a login prompt switch to another console." > $KEYB_TTY
    REDIRECT="< $KEYB_TTY"
    if [ "$KEYB_TTY_SWITCH" = "1" ]; then
    chvt `echo "$KEYB_TTY" | sed "s/\/dev\/tty//"`
    fi
    fi
    }


    get_status()
    {
    if start-stop-daemon --start --startas $DAEMON --test \
    --name $(basename $DAEMON) --pidfile $PIDFILE >/dev/null
    then
    echo " - is not running."
    exit 3
    else
    echo " - is running."
    exit 0
    fi
    }


    startvdr()
    {
    if [ "$ENABLED" != "0" ] ; then
    # only start vdr if there is no other instance running
    if start-stop-daemon --start --startas $DAEMON --test \
    --name $(basename $DAEMON) --pidfile $PIDFILE >/dev/null
    then
    getplugins
    mergecommands "commands"
    mergecommands "reccmds"
    configure_console_input
    start-stop-daemon --start --quiet --startas $DAEMON --background \
    --name $(basename $DAEMON) --pidfile $PIDFILE --make-pidfile -- \
    -v $VIDEO_DIR -c $CFG_DIR -L $PLUGIN_DIR -r $REC_CMD \
    -s $VDRSHUTDOWN -E $EPG_FILE -u $USER -g /tmp \
    --port $SVDRP_PORT --lirc $PLUGINS $OPTIONS $REDIRECT
    else
    echo -n " - seems to be running already"
    fi
    else
    echo -n " - aborted (to enable the daemon, edit /etc/default/vdr)"
    fi
    }


    stopvdr()
    {
    if start-stop-daemon --stop --retry 30 \
    --name $(basename $DAEMON) --pidfile $PIDFILE >/dev/null
    then
    start-stop-daemon --stop --retry 30 --oknodo --exec $VDRPRG >/dev/null
    rm -f $PIDFILE
    clean_console
    else
    echo -n " - seems not to be running"
    fi
    }


    case "$1" in
    start)
    echo -n "Starting $DESC: $NAME"
    startvdr
    echo "."
    ;;
    stop)
    echo -n "Stopping $DESC: $NAME"
    stopvdr
    echo "."
    ;;
    restart|force-reload)
    echo -n "Restarting $DESC: $NAME"
    stopvdr
    sleep 4
    startvdr
    echo "."
    ;;
    status)
    echo -n "Getting status of $DESC: $NAME"
    get_status
    ;;
    *)
    N=/etc/init.d/$NAME
    echo "Usage: $N {start|stop|restart|force-reload}" >&2
    exit 1
    ;;
    esac


    exit 0




    Falls das nicht die gesuchte Startdatei ist, weiss ich nicht welche gemeint sein soll.
    Schönen Sonntag noch,
    Martux

    bis 2011: diverse c't-vdr bis V.7, HP Vectra VL400 733MHz, 192MB RAM, Bios 1.08us, 3 FF Hauppauge Karten
    ab 2013: yaVDR 0.5 / VDR 2.2.0 im Gehäuse MS-Tech380, Asus M3N78-EM mit 4GB RAM, 60GB SSD fürs System, 3TB Platte für Daten, Netzteil lüfterlos, TT-1600-S2, Logitech Harmony, daneben ein TFT als OSD. :] Dazu ein Odroid Raspberry 2 mit OpenElec als client im Dachgeschoss am Beamer.

  • Hier der Vollständigkeit halber auch die /usr/sbin/runvdr.
    Hilft die bei meinem Prob weiter?


    #!/bin/bash -p


    . /usr/lib/vdr/config-loader.sh


    if [ "$NONPTL" = "1" ]; then
    VDRCMD="LANG=$VDR_LANG LC_ALL=$VDR_LANG LD_ASSUME_KERNEL=2.4.1 /usr/bin/vdr $*"
    else
    VDRCMD="LANG=$VDR_LANG LC_ALL=$VDR_LANG /usr/bin/vdr $*"
    fi


    KVERS_2_6=`uname -r | grep -e '2.6'`


    function get_modulenames()
    {
    if [ "$KVERS_2_6" ]; then
    MODULES=`lsmod | awk '/^dvb_core/ {gsub(/,/,"\n", $4); print $4}' | tac`
    [ "$MODULES" ] && MODULES="$MODULES dvb_core"
    else
    MODULES=`lsmod | grep dvb-core | cut -d'[' -f2 | cut -d']' -f1`
    [ "$MODULES" ] && MODULES="$MODULES dvb-core"
    fi
    }


    function set_permissions()
    {
    if [ "$USER" -o "$GROUP" ]; then
    for FILE in av7110_ir budget_ci_ir; do
    if [ -e "/proc/$FILE" ]; then
    chown $USER.$GROUP /proc/$FILE
    fi
    done
    fi
    chmod o+r /dev/input/event*
    }


    function load_dvb_modules()
    {
    if modprobe dvb >/dev/null 2>&1 ; then
    get_modulenames
    else
    if [ "$MODULES" ]; then
    for MODULE in $MODULES; do
    modprobe $MODULE >/dev/null 2>&1
    done
    else
    modprobe dvb-ttpci >/dev/null 2>&1 #2.4
    modprobe dvb_ttpci >/dev/null 2>&1 #2.6
    get_modulenames
    fi
    if [ "$KVERS_2_6" ]; then
    wait `pidof udev`
    fi
    fi
    if [ "$KVERS_2_6" ]; then
    sleep 15
    fi
    }


    function unload_dvb_modules()
    {
    for MODULE in $MODULES; do
    rmmod $MODULE >/dev/null 2>&1
    wait `pidof rmmod`
    done
    }



    VDR_ERR=`mktemp -p /tmp vdr-err.XXXXXX`


    get_modulenames


    [ -z "$MODULES" ] && load_dvb_modules


    if [ "$VDSB_WORKAROUND" = "yes" ] && [ -x /usr/bin/szap ] ; then
    channel=`awk '/^[^:]/ {print NR; exit}' /var/lib/vdr/channels.conf`
    szap -a 0 -n $channel -c /var/lib/vdr/channels.conf >/dev/null &
    szap -a 1 -n $channel -c /var/lib/vdr/channels.conf >/dev/null &
    szap -a 2 -n $channel -c /var/lib/vdr/channels.conf >/dev/null &
    szap -a 3 -n $channel -c /var/lib/vdr/channels.conf >/dev/null &
    sleep 5
    killall szap
    fi


    while (true) do


    set_permissions


    eval $VDRCMD >/dev/null 2>"$VDR_ERR"


    case $? in
    0)
    exit
    ;;
    2)
    ERROR=`cat "$VDR_ERR"`
    logger -t runvdr "stopping after fatal fail ($ERROR)"
    exit
    ;;
    esac


    logger -t runvdr "restarting VDR"
    killall -q -TERM /usr/bin/vdr
    wait `pidof vdr`
    unload_dvb_modules
    sleep 2
    load_dvb_modules


    done

    bis 2011: diverse c't-vdr bis V.7, HP Vectra VL400 733MHz, 192MB RAM, Bios 1.08us, 3 FF Hauppauge Karten
    ab 2013: yaVDR 0.5 / VDR 2.2.0 im Gehäuse MS-Tech380, Asus M3N78-EM mit 4GB RAM, 60GB SSD fürs System, 3TB Platte für Daten, Netzteil lüfterlos, TT-1600-S2, Logitech Harmony, daneben ein TFT als OSD. :] Dazu ein Odroid Raspberry 2 mit OpenElec als client im Dachgeschoss am Beamer.

  • Nur mal so zum Verständnis:
    Wenn der VDR nach dem Start einen Timer innerhalb der nächsten Minuten findet, geht er von einem automatischen Start aus und fährt 5 min nach der Aufnahme wieder runter, die für Inaktivität eingestellte Zeit (>0) wird dabei nicht beachtet.
    Wenn Du jetzt aber während der Aufnahme Tasten drückst, geht VDR von einer manuellen Bedienung aus, und fährt erst nach der eingestellten Inaktivität runter.


    Ich glaube Du mußt einfach nur die Finger von Deiner Fernbedienung und Tastatur lassen ;) und Dein VDR schaltet sich nach der Aufnahme aus.


    Gruß Jens.

    Athlon 1800+ - KT3 Ultra2 - 512 MB

    Samsung 200 GB - NEC 1300A

    Atric IR-Einschalter - GLCD 128x64

    Hauppauge Nexus + 2 x TT-Budget

    Debian/Etch - 2.6.22-6 - VDR-1.4.7 - Bigpatch


    Von Fachidioten für Fachidioten, 5 Buchstaben.

    LINUX?

  • Nein, das weiss ich und genau darum geht es doch!
    Ich lasse die Finger von der FB, habe sogar das FB-Auge abgedeckt, damit nicht irgendein anderes Signal der anderen FB stört.
    Genau die beschriebene Funktion ist mir bekannt und funktioniert nicht.
    Ich habe am WE einige Versuche gemacht:
    Wenn der PC für eine Aufnahme automatisch startet, wird immer die Zeit "minuser_activity" abgewartet. Wenn diese Zeit nur bei 10 Minuten steht, kann es sein, dass noad bei längeren Aufnahmen länger braucht. Dann wird das Ende von noad abgewartet (im syslog steht dann auch: retry in 5 Minutes) und danach schaltet sich der PC ab.
    Auf alle Fälle fährt der PC frühestens nach der eingestellten Inaktivitätszeit herunter und nicht sofort nach der Aufnahme bzw. nach noad-Ende.
    Ich habe bei allen Tests die FB nicht benutzt.


    Kann mir denn keiner sagen, über welches script der vdr erkennt, dass ein automatischer Start vorliegt und kein manueller?


    Mir ist da gerade noch ein Gedanke gekommen: Ich habe den PC im Schrank eingebaut und als Tastatur eine Logitech Funktastatur dran bzw. normalerweise nicht dran (liegt im Keller), da ich über putty zugreife.
    D.h. ich habe nur den Empfänger im Schrank Kann es sein, dass der Empfänger Funksignale so auswertet, dass der PC meint man hätte eine Taste gedückt? Andererseits würde dann der PC gar nicht runterfahren, oder?


    Martux

    bis 2011: diverse c't-vdr bis V.7, HP Vectra VL400 733MHz, 192MB RAM, Bios 1.08us, 3 FF Hauppauge Karten
    ab 2013: yaVDR 0.5 / VDR 2.2.0 im Gehäuse MS-Tech380, Asus M3N78-EM mit 4GB RAM, 60GB SSD fürs System, 3TB Platte für Daten, Netzteil lüfterlos, TT-1600-S2, Logitech Harmony, daneben ein TFT als OSD. :] Dazu ein Odroid Raspberry 2 mit OpenElec als client im Dachgeschoss am Beamer.

    Einmal editiert, zuletzt von Martux ()

  • Zitat

    Original von Martux


    Kann mir denn keiner sagen, über welches script der vdr erkennt, dass ein automatischer Start vorliegt und kein manueller?


    Martux


    Steht doch im Beitrag von chupa:


    Zitat

    Original von chupa


    Wenn der VDR nach dem Start einen Timer innerhalb der nächsten Minuten findet, geht er von einem automatischen Start aus

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!