Wait, the Dell XPS 15 doesn't work well with Linux? Could you share a bit on why?
(I was actually thinking of getting a XPS 15 myself, and putting Linux on it.)
I use an XPS 13 at home also running Linux (Ubuntu/Manjaro) and have no unusual issues there that I haven't also seen in my desktop.
Saying it doesn't work well in Linux is either bad luck with a particular model or just plain misrepresentation.
It was really aggravating for a brief period, then I decided that I'd just relegate that machine to being "the windows box" and moved on.
You also have to switch RAID to AHCI out of the box (if it came with Windows) but it's otherwise been smooth sailing from there.
As for graphics, Prime/Primus/Optimus (which ever it is, I'm never sure) is an issue with all machines and not a DELL issue, Linux support, in my experience, for switchable graphics is just terrible.
The machine I'm on now (XPS 15 9560) has nvidia always on, I used it plugged in 99% of the time anyway, I'm running Ubuntu 18.04 for work.
Agreed on the switchable graphics issue. I think mine was compounded by a nouveau issue with this particular nvidia part. One fix I'd have been happy with would've been to have intel graphics always on. That matches what I do better anyway. But I could not find a stable way to do that.
We are all in various states of Nvidia/Intel proprietary/nouveau drivers/modes here depending on personal preference but none of us have any real day to day issues (On Ubuntu 18.04 at least, which is our preferred distro).
The wireless and graphics are not stable.
I tried for a brief period to get something working, then decided to designate it as my "windows box" and move on. It's been quite a nice Windows 10 system, to the extent that that's a thing. I'd probably even like it if I could bend telemetry, the auto-installed/advertised store apps and updates completely to my will.
https://www.dell.com/en-us/work/shop/overview/cp/linuxsystem...