Comment 30 for bug 1697556

Revision history for this message
Hagen Kuehn (hag-k) wrote :

@Kai-Heng Feng (kaihengfeng)

Based on your suggestion I have tested with the below mainline kernels as well as the current 17.04 kernel.
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.12-rc1/
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.12-rc2/
http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.12-rc5/

Short answer:
v4.12-rc1 with NOMODESET -> Successfully logged in.
v4.12-rc2 with NOMODESET -> Successfully logged in.
v4.12-rc5 without NOMODESET-> Successfully logged in.
4.10.0-35-generic with NOMODESET -> Successfully logged in.

Though, there have been slight different behaviours observed, which I believe are noteworthy.

Long answer:
I am using the Dell XPS 15 9560 with a Dell Thunderbolt dock – tb16. The laptop itself is closed and thus only using the external monitor. To turn the laptop on, I use the power button on the docking station.

Scenario 1: v4.12-rc1 without NOMODESET -> The external screen eventually shows the login screen background and I can move the mouse. Due to the way the mouse was moving out the display area I then got the impression that it might render the login dialog on the laptop screen instead. This was confirmed by opening my laptop.

Scenario 2: v4.12-rc1 with NOMODESET -> The external screen correctly shows the login screen and I can successfully login.

Note, kernel v4.12-rc1 and v4.12-rc2 behave identical.

Scenario 3: v4.12-rc5 without NOMODESET -> The external screen correctly shows the login screen and I can successfully login.

Scenario 4: v4.12-rc5 with NOMODESET -> Eventually shows a black screen. No response to key strokes.

Scenario 5: 4.10.0-35-generic without NOMODESET -> The Ubuntu splash screen is displayed (i.e. with the circling progress icon). It never shows the login screen and appears to be stuck in an endless loop. I have observed this for about 10 minute and then turned the computer off.

Scenario 6: 4.10.0-35-generic with NOMODESET -> The external screen correctly shows the login screen and I can successfully login. Note, this is the currently latest kernel that ships with Ubuntu 17.04. This is how I currently use Ubuntu 17.04 on Dell XPS 9560.