[1] MLD-6.x / General / MLD 6.5 auf einem Thinkcenter m70q / Probleme mit timer Wake up
 

Offline mros

  • Newbie
  • *
  • Posts: 9
    • View Profile
Hallo zusammen,

ich bin begeister von der MLD 6.5.
Hat fast alles auf Anhieb funktioniert.
Trotzdem habe ich ein Problem mit suspend to Ram.
Ich habe eine Hama MCE Fernbedienung. Der Empfänger ist ein:
Device 002: ID 05a4:9881 Ortek Technology, Inc. IR receiver [VRC-1100 Vista MCE Remote Control]
Drücke ich auf der Fernbedienung die Power Taste geht der Rechner in den Sleep Mode:
Preparing to enter system sleep state S3
Nach einem Tastendruck der Fernbedienung startet der Rechner wieder. Leider startet er nicht mit einem zuvor angelegtem Timer.
Lege ich einen Timer an und drücke F12 fährt der Rechner herunter und wird auch von dem Timer gestartet.
Wenn er aber heruntergefahren ist, kann ich Ihn über die Fernbedienung nicht einschalten.
Gibt es irgendwie die Möglichkeit, das bei einem S3 der Rechner von einem Timer gestartet wird?

Gruß Michael


Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 21110
    • View Profile
    • ClausMuus.de
MLD 6.5 auf einem Thinkcenter m70q / Probleme mit timer Wake up
« Reply #1 on: December 23, 2025, 00:34:57 »
Ich weiß nicht wie der aktuelle Stand zu dem Thema ist, aber vor 20 Jahren war das ein bekanntes Problem.
Grundsätzlich ist es Hardware, bzw. Bios Spezifisch ob das funktioniert oder nicht.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - 4 x DD-Sat - Intel N100M - 4GB RAM - 64GB SSD + 12TB HDD + 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline Doc Schnuggels

  • Newbie
  • *
  • Posts: 47
    • View Profile
MLD 6.5 auf einem Thinkcenter m70q / Probleme mit timer Wake up
« Reply #2 on: December 23, 2025, 08:26:53 »
Hi Michael
Geht das auch nicht wenn Du Deinen VDR manuell über den Gehäuse Taster runterfährst
Und danach auch mit dem Gehäuse Einschalttaster wieder hoch fährst
Werden danach die Timer abgearbeitet .
Gruß Helmut
« Last Edit: December 23, 2025, 11:37:26 by Doc Schnuggels »
MLD 6.5 Testsystem:
Gehäuse: LIAN Li PC C37 in Black
Board: Gigabyte Board B85M D3H , Onboard HDMI
CPU/GPU: Intel i5 4400 3.1 Ghz Sockel 1150
Ram: 2x2GB DDR3 , 1TB Samsung SSD , Technisat Skystar S2 ,
RP 2040 Zero an TechniSat FB, auch div. OneForAll
TV: Full HD 39" Telefunken LCD
Wakeup und WOL OK

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 21110
    • View Profile
    • ClausMuus.de
MLD 6.5 auf einem Thinkcenter m70q / Probleme mit timer Wake up
« Reply #3 on: December 23, 2025, 10:48:10 »
Kannst Du den PC mit einem Tastendruck auf einer normalen Tastatur wieder aufwecken, wenn Du den zuvor per F12 heruntergefahren hast?

Und mir ist noch etwas eingefallen:
Wenn Du den per Powertaste auf der Fernbedienung schlafen legst, wird dann noch für 5 Sekunden angezeigt, dass das System gleich herunterfährt? Vermutlich nicht. In dem Fall bekommt der VDR gar nichts davon mit, dass der sleep State aufgerufen wird, und somit wird auch kein wakeup Timer gesetzt.
Hier wäre die Lösung, dass die Fernbedienung den sleep State nicht direkt aufruft, sondern nur dem VDR mitteilt das dieser ausschalten soll (F12 Taste Simulieren) und im Poweroff Script muss dann der Sleep Modus aufgerufen werden.

Das Aufwecken aus dem sleep State funktioniert bei so wenigen Systemen fehlerfrei, dass ich diese Funktion in der MLD nicht implementiert (aus wählbar gemacht) habe.
« Last Edit: December 23, 2025, 10:49:58 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - 4 x DD-Sat - Intel N100M - 4GB RAM - 64GB SSD + 12TB HDD + 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline mros

  • Newbie
  • *
  • Posts: 9
    • View Profile
MLD 6.5 auf einem Thinkcenter m70q / Probleme mit timer Wake up
« Reply #4 on: December 27, 2025, 19:26:22 »
Hallo clausmuus,
wenn ich den PC mit F12 heruntergefahren habe, kann er mit alt+P auf der Tastatur eingeschalte werden.

Kannst Du den PC mit einem Tastendruck auf einer normalen Tastatur wieder aufwecken, wenn Du den zuvor per F12 heruntergefahren hast?

Du hast recht, der VDR bekommt das gar nicht mit, wenn ich ihn schlafen lege. Es wird nicht angezeigt das das System gleich herunterfährt.

Kannst du mir sagen wie ich deine Lösung umsetzen kann (F12 Taste Simulieren) und wo finde ich das Poweroff Script?

Hier wäre die Lösung, dass die Fernbedienung den sleep State nicht direkt aufruft, sondern nur dem VDR mitteilt das dieser ausschalten soll (F12 Taste Simulieren) und im Poweroff Script muss dann der Sleep Modus aufgerufen werden.

Ich danke dir im voraus.
Gruß Michael

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 21110
    • View Profile
    • ClausMuus.de
MLD 6.5 auf einem Thinkcenter m70q / Probleme mit timer Wake up
« Reply #5 on: December 27, 2025, 20:53:17 »
Um den sleep Modus aufzurufen kannst Du unter /usr/share/vdr/shutdown.d/ ein Script erstellen, dass den sleep aufruft. Das könnte so gehen:
90_sleep.sh
Code: [Select]
#!/bin/sh

systemctl suspend
exit 1
Ob "systemctl suspend" passt, oder ein anderer Befehl aufgerufen werden muss, musst DU selber mal recherchieren.
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - 4 x DD-Sat - Intel N100M - 4GB RAM - 64GB SSD + 12TB HDD + 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline mros

  • Newbie
  • *
  • Posts: 9
    • View Profile
MLD 6.5 auf einem Thinkcenter m70q / Probleme mit timer Wake up
« Reply #6 on: December 28, 2025, 01:45:28 »
Hallo Claus,
das hat super funktioniert.
Ich danke dir.

Jetzt hab ich nur das Problem, das eine Taste der Fernbedienung den Rechner schlafen legt, ohne das der VDR das mitbekommt.
Die Taste ist auch nicht in der  XKeySym.conf definiert.
Gibt es noch andere Conf Dateien für Fernbedienungen?

Gruß
Michael

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 21110
    • View Profile
    • ClausMuus.de
MLD 6.5 auf einem Thinkcenter m70q / Probleme mit timer Wake up
« Reply #7 on: December 28, 2025, 12:07:48 »
Ich habe mal ChatGPT danach gefragt, da ich mir nicht sicher war welche Möglichkeiten es gibt:
Quote
kann ich bei systemd z.B. in der /etc/systemd/logind.conf über den HandleSuspendKey festlegen dass beim drücker der Sleep Taste ein anderes Tastenevent ausgelöst wird, oder ein Script gestartet?
Du musst also in der /etc/systemd/logind.conf das HandleSuspendKey=ignore setzen, und dann die Sleep Taste neu belegen. Eventuell kannst Du das über das in der MLD verwendete Tasten-Mapping machen. Dazu erstellt Du die Datei /etc/keyd/sleep.conf mit solch einem Inhalt:
Code: [Select]
[ids]

*
0001:0001

[main]

sleep = f12
Anschließend muss keyd neu geladen werden: "keyd reload"
Das "sleep" muss durch den passenden Code ersetzt werden. Welcher das ist, kannst Du per "keyd monitor" ermitteln.
Falls das nicht klappt kannst Du's mal mit den anderen ChatGPT Vorschlägen versuchen. Das Script würde dann z.B. ein "svdrpsend.sh HITK power" sein (oder so ähnlich).
« Last Edit: December 28, 2025, 12:10:43 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 6.5 - lirc yaUsbIR - 4 x DD-Sat - Intel N100M - 4GB RAM - 64GB SSD + 12TB HDD + 22TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline mros

  • Newbie
  • *
  • Posts: 9
    • View Profile
MLD 6.5 auf einem Thinkcenter m70q / Probleme mit timer Wake up
« Reply #8 on: December 28, 2025, 15:12:27 »
Hallo Claus,

hat super funktioniert.
Ich habe in der /etc/systemd/logind.conf das HandleSuspendKey=ignore gesetzt.
Danach hat es funktioniert.
Ich danke dir.
Gruß Michael

[1] MLD-6.x / General / MLD 6.5 auf einem Thinkcenter m70q / Probleme mit timer Wake up
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.