0

I have a problem with shutting down my systems. When I shutdown my laptop everything looks normal but after few seconds it powers on by itself. I tried to shut it down through terminal with "shutdown -h now" and it worked but only on Arch in Ubuntu with "shutdown -hH now" or "shutdown -H now" it hangs on spash screen. I also looked for some "wake on LAN" BIOS entries (as those are mentioned to cause that problem) but I don't have those.

How can I fix my distros to be able to shutdown distros form DE's menu without using terminal ?

3
  • That's typically a problem with ACPI tables. What exact model of laptop do you have? What kernels do you run on the working distribution and on the non-working one? Aug 9, 2014 at 22:31
  • It's kind of strange because it looks like shutdown works fine while the power cord in connected but on battery not so much. So what didn't fix it was this and this and what did (at least for the moment) was removing from GRUB_CMDLINE_LINUX_DEFAULT= something like this: "quiet resume=UUID=6gwe72ic-3alp..." (I've overriten grub file so I can't quote it exactly) and simply replaced it with "quiet splash"...
    – banuy
    Aug 10, 2014 at 3:14
  • @banuy You broke hibernation and didn't even fix your problem really. Don't do that.
    – wizzwizz4
    Mar 26, 2019 at 18:17

1 Answer 1

0

On your hardware, it is possible that this is not supported via an OS interface. THus when you shutdown it reboots. I have run into this many times.

BTW, have you tried 'init 0' instead of shutdown?

The other thing I'd be looking is a BIOS option addressing this. All the BIOS makers are a little different, so I cannot provide a canned answer.

2
  • depending on distro, you might have to use telinit 0 instead of init 0.
    – Dani_l
    Aug 9, 2014 at 22:21
  • init 0 does the same thing as shutdown -h now. Aug 9, 2014 at 22:30

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.