I have done some more testing and here are my findings:
* 4.12.14 works like a charm with nothing extra added to the command boot option
* 4.13.16 doens't boot and operate normally without nouveau.modeset=0 . The same go for 4.14-rc4
With nouveau.modeset=0, I can use the kernels that ship with 17.10 while booting from USB stick, installing and normal use even if an external monitor was plugged into the XPS 15.
Obviously something regressed but I can't tell what it is.
I have done some more testing and here are my findings:
* 4.12.14 works like a charm with nothing extra added to the command boot option
* 4.13.16 doens't boot and operate normally without nouveau.modeset=0 . The same go for 4.14-rc4
With nouveau.modeset=0, I can use the kernels that ship with 17.10 while booting from USB stick, installing and normal use even if an external monitor was plugged into the XPS 15.
Obviously something regressed but I can't tell what it is.