So yeah, I'm still buying XPS laptops with 5th gen chipsets because we've had issues with Skylake.
But keep in mind that Dell is releasing their drivers into upstream kernels, so if you are on 14.04, you should be using the LTS Enablement stack in order to avail yourself of the latest firmware with stability improvements (this is how I fixed the Broadcom Null pointer bug).
You don't have to use the LTS Enablement Stack if you installed with newer service pack .isos.
The 15" also has Thunderbolt which is a must if you want to have a reasonable docking solution for a Linux laptop.
Which, I really can't tell if it'll work or not. Really need to plug a 4k monitor into it.
From what I found out (if I remember correctly), I have great confidence that Thunderbolt docks should work well with Linux kernel 3.19+. But take this with a grain of salt since I ended up with the 13 DE and therefore only have a mDP and couldn't try a Thunderbolt dock.
One gripe so far: Since I updated the BIOS, the entire thing performs like a Netbook-Hype-era Atom CPU when there's no AC power.
It's a Skylake machine, and it's been working great. I'm using Debian Testing with the kernel pulled from Sid (necessary to get the wifi working).
Powertop output is:
Package | Core | CPU 0 CPU 2
| | C0 active 6.7% 3.9%
| | POLL 0.1% 0.2 ms 0.0% 0.0 ms
| | C1E-SKL 5.5% 0.2 ms 1.3% 0.2 ms
C2 (pc2) 9.7% | |
C3 (pc3) 2.2% | C3 (cc3) 2.5% | C3-SKL 3.2% 0.3 ms 0.4% 0.2 ms
C6 (pc6) 4.1% | C6 (cc6) 7.0% | C6-SKL 8.0% 0.3 ms 8.4% 0.7 ms
C7 (pc7) 0.0% | C7 (cc7) 28.7% | C7s-SKL 0.0% 0.1 ms 0.0% 0.7 ms
C8 (pc8) 12.1% | | C8-SKL 29.4% 1.9 ms 60.5% 2.3 ms
C9 (pc9) 0.0% | | C9-SKL 0.0% 0.0 ms 0.0% 1.3 ms
C10 (pc10) 0.0% | | C10-SKL 4.3% 3.6 ms 14.6% 4.1 ms
| Core | CPU 1 CPU 3
| | C0 active 5.2% 4.4%
| | POLL 0.0% 0.0 ms 0.0% 0.2 ms
| | C1E-SKL 1.5% 0.2 ms 1.5% 0.3 ms
| C3 (cc3) 0.6% | C3-SKL 0.7% 0.2 ms 0.7% 0.2 ms
| C6 (cc6) 14.7% | C6-SKL 10.8% 0.7 ms 13.8% 0.8 ms
| C7 (cc7) 52.0% | C7s-SKL 0.1% 1.1 ms 0.0% 0.4 ms
| | C8-SKL 59.6% 2.1 ms 59.8% 1.8 ms
| | C9-SKL 0.0% 0.0 ms 0.0% 0.0 ms
| | C10-SKL 9.7% 4.4 ms 8.4% 3.5 ms
| GPU |
| Powered On 13.2% |
| RC6 86.8% |
| RC6p 0.0% |
| RC6pp 0.0% |
I am currently running Ubuntu 16.04 4.4.0-8 kernel which works fine. The ubuntu backport of i915 from 4.6 to 4.4 which is present in 4.4.0-9 causes weird video issues. (upstream bug: https://bugs.freedesktop.org/show_bug.cgi?id=94593)
lspci -vvv: http://pastebin.com/raw/FUsMqPZz
cat /sys/devices/virtual/dmi/id/bios_version: 1.2.3
Happy to provide any other info as well, I love this machine to bits and would be happy if I could help other people enjoy it too.
sudo lspci -vvv : http://pastebin.com/79BfxQC4
Why not try Ubuntu 15.10 or 16.04 beta? At the very least run something released in the last 6 months if you have any reasonable expecatation of things working.
Seems like all the Arch folks have this working also.
Camel, meet straw.