Laptop hangs during second time it suspends
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
When I want to suspend my computer for the second time it hangs. It does not react to any keyboard input or the power button. The only way to recover is to hold the power button several seconds to reboot the computer.
I followed the procedure mentioned at https:/
I have a HP Pavilion 15 laptop with an Intel Skylake processor. I have experienced this on kernel 4.2.0 (Ubuntu 4.2.0-30.35-generic 4.2.8-ckt3), but also on kernels 4.4.1 an 4.4.3 (taken from mainline kernel release). After installation of 15.10 I made the following changes for hardware support:
- I installed rtlwifi-new-dkms from http://
- I installed nvidia-352-updates and bumblebee to support the graphics card
- I use kernel parameter pci=noaer to avoid dmesg being flooded with the same message (see bug https:/
I upgraded to the latest BIOS.
One thing I noticed is that there is a difference between before the first suspend and after the first suspend to the contents of cat /proc/acpi/wakeup > wakeup.
After the boot, and before the first suspend this line is reported:
PXSX S5 *disabled pci:0000:04:00.0
After the first suspend and resume this line becomes:
PXSX S5 *enabled pci:0000:04:00.0
If I read lspci correctly device 0000:04:00.0 is "Signal processing controller [1180]: Intel Corporation Device [8086:1903] (rev 08)"
Thanks for looking into this.
ProblemType: Bug
DistroRelease: Ubuntu 15.10
Package: linux-image-
ProcVersionSign
Uname: Linux 4.2.0-30-generic x86_64
NonfreeKernelMo
ApportVersion: 2.19.1-0ubuntu5
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CurrentDesktop: KDE
Date: Wed Mar 2 13:12:42 2016
HibernationDevice: RESUME=
InstallationDate: Installed on 2016-02-03 (27 days ago)
InstallationMedia: Error: [Errno 13] Permission denied: '/var/log/
Lsusb:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0bda:b006 Realtek Semiconductor Corp.
Bus 001 Device 002: ID 0bda:57eb Realtek Semiconductor Corp.
Bus 001 Device 006: ID 0461:4d03 Primax Electronics, Ltd Kensington Mouse-in-a-box
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: HP HP Pavilion Notebook
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=
RelatedPackageV
linux-
linux-
linux-firmware 1.156
SourcePackage: linux
UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/18/2015
dmi.bios.vendor: Insyde
dmi.bios.version: F.77
dmi.board.
dmi.board.name: 80A4
dmi.board.vendor: HP
dmi.board.version: 91.1C
dmi.chassis.type: 10
dmi.chassis.vendor: HP
dmi.chassis.
dmi.modalias: dmi:bvnInsyde:
dmi.product.name: HP Pavilion Notebook
dmi.product.
dmi.sys.vendor: HP
Changed in linux (Ubuntu): | |
importance: | Undecided → High |
Changed in linux (Ubuntu): | |
importance: | Medium → Undecided |
I followed the following procedure to reproduce the issue, and will add some additional logs I made.
1. Boot the computer t.txt
2. Store dmesg in dmesg_first.txt
3. Store output of cat /proc/acpi/wakeup in wakeup_first.txt
4. Suspend using command pm-suspend (I can also close the lid)
5. Resume by pressing a key on the keyboard
6. Store dmesg in dmesg_second.txt
7. Store output of cat /proc/acpi/wakeup in wakeup_second.txt
8. Give commands
sudo su
echo devices > /sys/power/pm_test
exit
9. Suspend using command sudo sh -c "sync && echo 1 > /sys/power/pm_trace && pm-suspend"
10. System hangs
11. Reboot
12. Store dmesg in dmesg_secondboo
As requested somewhere I also add the output of lsusb -vnvn