I am running 16.04 with two monitors. One is connected via vga on my motherboard and the other via displayport on my (Nvidia) graphics card. Upon resuming from a suspension, during which both monitors were working correctly, only the vga monitor displays the login screen and the DP one is not even detected. My graphics card is still detected running the latest driver. The issue only occurs once the system has been suspended for a considerable amount of time (hours).
EDIT: My integrated graphics are those of an Intel i5-6500.
Output from lspci -nnk | grep -A3 -Fe '[0300]'
(during the issue):
nick@nick-ubuntu-16-04lts:~$ lspci -nnk | grep -A3 -Fe '[0300]'
00:02.0 VGA compatible controller [0300]: Intel Corporation Sky Lake Integrated Graphics [8086:1912] (rev 06)
DeviceName: Onboard IGD
Subsystem: ASUSTeK Computer Inc. Skylake Integrated Graphics [1043:8694]
Kernel driver in use: i915
--
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation Device [10de:1b81] (rev a1)
Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:3302]
Kernel driver in use: nvidia
Kernel modules: nvidiafb, nouveau, nvidia_384_drm, nvidia_384
EDIT2: Per David Foerster's suggestion I have linked the logs-
/var/log/pm-suspend.log ---Did not exist
/var/log/pm-suspend.log
,/var/log/Xorg.0.log
and the output ofsudo dmesg
, all taken shortly after resume-from-suspend. – David Foerster Sep 26 '17 at 12:14