I used to use "acpi=force" as a grub command in Linux Mint 18.3 with kernel 4.13.0-45 and it worked: the machine did power off as it should. Later I migrated to Arch Linux which back then was with kernel 5.0.3. From 5.0.3 up until 5.2.5 the "acpi=force" command did work perfectly. But ever since kernel 5.2.6 it doesn't work: the display shows messages like "reached target: shutdown" or "watchdog didn't stop", all the fans inside the case keep running and the whole system hangs like this indefinitely. The only thing that actually powers down (and you can hear it doing so) is the DVD-ROM. This is my hardware, in case you need it. Board: AsRock B85M-Pro4 CPU: Intel i7-4770 RAM: 32GB DDR3 1600 MHz VGA: GTX 1050 Ti 4GB I'll keep an eye on this bug report, so if there are any logs you require, I'll provide them.
can you please run git-bisect to find out which commit introduces the problem?
Typing "git-bisect" in terminal doesn't find such a command and searching for it in the mirrors also finds nothing. Any ideas where to find it?
to do git bisect, you need to 1. install git on your machine 2. run git clone git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git to get the stable kernel source. 3. check out to tag 5.2.5 and build your kernel, and make sure it is a good tag, then check out to tag 5.2.6 and build your kernel, and make sure it is the bad tag, further steps can be found at https://www.kernel.org/doc/html/latest/admin-guide/bug-bisect.html
Bug closed as there is no response from the bug reporter. Please feel free to reopen it if you can reproduce the problem in the latest upstream kernel, and can run git bisect to find out the offending commit.