Standby und Konsorten...

  • Hallo!
    Das mein erster Beitrag gleich eine Frage ist, ist mir ja (fast) ein bisschen peinlich.

    So nun aber:

    Habe C't VDR 2 installiert (incl. Tobis Patches) und eingerichtet. Nachdem ich nächtelang versuchte hatte, eine USB W-LAN Karte zum Laufen zu bringen (hat aber auch geklappt :]), bin ich aber doch auf PCI-WLAN umgestiegen; aber stop falsches Thema.
    Mein Problem ist nun, dass ich den Rechner ber FB in den Suspend Modus schicken möchte, so dass der VDR innerhalb von Sekunden wieder betriebsbereit ist. Immer laufen lassen ist keine Alternative, da VDR im Wohnzimmer steht. Der Shutdown und Poweroff per FB funktioniert ohne Probleme, der Befehl apm --suspend funktioniert auch, der VDR lässt sich danach per FB wieder zum Leben erwecken. Nun will ich den Befehl apm --suspend nicht jedesmal eintippen (Wohnzimmer ;)) sondern statt des Shutdown Befehls auf die Power-Taste der FB legen. Eigentlich müsste das doch nur ein Eintrag in eine conf Datei seien, die ich Trottel wohl nicht finde :D.

    Die zweite Geschichte ist mein Wunsch, dass sich auch das Netzteil noch zur Ruhe setzt im Standby. Ich weiss das apm --suspend das normalerweise nicht unterstützt, wäre also auch ne Lösung mit ACPI denkbar...

    So far, und danke.

    P.S.: Ich habe im Forum exzessiv gesucht, auch teilweise interessantes gefunden, bin aber der Lösung noch nicht wirklich nah.

  • Du gibst VDR per Commandline ein Script zum Runterfahren an, meist ist das vdrshutdown.sh

    In der werden allerhand Dinge überprüft (laufen noch Converts etc) und wenn alles klar ist wird runtergefahren, das erledigt dann (je nach dem ob NVRAM einen Reboot braucht oder nicht) das Kommando "poweroff" oder "reboot". Das kannste ja dann ganz leicht gegen Deine APM-Kommandos austauschen!

    Hat seit 2015 keinen VDR mehr...

  • moin and welcome

    Ich versteh dich nicht so ganz. Du schreibst doch, dass das poweroff per FB funktioniert. Warum dann noch was anderes? Wie weckst du deinen VDR denn bei einer anstehenden Timeraufnahme auf?

    Nutzt du kein nvram?

    Cu
    Cat

    "Life moves fast. Don't miss a thing."
    ------------------------------------------------------
    Rechner: Celeron 2,666 Ghz; 256 SDRAM, TT rev. 1.6 +Satelco Easywatch ,1x 160GB Samsung Festplatte, 1 x 500 GB WD
    Gehäuse : LaScala03 (Silverstone),Zalman CNPS 7000CU .Asus P4S533-MX; AVBoard 1.0
    CTVDR ( Lenny)

  • Mein Problem ist das folgende: Der Bootvorgang von ct-VDR ist unakzeptabel lange, LinVDR bietet in meinen Augen zu wenige Features (will keinen Glaubenskrieg anzetteln... ;D). Also suche ich nach einer Lösung, die die Kiste in Standby versetzt, aus der ich sie jederzeit wieder ohne Probleme wecken kann. Shutdown ist schön und gut, nur dauert das Hochfahren eine Ewigkeit. Da APM nun funktioniert, will ich das auch auf die FB legen, was Thomas mir ja nun schon erklärt hat. Gibt es in euren Augen eine andere sexy Möglichkeit, das zu realisieren? Die ganze Zeit laufen lassen kostet zu viel Strom, wäre mir natürlich ein Anliegen, dass der Netzteil-Lüfter auch noch ausgeschaltet wird...

    Die Konfiguration der Kiste hat schon eine Ewigkeit gedauert, erst ging WLAN nicht (musste erst mehrmals den Kernel selbst kompilieren und neue Modules bauen, dank PCI WLAN ist das Problem jetzt beseitigt), dann ging LIRC nicht (Hardware defekt), dann ließ sich die Fernbedienung nicht programieren, dann erwies sich das Aopen Gehäuse als der letzte Sch... bezüglich Kühlung und Lautstärke, also musste noch nen 19" Rack her und und und. Meine Liebste hält mich langsam wohl für leicht abgedreht, sie kennt zwar meine Bastelorgien, aber so schlimm war es wohl noch nie. Leg echt gleich den Kopf auf die Tastatur und penne drei Tage.

    Insofern seht ihr das dieses Problem das einzige ist was mir noch zu meiner Glückseligkeit fehlt.. :rolleyes:.

    Erst einmal jedoch danke für die schnellen Antworten.

    Oliver

    Edited once, last by Full_ack (July 16, 2004 at 1:48 PM).

  • Hallo nochmal. Habe versucht, den Vorschlag von Thomas umzusetzen, habe aber keine Möglichkeit gefunden, irgend einen Eintrag bezgl. apm --suspend anstelle von Poweroff zu ändern. Wo soll denn besagte Datei liegen und wie heißt sie genau?

    Nochmal zur Erklärung:

    Mein Ziel ist das Folgende:
    1. Wenn ich den VDR nich brauche, soll er so wenig Strom wie möglich brauchen.

    2. Zur Benutzung sollte er nicht erst Ewigkeiten zum Hochfahren brauchen.

  • ich denke aber, dass der Rechner bei so einer Methode nicht alleine aufwacht. Also Suspend to ram oder so wird, denke ich mal, schwer.....


    Cat

    "Life moves fast. Don't miss a thing."
    ------------------------------------------------------
    Rechner: Celeron 2,666 Ghz; 256 SDRAM, TT rev. 1.6 +Satelco Easywatch ,1x 160GB Samsung Festplatte, 1 x 500 GB WD
    Gehäuse : LaScala03 (Silverstone),Zalman CNPS 7000CU .Asus P4S533-MX; AVBoard 1.0
    CTVDR ( Lenny)

  • Hab das ganze mal probiert. Natürlich noch per Hand (apm --suspend), der Rechner lässt sich dann sogar per FB wieder aufwecken und das ganze dauert 2 Sekunden. Das Herunterfahren in Suspend dauert ca 5 Sekunden. Also für mich halt total interessant. Nur das ganze auf den Ausknopf der FB zu legen gelingt mir nicht. Ich weiss nicht wo das Shutdownskript vom VDR liegt...

  • also nochmal zum Verständnis.... Du willst also nicht per timer aufwecken... Also nachts aufstehen und per FB anmachen, oder im Urlaub auf Aufnahmen verzichten? Nur per Hand wieder aktivieren?

    Cat

    "Life moves fast. Don't miss a thing."
    ------------------------------------------------------
    Rechner: Celeron 2,666 Ghz; 256 SDRAM, TT rev. 1.6 +Satelco Easywatch ,1x 160GB Samsung Festplatte, 1 x 500 GB WD
    Gehäuse : LaScala03 (Silverstone),Zalman CNPS 7000CU .Asus P4S533-MX; AVBoard 1.0
    CTVDR ( Lenny)

  • das poweroffscript liegt unter /usr/share/vdr....

    Cat

    "Life moves fast. Don't miss a thing."
    ------------------------------------------------------
    Rechner: Celeron 2,666 Ghz; 256 SDRAM, TT rev. 1.6 +Satelco Easywatch ,1x 160GB Samsung Festplatte, 1 x 500 GB WD
    Gehäuse : LaScala03 (Silverstone),Zalman CNPS 7000CU .Asus P4S533-MX; AVBoard 1.0
    CTVDR ( Lenny)

  • Nee... :D

    Meine Idealvorstellung ist: Rechner ist permanent im Standby. Wenn ich ihn brauche, mache ich ihn per FB an. Wenn ich Aufnahmen im Timer habe wacht er auf und sobald er fertig ist, geht er wieder in Standby. Im Bios kann ich ja einstellen nach wie viel Idle Zeit dat Ding in Standby gehen soll.

    Nur mal so generell: NVRAM ist doch total unkomfortabel, oder seh ich das falsch? Der Rechner wird komplett heruntergefahren und bei Aufnahmen wieder hoch- und danach wieder runtergefahren. Soweit so gut... Wenn ich den VDR nur zum Aufnehmen nutzen will, ist das ja auch OK. Wenn ich aber auch das Dingen zum kucken nehmen will, gehts doch schon los: Entweder ich warte ewig lange bis das Dingen da ist, oder löse das über Standby. Mir schwebt eigentlich vor, dass der VDR das kann, was mein alter Grundig-Videorekorder von 1993 kann: Der ist im Standby, für Aufnahmen schaltet er sich an und danach wieder aus. Und wenn ich das Video kucken will, drücke ich auf die Play Taste und nach 3 Sekunden geht er, der Peter.

    Mein digitaler Sat-Receiver macht das gleiche, natürlich ohne Aufnahme.

    Es muss doch möglich sein, eine 750 Euro teure Kiste genau so zu bedienen, oder?

    Wie löst du das? Per Client und VDR im Keller? Oder wartest du immer bsi das Ding hochgefahren ist?

    Danke

    Oliver

    Edited once, last by Full_ack (July 18, 2004 at 7:47 PM).

  • naja, nvram schreibt wie aufweckuhrzeit in den dafür vorgesehenen Speicher und das Bios fährt den rechner dann wieder hoch. Bei STR passiert das nicht (soweit ich weiss)

    Full_ack

    in der poweroff-datei wird virtuelle der Powerknopf gedrückt. Du musst versuchen deinen Befehl da rein zu bringen.. Ist ja nur ein Script...

    Bin leider selbst nicht scriptfest. Würde auch nur rumprobieren.... sorry

    "Life moves fast. Don't miss a thing."
    ------------------------------------------------------
    Rechner: Celeron 2,666 Ghz; 256 SDRAM, TT rev. 1.6 +Satelco Easywatch ,1x 160GB Samsung Festplatte, 1 x 500 GB WD
    Gehäuse : LaScala03 (Silverstone),Zalman CNPS 7000CU .Asus P4S533-MX; AVBoard 1.0
    CTVDR ( Lenny)

  • Wie hast du bei dir das Problem mit der Boot-Zeit gelöst? Ich finde da den VDR ums mal amerikanisch zu sagen nicht sehr "convenient". :] Oder läuft der VDR die ganze Zeit?

  • hi nochmal ich... Ich würds so machen wie in DIESEM thread beschrieben....

    Cu Cat

    "Life moves fast. Don't miss a thing."
    ------------------------------------------------------
    Rechner: Celeron 2,666 Ghz; 256 SDRAM, TT rev. 1.6 +Satelco Easywatch ,1x 160GB Samsung Festplatte, 1 x 500 GB WD
    Gehäuse : LaScala03 (Silverstone),Zalman CNPS 7000CU .Asus P4S533-MX; AVBoard 1.0
    CTVDR ( Lenny)

  • Hi Full_Ack,

    mal was anderes: wenn Du schreibst, dass im Suspend-Modus die Lüfter noch laufen, ist der Rechner wahrscheinlich nur im S1-Zustand, und der braucht sehr viel Strom - da könntest Du die Kiste genausogut durchlaufen lassen.

    Wenn es darum geht, Strom zu sparen und trotzdem in wenigen Sekunden aufzuwachen, kommt nur S3 (Suspend-To-RAM) in Frage, was man daran erkennt, dass alle Lüfter aus sind und sich z.B. die CD-Schublade nicht mehr ausfahren läßt.

    Nach allem, was ich hier gelesen habe, klappt S3 aber zumindest mit Kernel 2.4 nicht so dolle, ob's bei 2.6 besser ist, weiß ich nicht.

    Die meisten verwenden daher wohl nvram- oder acpi-wakeup, und nehmen die Bootzeit in Kauf.

    Grüße,
    Günther

    c't VDR v6, vdr 1.6.0, Kernel 2.6.24, P3 Tualatin Celeron 1400 @1GHz, Asus TUSL-2c, ACPI on, APIC on, FS 1.3 DVB-S FF, Skystar 2c

  • als 2. Lilo-wartezeit auf 0 stellen...:D

    der nächte bitte...

    Cat

    "Life moves fast. Don't miss a thing."
    ------------------------------------------------------
    Rechner: Celeron 2,666 Ghz; 256 SDRAM, TT rev. 1.6 +Satelco Easywatch ,1x 160GB Samsung Festplatte, 1 x 500 GB WD
    Gehäuse : LaScala03 (Silverstone),Zalman CNPS 7000CU .Asus P4S533-MX; AVBoard 1.0
    CTVDR ( Lenny)

  • Keine automatische Harwareerkennung (discover oder ähnliches) laufen lassen, sondern die Module fest eintragen und auch nur die, die man wirklich braucht ...
    Zusätzlich noch den entsprechenden Runlevel nach Diensten und Daemonen abgrasen und unnötige raus schmeißen (entgnomen würde Harry sagen ;)

    Soweit meine 2cents

    Roman

    P.S. ansonsten bin ich an der Suspend-Lösung natürlich brennen interessiert ... nutze den VDR viel zum Musik hören und da morgens bei der Tasse Kaffe eben anschalten und in 3 sec gibts Musik wäre schon was ;) Stehe halt immer unterschiedlich auf, sonst würde ich nen timer setzen ,-)

    Wohnzimmer (Client 1): C't Vdr (Sarge), 2.6.15-sl, 1.4.0-2, TT-1.5 FF, Hermes 651, 40 GB, 2Ghz Celeron, 512MB, PSOne TFT
    Server: C't VDR (Sid), 2.6.15-1-k7, 1.4.1-1, TT-1.6 FF, XP-2000+, 500GB, 512MB
    Schlafzimmer (Client 2): MediaMVP
    MediaMVP, Bose S 100, 400er Oldischlepptopp für den Garten

    Edited once, last by Uatschitchun (July 19, 2004 at 8:11 PM).

  • Ich hab den vdr-start so weit wie möglich nach vorn verlegt, also vor alle Dienste die nicht unbedingt für den vdr-Betrieb notwendig sind. Dazu habe ich den Link zum vdr aus /etc/rc2.d nach /etc/rcS.d verschoben. Als Position hinter mountall, aber noch vor den Netzwerkkram, zum starten braucht er noch kein Netzwerk (auf streamen kann ich in der ersten Minute verzichten ;)). Ich weiss zwar, dass der vdr in der rcS eigentlich nix zu suchen hat, aber immerhin hat das bei mir den Start um ca 20 Sekunden beschleunigt.

    Damit man auch noch die Fernbedienung nutzen kann muss der lircd auch noch vor den vdr verschoben werden aber das war's dann auch.

    So kann man dann auch die discover unangetastet lassen, denn wenn die Hardwareerkennung Zeit braucht, läuft längst der Fernseher und die Zeit interessiert mich dann nicht mehr.
    Auf diese Weise bootet mein vdr schon seit ner ganzen Weile problemlos und vor allem relativ schnell.
    Die Hauptzeitfresser sind bei mir jetzt das BIOS (trotz abgestelltem Speichertest etc.) und das Laden der DVB-Treiber.

    Sebastian

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!