Hacker News new | ask | show | jobs
by wldlyinaccurate 2323 days ago
If you want to stick with Linux, I can vouch for Dell's XPS range. I've been running Ubuntu and Arch on various generations of XPS 13 for about 8 years now with minimal issues. Honestly, my work-issued Macbooks have been more problematic than my XPS laptops. It definitely helps that Dell actively support Ubuntu and provide kernel patches.
6 comments

I just switched from an older XPS13 to a 2019 ThinkPad X1 Carbon.

With Fedora, everything (except the fingerprint reader) just worked, even firmware updates. No configuration, no messing around, the entire process was flawless.

I don't care for the fingerprint reader, and the USB-C dock uses DisplayLink, which is beyond awful.

If you want something cheap: For Linux 18.04 / Windows 10 dual boot, I just bought an HP 15-cs2073cl: $450 refurb from Microcenter. Everything works and I think the price is pretty good for a Core-i7 / 16 GB / 1920 / 1TB laptop.

Here's a link, but I see the price already gone up a little:

https://www.microcenter.com/product/612786/hp-pavilion-15-cs...

It has a slot for an M.2 card that does not interfere with the rotating SATA drive, so I'm about to try that. I'd like to have both installed. SSD is nice for Linux but is absolutely required for Windows.

One nice thing about Dell XPS: they have the Thunderbolt port. I theorize that this is potentially very useful for a corner case that I have: you can add a PCIe box and add a parallel printer port card that accepts ancient security dongles required by certain engineering software that I invested in the past.

> NVIDIA GeForce MX250

NVidia, no way to working fine on Linux: you will wait for new drivers after each kernel update and tons of another issues.

You are not wrong, this is what I've found:

As installed: 18.04 works, but long delay when you login because nouveau driver is having problems (a bunch of timeouts from it in dmesg). But it does seem to work (I didn't understand the reason for the delay at first).

Install Nvidia closed-source "435" driver: the above problem is fixed, but now it does not recover from suspend.

Force it to use the Intel GPU with "nvidia-settings". Now all is good. Intel driver is supposed to be lower power anyway.

It's interesting that the there are two GPUs that can share the same video port.

There is also something going with the WIFI driver:

     iwlwifi 0000:00:14.3: FW already configured (0) - re-configuring
     iwlwifi 0000:00:14.3: BIOS contains WGDS but no WRDS
But it does work.

I've found that installing a 1 TB M.2 EVO 860 SSD works, and you can also have the mechanical hard drive at the same time. However, the BIOS is stupid: it always wants to boot from the 2.5" drive, so you need to install grub on it. I used a Samsung migration tool to move Windows 10 to the SSD, but Windows itself is stupid- it's random whether it boots the new SSD partition or the old 2.5" partition.

However if you don't like the Dell and it's not defective, they can charge a 15% restocking fee. That could be hundreds old dollars for a top of the line xps 15. For me, this is a deal breaker. There is nowhere to test the machine in a physical store. Maybe they will fix their return policy in the future, but for now, it's not customer friendly at all.
Later models have some issues, my personal 2019 XPS13 has lots of graphical glitching issues on 19.10, My colleagues with 2019 XPS 15s on 18.04 have various display and performance issues while my 2017 XPS 15 is just fine on 18.04.

I'm hoping 20.04 will be a smoother experience once it's released (we only run LTSs on development machines at work).

One of my new team members couldn't get her brand new XPS15 to output to a 4K TV (1080p internal disolay) on 18.04 yesterday. The screen would just constantly flash on and off. We had to settle for her using 1080 for presentations etc on the office TVs as no combination of proprietary drivers or Nvidia on/off resolved it.

Can't wait for 9300 developer edition, going to pick it up hopefully very soon.
The new dev edition comes with ubuntu out of the box I believe