Linux - KernelThis forum is for all discussion relating to the Linux kernel.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I have compiled a new, slimmed down kernel 4.9.144 on my Debian testing box on a Compaq laptop.
Everything seems to work fine so far except when the system shuts down, it does everything fine but does not turn the laptop off at the end of the process.
I have to do that manually.
The only error message I get on dmesg is:
Code:
[ 0.255328] PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0xb197, dseg 0x400
[ 0.255408] PNPBIOS fault.. attempting recovery.
[ 0.255479] PnPBIOS: Warning! Your PnP BIOS caused a fatal error. Attempting to continue
[ 0.255571] PnPBIOS: You may need to reboot with the "pnpbios=off" option to operate stably
[ 0.255664] PnPBIOS: Check with your vendor for an updated BIOS
[ 0.255738] PnPBIOS: dev_node_info: unexpected status 0x24
[ 0.255809] PnPBIOS: Unable to get node info. Aborting.
which I don't know if it's related.
If someone wishes to take a look at the kernel config file, it can be found at:
I hate to guess, but I would guess it is the bios that actually shuts down the hardware. The operating system just passes that message to the bios, and if you have an issue as above "pnpbios" thingy, that could be the cause of it.
perhaps your kernel is misconfigured and does not pass the message correctly. I don't know exactly what pnpbios is, but it sounds like plug'n'play bios, without that explaining it.
I have experienced the issue you describe before, but without that specific error. And it is frustrating yes. I think in my case it was due to some acpi issues. But that might perhaps be up the same lane as your issue.
I don't want to say you should pass "pnpbios=off" to your kernel at boot without knowing what that is and means. I would first reconfigure the kernel and look into any "pnpbios" entries there and what it does exactly. Perhaps you added it to the Kernel built in? Perhaps it should not be?
I went through the kernel options I had disabled and off course among them was the power control driver.
Changed that and recompiled and now the machine shuts off just fine.
I went through the kernel options I had disabled and off course among them was the power control driver.
Changed that and recompiled and now the machine shuts off just fine.
Thanks everyone for the feedback.
You're Welcome-
Glad to hear your machine shuts down now.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.