Du bist nicht angemeldet.

#1 12.08.2019 10:03:18

HansHiasl
Mitglied

[gelöst] ACPI action undefined: PNP0C0A:00

Hallo Gemeinde

Ich habe vor ein paar Tagen das Paket "acpid" installiert, um auf meinem Notebook die Energiesparfunktionen zu aktivieren (Deckel zuklappen, Bereitschaftsmodus...).
Funktioniert auch alle wie erwartet.
Nur, seitdem wird das Journal mit folgenden Einträgen im Halbsekundentakt zugemüllt, sobald das Netzteil angesteckt und der Akku vollständig geladen ist:

Aug 12 08:49:10 arch root[2739]: ACPI action undefined: PNP0C0A:00
Aug 12 08:49:10 arch root[2741]: ACPI action undefined: PNP0C0A:00
Aug 12 08:49:11 arch root[2744]: ACPI action undefined: PNP0C0A:00
Aug 12 08:49:11 arch root[2746]: ACPI action undefined: PNP0C0A:00
Aug 12 08:49:12 arch root[2748]: ACPI action undefined: PNP0C0A:00
Aug 12 08:49:12 arch root[2750]: ACPI action undefined: PNP0C0A:00

Ich habe bisher herausbekommen, dass das von einer Datei Namens "handler.sh" im Verzeichnis /etc/acpi gemacht wird.

#!/bin/bash
# Default acpi script that takes an entry for all actions

case "$1" in
    button/power)
        case "$2" in
            PBTN|PWRF)
                logger 'PowerButton pressed'
                ;;
            *)
                logger "ACPI action undefined: $2"
                ;;
        esac
        ;;
    button/sleep)
        case "$2" in
            SLPB|SBTN)
                logger 'SleepButton pressed'
                ;;
            *)
                logger "ACPI action undefined: $2"
                ;;
        esac
        ;;
    ac_adapter)
        case "$2" in
            AC|ACAD|ADP0)
                case "$4" in
                    00000000)
                        logger 'AC unpluged'
                        ;;
                    00000001)
                        logger 'AC pluged'
                        ;;
                esac
                ;;
            *)
                logger "ACPI action undefined: $2"
                ;;
        esac
        ;;
    battery)
        case "$2" in
            BAT0)
                case "$4" in
                    00000000)
                        logger 'Battery online'
                        ;;
                    00000001)
                        logger 'Battery offline'
                        ;;
                esac
                ;;
            CPU0)
                ;;
            *)  logger "ACPI action undefined: $2" ;;
        esac
        ;;
    button/lid)
        case "$3" in
            close)
                logger 'LID closed'
                ;;
            open)
                logger 'LID opened'
                ;;
            *)
                logger "ACPI action undefined: $3"
                ;;
    esac
    ;;
    *)
        logger "ACPI group/action undefined: $1 / $2"
        ;;
esac

# vim:set ts=4 sw=4 ft=sh et:

Folgendes gibt journalctl aus, sobald das Netzteil angesteckt wird:

Aug 12 09:51:26 arch root[4737]: ACPI action undefined: PNP0C0A:00
Aug 12 09:51:26 arch root[4739]: ACPI group/action undefined: processor / LNXCPU:00
Aug 12 09:51:26 arch root[4741]: ACPI group/action undefined: processor / LNXCPU:01
Aug 12 09:51:26 arch root[4743]: ACPI group/action undefined: processor / LNXCPU:02
Aug 12 09:51:26 arch root[4745]: ACPI group/action undefined: processor / LNXCPU:03
Aug 12 09:51:26 arch root[4747]: ACPI action undefined: ACPI0003:00
Aug 12 09:51:26 arch root[4749]: ACPI action undefined: PNP0C0A:00
Aug 12 09:51:26 arch root[4751]: ACPI action undefined: PNP0C0A:00
Aug 12 09:51:26 arch root[4753]: ACPI action undefined: PNP0C0A:00

und das, wenn ich das Netzteil wieder abstecke:

Aug 12 09:54:05 arch root[4787]: ACPI action undefined: PNP0C0A:00
Aug 12 09:54:05 arch root[4789]: ACPI group/action undefined: processor / LNXCPU:00
Aug 12 09:54:05 arch root[4791]: ACPI group/action undefined: processor / LNXCPU:01
Aug 12 09:54:05 arch root[4793]: ACPI group/action undefined: processor / LNXCPU:02
Aug 12 09:54:05 arch root[4795]: ACPI group/action undefined: processor / LNXCPU:03
Aug 12 09:54:05 arch root[4797]: ACPI action undefined: ACPI0003:00
Aug 12 09:54:05 arch root[4799]: ACPI action undefined: PNP0C0A:00

Kann ich dieses, für mich nutzlose Logging abstellen?
Wenn ja, wie?
Bitte jetzt nicht auf Google oder die Forensuche verweisen, hier finde ich nichts brauchbares.

Beitrag geändert von HansHiasl (12.08.2019 16:02:10)

Offline

#2 12.08.2019 10:53:52

HansHiasl
Mitglied

Re: [gelöst] ACPI action undefined: PNP0C0A:00

Kannst Du das etwas genauer ausdrücken?
Und was bedeutet "adde"?

Beitrag geändert von HansHiasl (12.08.2019 11:15:45)

Offline

#3 12.08.2019 11:18:08

stefanhusmann
Moderator

Re: [gelöst] ACPI action undefined: PNP0C0A:00

Ich denke, das ist der denglische Ausdruck für hinzufügen. Die Antwort setzt bei dir Skriptkenntnisse voraus.

Offline

#4 12.08.2019 11:23:39

HansHiasl
Mitglied

Re: [gelöst] ACPI action undefined: PNP0C0A:00

Leider habe ich keine Skriptkenntnisse.

Offline

#5 12.08.2019 12:48:18

brikler
Mitglied

Re: [gelöst] ACPI action undefined: PNP0C0A:00

HansHiasl schrieb:

um auf meinem Notebook die Energiesparfunktionen zu aktivieren (Deckel zuklappen, Bereitschaftsmodus...).

wenns nicht viel mehr ist als das, würde ich systemd vorziehen, das kannst du in /etc/systemd/logind.conf einstellen

Offline

#6 12.08.2019 16:09:16

HansHiasl
Mitglied

Re: [gelöst] ACPI action undefined: PNP0C0A:00

Man lernt nie aus :-)

In der logind.conf die beiden Zeilen

HandleSuspendKey=suspend
HandleLidSwitch=suspend

aktiviert, acpdi deinstalliert und systemd-logind neu gestartet.

Passt. Journaleinträge sind passé.

Offline

Schnellantwort auf dieses Thema

Schreibe deinen Beitrag und versende ihn
Deine Antwort

Fußzeile des Forums