Please read the mailing list. I just fixed this bug and it was merged. Thanks, Damien
Sent from Proton Mail mobile -------- Original Message -------- On 11 Nov 2024, 1:13 pm, Zhaoming Luo < zhming...@163.com> wrote: On 11/10/24 11:29 PM, jbra...@dismail.de wrote: > November 9, 2024 at 10:10 PM, "Almudena Garcia" wrote: > > > >> >> Yes, I detected this problem some time ago. The halt command doesn't shutdown the machine. Instead, keep it in a suspension-like status, in which the machine is "sleep", but doesn't turn off. >> Damien told me some years ago that the problem is related with IRQ number, and an implementation of ACPIca must solve it, but I don't remember if ACPIca was implemented or not. >> >> So it's a known issue. >> Sorry for the inconveniences, and we expect to solve this problem in a future. > > If you'd like you could help us debug this minor issue. I would like to help :). > > I think it's $hurd-src/hurd/shutdown.c I didn't find $hurd-src/hurd/shutdown.c, but instead I found $hurd-src/shutdown/shutdown.c; is this shutdown server the correct one? > > You could add in some printf (or maybe mach_print) throughout the file > and try to see where the problem starts. > > Joshua > >> Thanks for the report >> >> El dom, 10 nov 2024 a las 2:39, Zhaoming Luo () escribió: >> >>> >>> Hi, >>> >>> I have installed Debian Hurd on my T60. I just finished configuring >>> apt[0] so it has more packages. When I typed poweroff, it got stuck at >>> `startup: halting Hurd...`. I have forced to shut it down (by holding >>> the power button) several times; it seems to me the force shutdown >>> didn't break anything (I didn't see any message about repairing file >>> system). I think a decent way of shutting it down is necessary. >>> >>> I tried to search in mail list and IRC log about the shutdown hang, e.g. >>> [1], but they seem not to be my case. >>> >>> The command `reboot` works. >>> >>> `poweroff-hurd` mentioned in [2] also hangs at `startup: halting Hurd`. >>> >>> part of the log of `poweroff-hurd`: >>> ``` >>> startup: notifying random of halt...done >>> startup: notifying netdde of halt...done >>> startup: notifying pfinet of halt...done >>> ... >>> startup: notifying acpi of halt...done >>> startup: halting Hurd... >>> (hang) >>> ``` >>> >>> Thank you >>> >>> [0]:https://www.debian.org/ports/hurd/hurd-install#morepackages >>> [1]:https://logs.guix.gnu.org/hurd/2023-09-05.log#001605 >>> [2]:https://mail.gnu.org/archive/html/bug-hurd/2024-10/msg00151.html >>> -- >>> Zhaoming Luo >>> >> -- Zhaoming Luo