Ask HN: Best linux laptop for developers
So you're disappointed by the new MacBooks, lots of us feel the same way, myself included.
So what's the best, most high-powered Linux-supported laptop on the market today?
Ideal specs: quad-core cpu, 16GB+ RAM, 1TB+ SSD.
99 comments
[ 4.0 ms ] story [ 153 ms ] threadRefer the links here:
https://hn.algolia.com/?query=best%20linux%20laptop&sort=byP...
The fact they arent initially sorted by stagnation/date further invalidates really breaking a sweat looking up this kind of thing.
I just pasted a quick-search url here so that folks can get some useful tips and info from those past posts. As an FYI. :)
This question (or variations on it) has been asked several times in the past few days.
As far as these computers, I own and use a Sager NP7338 (Clevo W230SS) that I purchased through XoticPC. Works perfectly great with Linux and Sager has been pretty easy for me to contact directly and get replacement parts (a keyboard so far.) Mechanical quality is only fair. Had some problems with the hinges, which I ended up drilling out and putting in some bolts, but other than that I've been extremely happy. I've three SSDs in a 13" computer with replaceable batteries, so I've gotten plenty of good use.
Intel WiFi is in a lower tier of support, where you can't count on having access to the full capabilities of the hardware (eg. apparently power management hasn't been working for quite some time, and AP mode is only available on 2.4GHz). But at least Intel WiFi drivers are open-source, so it's clearly a better choice than Broadcom.
http://www.anandtech.com/show/10795/the-clevo-p870dm2-mythlo...
Clevo is the OEM that builds the laptops for System76, so the review should be fairly accurate.
I have a laptop with similar specs and it's definitely taxed when running big monolithic projects and (particularly) their big test suites.
Also, when buying a laptop, most people like to buy something that can last at least a few years into the future...
It bugs the hell out of me that I can't buy a non-apple metal computer.
Edit: forgot Razer sells aluminum laptops as well
I didn't see any Dell, System76, Asus or HP laptops that were all metal and on par with a MacBook, only an Asus netbook.
I switched from a MBP to a Zenbook about seven months ago, running Ubuntu 16.04, without any issues.
This is the model I have: https://www.asus.com/us/Notebooks/ASUS-ZenBook-Pro-UX501VW/
The only laptop that fits everything is the XPS 15 - you can have a hdd +ssd and go upto 32gb ram.
you might find the precision 5510 (same as xps 15,with a cheaper graphics card) to be better.
Another option is the Lenovo p50... but its not very common. But a great machine.
I object to being gouged for opting to run a certain system. The amount of invested time required to get modern Linux up on a non-psychotic (psycho like the Yoga 910) is a solid investment to the required baseline of competence required to be a Linux dev.
If your primary concern is Linux support, then look to the places where you can buy Linux laptops:
- https://system76.com
- https://puri.sm/
- Dell "Developer Edition": http://www.dell.com/learn/us/en/555/campaigns/xps-linux-lapt...
- others??
For me, the primary metrics are: excellent keyboard, touchpad WITH buttons (limited options nowadays), portable size/weight. It sounds like you're more concerned with performance, so you probably need to be in the 14"+ category.
Also the OP asked for 4 cores, the U-range has just 2.
You can install coreboot on other machines, there will still be closed source microcode in the CPU and closed firmware in some of the controllers.
And the hardware is simply out of date, you can get a dell xps 13 with more modern hardware for the same price and in essence the same level of assureance.
If you are worried about state level actors exploiting bugs or backdoors in your hardware Librem isn't what is going to stop them.
If you want want somewhat less quality and half the price or so I'd look at the lenovo 710s.
Aluminum+magnesium chassis, large touchpad, iris 540 graphics, i7, and 1080P matte display. Some might consider 1080P a big downgrade, but for a small 13.3" display I think it's quite reasonable.
i7-6560U, iris 540, 16GB ram, 512GB ssd = $1,199.99 (free shipping).
The most comparable macbook pro is the base, dual core i7 upgrade, 16GB upgrade, and 512GB upgrade = $2,199. That's without the dongles you need.
With the 710s you can drive a TV/projector with HDMI, read a SD card, charge a phone with a normal usb cable, etc. No fancy display on the keyboard and no soft keys to replace esc.
http://www.anandtech.com/show/9798/best-laptops
as long as you run a modern distro, and they are intel throughout, it should be relatively painless. Of course you have to do a little more background checking once you settle on a machine you intend to buy, much like the Lenovo Yoga 910/710 explicitly disabling ahci disk access and hence requiring a time sink (on your part) in order to get that resolved.
I intend to grab either an XPS, a Precision or a Lenovo t560. The x1 carbon is a very nice machine that most of my buddies (Linux people) gravitate too, but I purchased one which appeared to have a CPU fault and would start exhibiting visual artifacts (and instability) at 50 degrees Celsius, which does not require much of a workload. Pegging the fan helped to a limited extent, but chrome finds ways to skirt that.
I personally avoid discrete GPUs; Intel is good enough, I like running gnome on wayland (today) and having card switching work correctly is both a time sink and a maintenance burden best reserved for the devouted
http://chaos-reins.com/2016-11-14-arch-yoga-910/
Have been running Precisions for 7 years now on stripped down Fedora (minimal install + tiling window manager and VirtualBox for Windows/Mac) and will likely continue to do so for many years to come ;-)
[1] http://www.dell.com/us/business/p/precision-m5510-workstatio...
1) CPU clock speeds having stagnated
2) unsure about thermal issues with the ultra thin chassis
3) will it significantly outperform existing setup?
Ideally there will be 6-core mobile processors landing in the next year or so, but likely will have to wait until 2019+
Would be nice to shed some weight with 5510 though, and the power adapter would actually work on planes to boot (180W adapter draws too much).
According to this article[1] in mid-2018 Intel will release a 6-core mobile processor.
http://www.digitaltrends.com/computing/intel-cannon-lake-lat...
The Dell Inspiron 7510 can be specced similarly [3] and looks also interesting but apparently throttles the GPU under load [4], which is a huge no-go for me (I had a laptop that throttled under load at some point and it was a pain).
[1] http://shop.lenovo.com/us/en/laptops/thinkpad/p-series/p50/
[2] http://www.notebookcheck.net/NVIDIA-Quadro-M2000M.151581.0.h...
[3] http://www.dell.com/us/business/p/precision-m7510-workstatio...
[4] http://www.notebookcheck.net/Dell-Precision-7510-4K-IGZO-Mob...
Similar Macbook would have been $800 more, and I was able to configure it with 32GB Memory (which Macs still can't do).
I can run a full stack of services in VMs without breaking a sweat, it's perfect for me.
It weights massively less than the Retina did, looks slick as hell, got great specs, half the price of a similarly specced MBP and good battery time. Linux Mint runs without a hitch on the hardware.
http://shop.lenovo.com/us/en/laptops/thinkpad/x-series/x1-ca...
both are very cool looking... but the recent lenovo spyware and the fact that thinkpads still have hardware whitelists turned me off.
plus i got the 950 pro ssd on my xps 13 which is where the performance comes from... not the cpu or ram anymore.
I bought a Dell Chromebook 13 after trying one out for a few days. I'll be upgrading the SSD and installing Crouton (with Ubuntu/Debian) to run along side ChromeOS. The benefit of this over installing a Linux distro by itself is that ChromeOS has the right drivers for the hardware. As a result it can do certain things like hardware video decoding which are poorly supported on Linux.
Pros:
- Cheap (~550 USD with promotions)
- Core i3 + 8GB RAM (powerful enough for me)
- Upgradable SSD
- Excellent glass touchpad and keyboard
- Matte 13.3 inch 1080p IPS display
- 12+ hours battery life
- Good build quality / materials (carbon fiber + magnesium alloy)
- ChromeOS :-)
Cons:
- Max display brightness is under 300 nits (somewhat countered by matte display)
- Default resolution of 1080p is too high for such a small screen, a smaller scaled resolution (~720p) works better
- Lower spec integrated graphics (HD 5500 not Iris Pro)
- Lack of HiDPI screen
- Proprietary charger
- No USB-C, no display port (HDMI only), single USB 3.0 port (other port is USB 2.0 only)
Re: video decode acceleration, ChromeOS on Broadwell should support GPU accelerated h264/VP8 decode and hardware assisted h265/VP9 decode. (I might be completely misinformed about this though.) I'm not really concerned about the GPU performance with regard to video decode.
It's not particularly hard to get ubuntu working on most chromebooks.
Not to mention even random web games (like slither.io) do better with a decent gpu, especially if your driving a monitor with more than 1080P.