Ask HN: What laptop are you using to daily drive Linux?
What laptop are you using for Linux?
What laptop are you using for Linux?
Switching from Intel to AMD will also require new RAM and a new wi-fi module:
https://frame.work/products/mainboard-kit-amd-ryzen-7040-ser...
My current is a Tuxedo Computers Pulse 15 II, with an AMD card. I love this laptop. I mainly bought to have something portable, more memory (64 GB) and quiet. The sold me on the quiet and battery life and it's fantastic.
Early on I had a couple of issues with the hardware suspend but they solved it through their tomte system. (I had an oddball setup I configured with two different drive manufacturers and it was messing with suspend. I found and applied config for my Samsung.)
The only issue I've had with the AMD card is that running Immersed to create virtual desktops for VR using inactive display imports crashes amdgpu. Pretty niche :). Apparently that's something you can do with Nvidia. I worked around it with an HDMI dongle.
Edit: most responses here seem to be the big manufacturers but you really avoid a lot of problems by buying from a Linux vendor. If you're busy, this is a real lifesaver.
Tuxedo’s Pulse 14 looks interesting but I wish its screen were a bit brighter. Also no ANSI keyboard layout option which is a bummer.
My daily driver is a desktop because I'm an old fart that likes to build computers (with optical disc drives!), but I have a truly ancient HP Elitebook refurb with a dented lid that still takes care of me on vacation. Neither of us do anything fancier than use an HDMI projector with them so we're not asking for much. It really stung to be compiling Realtek modules for the HP only for it to crash every week and the Latitude to have a disappearing sound card, even for budget refurbs.
Laptops makes sense ONLY if you REALLY need to be on the go, a desktop replacer seen the actual state of crapbooks on sale is a choice only if you have masochistic tendencies... You can assemble a desktop twice the spec of a "good craptop actually on sale" for half the price and have much more comfort.
Pro: * The warranty service is wonderful. Both online-scheduled mail-in service and in-person service. Calls are answered by real people quickly. Fan broke, but it was quickly replaced. Some electrical noise coming out of the motherboard -- Lenovo is willing to replace the motherboard, but so far no catastrophic failure.
Con: * Poor QC with thermals. I had to repaste myself after both factory and service center couldn't get it right. * Fan and motherboard issues (as mentioned above) but fixable/fixed by Lenovo under warranty. * Small things are broken all the time with Ubuntu: speakers, microphone, screen sheering etc. With the lastest Ubuntu, it is marginally better.
I still would not recommend this model unless one is an advanced user willing to debug these things (I still haven't figured out what's wrong with the headphone jack noise). But once the bugs/defects are fixed, this machine is a dream to use.
Thinkpad fans spin up quite aggressively in my experience. You can use thinkfan to set higher threshold temperatures.
Screen tearing has been solved for me after switching to Wayland.
A very handwavy final remark: some problems might vanish on their own by using a recent kernel, e.g. on Fedora instead of the Ubuntu LTS release.
1. I tried every power saving option available at every layer (snd_hda_intel, pulseaudio, TLP). None of that eliminated the problem. 2. ThinkPad fans are aggressive indeed, and I did use thinkfan to reduce the noise, but it turns out the physical fan was just terribly pasted. Re-pasting with a higher quality paste helped immensely. 3. I did try Wayland, but I am told it has its own issues. In the end, I put up with shearing under X as it didn't bother me that much. The most recent kernel mitigates shearing. 4. Indeed, a recent kernel automatically solves many issues that I had previously solved manually (mic, speakers, etc)
I had thought LTS with its continual updates should address these problems as well as a more recently released distro should. It seems that I was mistaken.
Here's just some of the problems I've had:
- The cooling setup is poor, so it overheats very easily. It's melted part of the rubber off already.
- The trackpoint is slightly broken, and sometimes the pointer will constantly jump to the top of the screen until it's disabled.
- The AC/DC converter makes clicking noises sometimes.
- Battery life is very poor.
- It just randomly locks up sometimes, and needs restarting.
Annoyances? This machine has a high-res 3840x2160 monitor, and you have to struggle to tell various applications to scale output. The nvidia GPU in this model means that I had to roll back from sway to i3, as sway “does not support” nvidia.The autorotate feature doesn't work out of the box, but a small bash script does the job.
Dell does have some support pages for Ubuntu, but I'd say their Linux support is perhaps not quite as solid as Lenovo's. I'll repeat a few pieces of advice: (1) use a distro that has all the drivers, including the nonfree ones, (2) be prepared to do web searches to solve arcane problems, and (3) expect to have odd little glitches in various apps, at least until you solve them. That said, I'm very happy with Linux on this machine.
Initial issues with the iGPU seem to have gone away with software updates. The one chore you will have is finding a fractional scaling setup that works for you. I went with turning Gnome's experimental fractional scaling feature on. (See 1.1.1.1 https://wiki.archlinux.org/title/HiDPI) Some people just use a font size multiplier.
Everything else works great.
Only complaint is that its screen, while otherwise being excellent, requires 150% UI scaling and the only DE I’ve found that handles fractional scaling under Wayland almost fully competently is KDE, which isn’t quite my style. Have read that several Wayland tiling WMs handle fractional scaling well too but those are even less my thing.
I have to compile my Emacs from source with the flag --with-pgtk and I have to arrange for the command-line arguments -enable-features=UseOzonePlatform and -ozone-platform=wayland to be passed to the Chrome binary when the application opens to prevent Emacs and Chrome from being blurry.
Edit: Have been running Backtrack 5, Kali, Parrot, Pop and now Debian.
Generally I have used Ubuntu, but I switched my home machine to Mint recently, and it's been fine.
This was in 2022. My former "daily driver" Linux laptop was from 2009, and it gave up in 2023 (keyboard hardware failure, no problem running Linux). As for brand, both are ASUS. It's not that I prefer ASUS particularly, it just happened so that these were the cheapest on the days I frequented the store. A laptop is a generic thing for me, I can use any of them.
(I dont' get the Nvidia graphics cards trouble you are referring to, don't you run Debian?)
Not many major issues, on the 5550 everything worked pretty great except using VMs slowed everything to a crawl and some weird networking issues where the connection would randomly drop to 2mb/s.
Just started with he 5680, and had to do some back and forth with the graphics driver to get it to work and am now running into a weird issue where an electron app will open and display blank for several minutes before loading and working fine. Still investigating.
Still not worth going to Windows even with the challenges.
Everything works fine without needing any special tweaking (running Pop_OS!).
(Edit: Bluetooth has not always been as reliable as I would like, but seems to be behaving itself these days).
My only reason for annoyance is that it has run for so long and works so well, I can't justify buying a new toy to play with! I will eventually get something else with more RAM, but I don't strictly need it for my use cases.
When using the Nvidia, the system is quite unstable (I get some weird issues with KDE on Wayland) but when using the integrated graphics it works fine. Since I only play games on Windows (this laptop is dual boot), I haven’t missed the Nvidia yet.
The WiFi has an issue though and it seems related to the adapter used. Sometimes when I boot into Linux, the WiFi is not detected (drivers can’t be loaded or something like that); things only get back to normal after power off/on.
Everything works without configuration (WiFi touchpad blah blah blah + built in seamless gpu mode switching between integrated, gpu only and hybrid mode).
About the only complaint I have is the keyboard, which has a numerical pad on it, so it takes up a lot of space for something I never use. I tried out Pop_OS which it comes pre-loaded with and ended up liking it so I kept it. Haven't run into any issues. Sound, wi-fi, web cam, etc., all work perfectly.
I'm sure I messed something up when I installed everything and probably added a workaround that isn't meant for my driver version (systemd/persistenced scripts)
The only annoyance is that some programs (Gimp, libreoffice) have really tiny text in menus and such.
I do have to enable power management on the nvidia GPU to prevent it from eating my battery in 45 minutes or less, but that’s my only issue.
I use Ubuntu and everything works OOTB except hibernation. The computer is cursed with the new Intel power levels, because someone at Microsoft thinks suspended laptops should receive mails like they were smartphones. There are workarounds.
Other than that it's perfect: great screen, Intel graphics, USB-C charging, everything.
Currently running Arch + Hyprland, and the whole setup runs smoothly just off of the iGPU and is a savior on my battery life.
Kind of sucks to have an expensive laptop and not use the GPU at all, I might switch to using the GPU when plugged in and when I unplug it have a script switch back to the iGPU.
I'm glad you like it but I can't wait to get a new laptop someday.
I also run a Ryzen 4000 HP Envy 13" (ca. 2022) 2-in-1 with Debian Bookworm. It works somewhat fine in laptop mode but is crap otherwise. I seriously consider reinstalling MS Windows on that one.
Very close to perfect for me!
Pros:
- AMD CPU/GPU
- 3:2 HiDPI screen
-Metal construction
-Long battery life
- Very quiet even when under load
Cons:
- Fingerprint reader is not supported
- Screen is reflective and 60Hz only, I'm spoilt by high refresh screens now, buy one and you'll understand why.
Looking forward to ThinkPad T14 AMD Gen 5, last year's was close to perfect, but no way I'll be investing in a 60Hz LoDPI screen device.
I undervolted the CPU so that it runs cooler and doesn't throttle. Then I upgraded the RAM to 32GB.
Overall, it's quite a good laptop that I paid $200 for 2 years ago. But you can't do any heavy lifting with it.
It's the lightest laptop I've ever used, yet still has good build quality and great battery life.
Everything worked out of the box with NixOS, Sway, and suspend-to-disk with full home directory and swap encryption.
Screen is pretty bad though but I use an external monitor for coding anyway.
Battery is also really bad, all in all not the best but works for my budget
But I did have a System76 until I fell down the stairs and it came with me.
The System76 is built for Linux Pop OS but the Thinkpad ran Ubuntu fine... it may have been Kubuntu even, I can't recall.
I believe I got it in 2018, I've swapped out the disk for an SSD and upgraded it to 24GB of ram, it runs Ubuntu perfectly.
Love the computer. Can't stand a laptop without a pointing stick. :)
X1 Carbon running Windows, spend most of day on VS Code SSH connection to home desktop ;)
this last time (2 weeks ago) i bought an hp envy 16" with nvidia gpu. things appear to work fine on arch but i have no audio and have no idea why.
I use Fedora on an Lenovo x1
Everything on it just works.
Alas, I scrapped mine after the logic board quit.