On Mon, Dec 4, 2023 at 1:48 PM Samuel Thibault <sthiba...@debian.org> wrote:
> Martin-Éric Racine, le lun. 04 déc. 2023 12:16:59 +0200, a ecrit:
> > ACPI support. I noticed during bootup that an ACPI server is launched,
> > but issuing "exec sudo poweroff" merely halts the system; it doesn't
> > send an ACPI poweroff at the end of the shutdown process.
> >
> > Is there any way to enable this or is ACPI poweroff merely not
> > supported by Hurd?
>
> It *is* supported and works for me. There is nothing particular to do to
> get it.
>
> Is the acpi translator perhaps dying at some point?
>
> Are you running hurd-i386 or hurd-amd64?

As far as I can tell, pci-arbiter succesfully launches acpi on bootup
and terminates it during shutdown.

$ grep -i acpi /var/log/dmesg
biosmem: 00000000001ffd0000:00000000001fff0000, ACPI NVS
biosmem: 00000000001ffd0000:00000000001fff0000, ACPI NVS
module 0: pci-arbiter --host-priv-port=${host-port}
--device-master-port=${device-port} --next-task=${acpi-task}
$(pci-task=task-create) $(task-resume)
module 1: acpi --next-task=${disk-task} $(acpi-task=task-create)
task loaded: acpi --next-task=1

Somehow that doesn't result in a poweroff upon shutdown. The same host
is known to correctly poweroff when running the Linux kernel.

Martin-Éric

Reply via email to