Ubuntu – Shutdown/Reboot hangs Indefinitely – Ubuntu 16.04

16.04bootshutdownsystemd

After upgrading my laptop (Dell Inspiron 5447) to Ubuntu 16.04 I saw that I can't shut down or restart after a few hours using the system. It hangs in Plymouth and stays that way until I force the shutdown by pressing the On/Off button.

As this is a common problem (there are tons of questions on the Internet) I tried to fix it, but none of my attempts were effective. Already tried:

  1. Boot with acpi=force, acpi=noirq and pci=noacpi;
  2. Disabling Swap;
  3. Run 'sync' before reboot or shutdown;
  4. Use another kernel version (4.7, 4.8, 4.9 and 4.10 from mainline);
  5. Disabling USB 3.0 in BIOS setting;
  6. Disabling TLP;

The most interesting thing is:

  1. I can shutdown/reboot normally using 14.04 and the kernel from Xenial HWE;
  2. The system is shutting down/rebooting normally if it doesn't have a considerable uptime (< 2 hours for example);

My Machine Specs:

Dell Inspiron 5447 – BIOS A10
Intel Core i5-4210 Processor
8 GB RAM
480 GB SSD Sandisk
Hybrid Graphics (i915/amdgpu – Radeon R7 M265)

Does anyone know how to solve this problem?

Best Answer

I got exactly the same problem on Ubuntu 16.04 LTS. After installing amdgpu-pro drivers ver. 492261 system hangs at reboot. Last message printed is: Restarting System

I solved the issue by adding reboot=pci to the list of parameters passed to the kernel:

  • Edit /etc/default/grub
  • Add reboot=pci to the end of GRUB_CMDLINE_LINUX_DEFAULT variable
  • run as root: update-grub
  • reboot (system will hang, turn off/on manually)
  • reboot (this time it will work)

I tried all the suggestions in the other answers and they didn't solve the issue for me.