Hello,
I have a Lenovo Flex 2 15" with Debian tracking jessie installed. When I shutdown or halt from the command line or GUI, it will shut off completely, but then after around 3 seconds, it will reboot. The only way I can shutdown, is to hit the power button after it starts to go to the grub2 screen.
Some have had this solved by adding noirq to the startup, but this makes my system unbootable. I tried acpi=off, but that is unbootable as well. I then tried noacpi (which unreliably works).
I have found that if I disable xhci in bios, then the system behaves normally (falling back to ehci). However, this is not a solution I care for, because it prevents me from using USB 3.0 speeds.
I have looked high and low on a solution that will work in my situation, but came up bubkis, including this script:
Code:
#!/bin/bash
if [[ $EUID != 0 ]] ; then
echo This must be run as root!
exit 1
fi
for xhci in /sys/bus/pci/drivers/?hci_hcd ; do
if ! cd $xhci ; then
echo Weird error. Failed to change directory to $xhci
exit 1
fi
echo Resetting devices from $xhci...
for i in ????:??:??.? ; do
echo -n "$i" > unbind
echo -n "$i" > bind
done
done
found at
http://billauer.co.il/blog/2013/02/u...ci-uhci-linux/
I also tried similar kernel /sys settings for usb changing control from auto to on which worked on some laptops, but not mine.
Any further things to try would be greatly appreciated.
Kind regards,
Nathan