I've just done some additional testing which might give a hint to what's happening.
I had suspended my machine while connected to a docking station with two external displays in addition to the onboard one. Over SSH I ran this script which I normally use to tell Xorg that I've undocked and to turn off the other outputs: xrandr --output DP-3 --off --output eDP-1 --mode 1920x1080 --pos 0x0 --rotate normal --output DP-1-2 --off --output HDMI-2 --off --output HDMI-1 --off --output DP-1 --off --output DP-1-3 --off --output DP-2 --off --output DP-1-1 --off This caused the on-board display to start functioning again. I'll test & reproduce further. Perhaps the i915 driver not detecting that the outputs list has changed is part of the issue, however still doesn't explain why it fails to enable the on-board output. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1661475 Title: i915 driver fails to resume display from suspend To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1661475/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs