ACPI oder NVRAM-Wakeup mit Gigabyte Boards?

  • also ich hab bei mir folgendes eingestellt bzgl. Zeitzone:


    vi /etc/default/rcS
    UTC=yes # ändern von "no" auf "yes"
    hwclock --systohc --utc
    reboot


    bin jetzt im BIOS -2 Stunden zur aktuellen Zeit.
    VDR Zeit passt.


    BIOS hab ich alles deaktiviert, HPET auch. Außer natürlich S3.
    acpi-wakeup.conf steht auf enabled="yes"
    Bin mal gespannt ob ACPI jetzt läuft...

    Wohnzimmer: Software: yaVDR 0.2 - Hardware: Gigabyte GA-EG41MF-US2H Intel G41, Antec Fusion Remote schwarz, Intel Pentium E5300 2x2.60GHz, Gainward G210 512MB HDMI/DVI passiv, TouchTFT TM-868, 2GB RAM, 1TB WD10EADS, TT DVB-S2-1600
    Schlafzimmer: Software: easyvdr 0.7.10, kernel 2.6.28 - Hardware: Fujitsu-Siemens Scenic E600, P4 2,6 Ghz, 1GB Ram, 250GB HD, xineliboutput, DVB-S 1500

  • ich habe nun dieses Script von vdr-wiki hier ausgeführt:


    -----------------------------------------
    #!/bin/bash


    # Startet dem Rechner nach 3 Minuten über ACPI neu.


    DEV=/sys/class/rtc/rtc0/wakealarm
    #DEV=/proc/acpi/alarm # Fuer Kernel < 2.6.22


    now=`date +%s`
    nextboot=`echo "$now + 3 * 60" | bc`
    echo 0 > $DEV
    echo $nextboot > $DEV # Einige Mainboards sind etwas begriffsstutzig,
    #echo $nextboot > $DEV # sie kapieren erst nach zwei Aufrufen, was Sache ist.



    echo "Aktuelle Zeit: "`date "+%Y-%m-%d %H:%M:%S"`
    echo "Starte Rechner neu um: "`cat $DEV`
    echo "Fahre Rechner nun runter."


    #busybox poweroff
    #/usr/bin/poweroff.pl
    poweroff
    -------------------------------------


    der Rechner schaltet nun aus und startet in 3min wieder. Das passt also...


    Aber ist poweroff nun das richtige Ausschalten oder ist das nur Suspend2ram? Weil das ist eigentlich mein Ursprungsproblem, dass ich den Rehcner gerne mit der FB herunterfahren möchte. Das ist eigentlich ohne suspend2ram, weil ich möchte dass mein imon-Display auch abschaltet...


    Kann jmd. sagen was poweroff genau macht?

    Wohnzimmer: Software: yaVDR 0.2 - Hardware: Gigabyte GA-EG41MF-US2H Intel G41, Antec Fusion Remote schwarz, Intel Pentium E5300 2x2.60GHz, Gainward G210 512MB HDMI/DVI passiv, TouchTFT TM-868, 2GB RAM, 1TB WD10EADS, TT DVB-S2-1600
    Schlafzimmer: Software: easyvdr 0.7.10, kernel 2.6.28 - Hardware: Fujitsu-Siemens Scenic E600, P4 2,6 Ghz, 1GB Ram, 250GB HD, xineliboutput, DVB-S 1500

  • Das sollte abschalten sein.


    Ergo im WF auf S3 abschalten, vdr-addon-acpiwakeup installieren, in der config aktivieren, glücklich sein. So geht es zumindest hier

    VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

  • Leider muss ich das Thema nochmal kurz aufgreifen:


    Mittlerweile funktioniert ACPI Wakeup FAST. Mit dem o.g. Script fahre ich den VDR testweise herunter (poweroff) und lasse ihn 3 Mnuten später wieder starten. Funktioniert einwandfrei, sogar das Display ist aus und schaltet sich danach wieder ein.
    Nun startet aber VDR nicht. Heißt PC läuft, VDR nicht. Ich komme auf die Webkonsole. Folgendes steht im syslog:


    Apr 13 22:34:24 yaVDR acpid: client connected from 1315[103:106]
    Apr 13 22:34:26 yaVDR kernel: [ 15.980511] eth0: no IPv6 routers present
    Apr 13 22:34:28 yaVDR acpid: client connected from 3262[0:0]
    Apr 13 22:34:35 yaVDR kernel: [ 24.898942] vdpauinfo[3277]: segfault at 0 ip 00b03dc8 sp bfb75b20 error 4 in libvdpau_nvidia.so.195.30[ae8000+9b000]
    Apr 13 22:35:23 yaVDR init: tty1 main process (2124) terminated with status 1
    Apr 13 22:35:23 yaVDR init: tty1 main process ended, respawning


    Was könnte das sein und was kann ich da machen?


    Gruß
    PaulElch

    Wohnzimmer: Software: yaVDR 0.2 - Hardware: Gigabyte GA-EG41MF-US2H Intel G41, Antec Fusion Remote schwarz, Intel Pentium E5300 2x2.60GHz, Gainward G210 512MB HDMI/DVI passiv, TouchTFT TM-868, 2GB RAM, 1TB WD10EADS, TT DVB-S2-1600
    Schlafzimmer: Software: easyvdr 0.7.10, kernel 2.6.28 - Hardware: Fujitsu-Siemens Scenic E600, P4 2,6 Ghz, 1GB Ram, 250GB HD, xineliboutput, DVB-S 1500

  • so wie es scheint, hat das nichts mit ACPI zu tun...
    Das kommt nun auf einmal immer! Der VDR startet mir nicht mehr.
    Hat jmd. ne Ahnung was das sein kann?
    Ich habe keine Installationen durchgeführt. Lediglich die templates_custom Ordner angelegt...

    Wohnzimmer: Software: yaVDR 0.2 - Hardware: Gigabyte GA-EG41MF-US2H Intel G41, Antec Fusion Remote schwarz, Intel Pentium E5300 2x2.60GHz, Gainward G210 512MB HDMI/DVI passiv, TouchTFT TM-868, 2GB RAM, 1TB WD10EADS, TT DVB-S2-1600
    Schlafzimmer: Software: easyvdr 0.7.10, kernel 2.6.28 - Hardware: Fujitsu-Siemens Scenic E600, P4 2,6 Ghz, 1GB Ram, 250GB HD, xineliboutput, DVB-S 1500

  • also ich habe eigentlich mal S3 Resume abgeschaltet.
    Bisher habe ich übers WF nichts gemacht, soll ich da mal explizit "Shutdown" auswählen?


    Das Problem besteht immer nach dem Aufwachen durch ACPI. Schalte ich den Rechner aus und dann wieder ein, funktioniert alles. Mache ich einen Reboot passt es meistens auch.

    Wohnzimmer: Software: yaVDR 0.2 - Hardware: Gigabyte GA-EG41MF-US2H Intel G41, Antec Fusion Remote schwarz, Intel Pentium E5300 2x2.60GHz, Gainward G210 512MB HDMI/DVI passiv, TouchTFT TM-868, 2GB RAM, 1TB WD10EADS, TT DVB-S2-1600
    Schlafzimmer: Software: easyvdr 0.7.10, kernel 2.6.28 - Hardware: Fujitsu-Siemens Scenic E600, P4 2,6 Ghz, 1GB Ram, 250GB HD, xineliboutput, DVB-S 1500

  • PaulElch


    Auch wenn ich UTC für die HW Clock empfehle, weil ich gute Erfahrungen damit habe und es früher eine zeitlang gar nicht anders ging, sind Deine BIOS Änderungen sicherlich die Hauptursache das ACPI Wakeup nun funktioniert:

    • Ausschalten des Wakup-Timers im BIOS -> schon immer Pflicht, steht IMHO in der Doku zu ACPI Wakeup
    • Bei manchen Mainboards muß wohl die HPET Funktion ausgeschaltet werden
    • alle anderen ACPI Einstellung im Board BIOS können eigentlich auf Standard belassen werden

    Gruß
    Frank

    HowTo: APT pinning

    2 Mal editiert, zuletzt von fnu ()

Jetzt mitmachen!

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