Abschalten per Powerknopf: keine Reaktion

  • Hi!


    Habe eine kleine Frage zum Herunterfahren über den Power-Knopf.
    Ich habe den ACPI Daemon installiert und unter /etc/acpi das skript geändert.


    Problem: Er reagiert nicht auf den Knopf.


    Habe dann unter events auch die Datei powerbtn bearbeitet und bei action direkt einen shutdown -h now eingetragen. Passiert auch nichts.


    event=button[ /]power
    action=shutdown -h now


    shutdown -h now habe ich auch schon mal in " " gesetzt.



    Hat jemand eine Idee?
    Ich boote mit dem ACPI-Eintrag.


    PS: Bin als bisheriger Windowsnutzer überwältigt von der Flexibilität von Linux....vor allem die Sache mit den Skripten ist eine geniale Angelegenheit :)


    blueink

    yavdr| intel softhddevice | Hasswell i5 4460) | Mainboard GA-H81M-HD3 Intel H81 | 8 GB Ram |
    DVB-S2 Twintuner Digital Devices Cine S2 Rev 5.5 | TFT 27" (DVI) | Sound SPDIF -> Denon AVR-X4000
    Homebrew lirc (serial) | LCD 320x240 SED1330 (parport) | 128 GB System SSD, 2x2TB HDD ZFS

  • Keiner eine idee? ;(

    yavdr| intel softhddevice | Hasswell i5 4460) | Mainboard GA-H81M-HD3 Intel H81 | 8 GB Ram |
    DVB-S2 Twintuner Digital Devices Cine S2 Rev 5.5 | TFT 27" (DVI) | Sound SPDIF -> Denon AVR-X4000
    Homebrew lirc (serial) | LCD 320x240 SED1330 (parport) | 128 GB System SSD, 2x2TB HDD ZFS

  • Hi!


    ich habe den acpid mit apt-get remove --purge acpid deinstalliert. Nach Neuinstallation funktioniert.
    Warum es vorher nicht ging, ist mir ein Rätsel.
    Gestern z.B. probierte ich genau das gleiche, und da ging es nicht.


    blueink

    yavdr| intel softhddevice | Hasswell i5 4460) | Mainboard GA-H81M-HD3 Intel H81 | 8 GB Ram |
    DVB-S2 Twintuner Digital Devices Cine S2 Rev 5.5 | TFT 27" (DVI) | Sound SPDIF -> Denon AVR-X4000
    Homebrew lirc (serial) | LCD 320x240 SED1330 (parport) | 128 GB System SSD, 2x2TB HDD ZFS

  • Hallo,


    nur mal so als Tip: mein Script unter /etc/acpi sieht so aus

    Code
    if ps -Af | grep -q 'runvdr'
    then
        /usr/lib/vdrdevel/svdrpsend.pl HITK Power
    else
        /sbin/shutdown -h now "Power button pressed"
    fi


    Das simuliert den Tastendruck auf "Power" auf der FB, wenn VDR läuft, und ermöglicht damit einen "cleanen" Shutdown mit setzen von Aufwachzeit usw., was meiner Meinung nach mit "shutdown" nicht der Fall ist. Wenn VDR nicht läuft, dann eben "shutdown"...


    Bye,
    Andreas

    VDR: AsRock Q1900M Pro, 2TB, 2GB RAM, GT720, 2x Cinergy C - Debian 8

  • Hi!


    ist jetzt bei mir genauso und funktiniert.
    Was da vorher nicht klappte, weiß ich leider immer noch nicht.
    Ich habe wie gesagt gestern auch schonmal den acpid neu installiert, auch mit --purge, und da hat es nicht geklappt.


    Naja, Hauptsache es geht jetzt erstmal. Ich werde das System sowieso nochmal komplett neu machen, mal schauen ob es dann wieder dieses Problem gibt.


    Gruß


    blueink

    yavdr| intel softhddevice | Hasswell i5 4460) | Mainboard GA-H81M-HD3 Intel H81 | 8 GB Ram |
    DVB-S2 Twintuner Digital Devices Cine S2 Rev 5.5 | TFT 27" (DVI) | Sound SPDIF -> Denon AVR-X4000
    Homebrew lirc (serial) | LCD 320x240 SED1330 (parport) | 128 GB System SSD, 2x2TB HDD ZFS

  • Hallo zusammen!


    Ich habe nur mal kurz eine Frage an andreas_h:


    Wenn ich ein "ps -Af | grep runvdr" mache, bekomm ich auch ab und zu den Prozess von "grep". Somit würde doch auch ein positver Rückgabewert bekommen, selbst wenn runvdr nicht läuft, oder?


    MfG braveheuel

    Hermes 651 P - Celeron 2 GHz - 512 MB RAM - 120GB Festplatte - Plextor PX-712A - Nexus-S rev. 2.1 - Nova-S
    VDR: c't VDR 1.4.7-2ctvdr3

  • braveheuel


    Stimmt, das würde erklären, warum ich manchmal zweimal auf den Knopf drücken muss, wenn VDR nicht läuft (Was aber selten vorkommt).
    Ich bin nicht so gut im formulieren komplexer Regulärer Ausdrücke, aber das hier geht auch:

    Code
    ps -Af | grep --invert-match grep | grep runvdr


    Vielleicht kann einer der Perl-Gurus hier mal 'nen Ausdruck für "enthält (runvdr ODER runvdrdevel) UND NICHT grep" basteln, damit's besser aussieht :]


    Bye,
    Andreas

    VDR: AsRock Q1900M Pro, 2TB, 2GB RAM, GT720, 2x Cinergy C - Debian 8

  • Das Modul "ac" geladen?

    Server: Debian/lenny (vserver), vdr 1.6 (3 x Budget DVB-S), streamdev, epgseaach, noad, vdradmin, mysql, Bootserver
    Client 1: Ubuntu/lucid (diskless), XBMC-pvr, Asus AT3IONT (VDPAU)
    Client 2: Debian/squeeze (diskless), XBMC-pvr, Asus AT3IONT (VDPAU)
    Client 3: Debian/etch (diskelss), vdr 1.6, FF-DVB nur Ausgabe, VIA V8000
    Client 4: Debian/etch (diskless), vdr 1-6, DXR3, P1 200 Mhz

  • Zitat

    Original von braveheuel


    Wenn ich ein "ps -Af | grep runvdr" mache, bekomm ich auch ab und zu den Prozess von "grep". Somit würde doch auch ein positver Rückgabewert bekommen, selbst wenn runvdr nicht läuft, oder?


    kurze Alternative zu andreas_h: ps -Af|grep -v grep|grep runvdr

    LG
    Jochen


    Rpi4 headless mit MLD 5.4 als Server via satip-Plugin hinter einem Telestar Digibit Twin, ein Rpi3 als Streamdev-Client mit MLD 5.4

    Rpi3 auch hinter Telestar Digibit Twin und mit MLD 5.4

Jetzt mitmachen!

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