I’m on the market to buy a new laptop, and Lemmy has successfully coaxed and goaded me to give Linux a serious try.

I’ve never used *nix as my personal OS.

Which hardware/laptop do you recommend? And which OS to pair it with for a Linux newbie?

I’m a software engineer, and quit my job to pursue an MSc in AI. So my uses will be:

  • programming
  • study
  • browsing lemmy
  • gaming
51 points

Framework, System76, Slimbook and Tuxedo are great choices

permalink
report
reply
18 points

Second framework. The upgradeable is unmatched… Except if you want to go from the 13inch to 16inch.

permalink
report
parent
reply
7 points

Framework

This. It’s awesome. I have the i7-1165G7 and my son has the newer intel one. I prefer the smaller one but the larger one has a dedicated GPU. This is all you need… everything is replaceable. But pick the size you most likely need

permalink
report
parent
reply
6 points

Another happy framework user. I have the AMD 13. The modularity allowed me to completely disassemble and clean/save the machine when my wife spilled an entire chai latte on a 1 week old computer. Fan can get a little loud, but the machine just works great and there’s a great community around it.

permalink
report
parent
reply
5 points

I was so close to buying a Framework and put Linux on it, but unfortunately my job requires me to use macOS, so I got a MacBook. I read a lot about the noise caused by the single fan, but the I’d say it’s worth it for the modular ports.

permalink
report
parent
reply
2 points

The MacBook’s are damn good though, so it’s not the end of the world for you.

Plus with Asahi they are pretty close to being a decent Linux machine too.

permalink
report
parent
reply
3 points
*

Framework seems nice but only 4 ports is a huge deal breaker.

permalink
report
parent
reply
4 points

I’d say System76 is the 2nd best choice.

permalink
report
parent
reply
46 points

Linux runs on literally anything. The hardware doesn’t matter too much these days, but which distro you pick does. I would say to just load a flash drive with a live image of a distro you think looks cool and see how you like it on a trial basis. Try a couple of them before you reqlly make a decision and then load the full image

permalink
report
reply
91 points

The hardware doesn’t matter too much these days

WiFi, Bluetooth and Nvidia graphics have entered the chat

permalink
report
parent
reply
73 points

Fingerprint reader and webcam standing by

permalink
report
parent
reply
10 points

The proprietary Nvidia graphics drivers works pretty well in most distros. Just go to your distro’s driver manager and enable the proprietary driver.

permalink
report
parent
reply
11 points

Nvidia cards can still be tricky, especially on optimus laptops. It’s not nearly as problematic as it used to be, but I still run into occasional issues with it. If I ever buy a new computer for gaming, I’m going to go with AMD.

permalink
report
parent
reply
6 points

WiFi and Bluetooth yeah, if you run Linux mint setting up the proprietary drivers us literally like 2 buttons in the drivers menu

permalink
report
parent
reply
9 points
*

All distris that have GNOME look the same. Same for KDE. I wouldn’t go the looks cool route

Distro choice doesn’t matter too much. Even ubuntu if you ignore snaps

permalink
report
parent
reply
5 points

snaps

Gross.

permalink
report
parent
reply
4 points
*

I use manjaro xfce but i would reccommend fedora or mint if ya starting out. Fedora seems to just work most of the time hardware wise.

permalink
report
parent
reply
33 points
*

I have a very similar use case so here is my opinion.

HARDWARE

-No dGPU unless this is your PRIMARY gaming computer. (Reason: better battery life, lighter laptop, with recent AMD iGPU you have decent performance for non-VR/not massive openworld AAA games.)

-recent AMD CPU. (Reason: better performance to watt ratio than Intel which makes a big difference for most of your use cases. Better multi-core performance which makes compiling code much faster. Massively better iGPU for light-medium duty gaming.)

-atleast 16GB ram if not expandable but as much as you can reasonably budget.

-16:10 or taller aspect ratio screen (16:9 sucks on laptop size devices, the extra height makes a big difference for school, coding, browsing, pretty much everything but watching 16:9 movies)

-Resolution: personal preference. IMO 1080p or 1920*1200 for 16:10 is ideal for 14" and below laptops. Lower resolution means better battery and on a small screen the PPI is high enough. If you are OK with a trade off of battery life and want a super crisp display then 2K is the highest I would go. 4K is retarded on laptop sized screens unless you are plugged in 90% of the time and you’ll have to fuck with scaling then.

-metal body for stiffness and durability

-decent key travel (usually longer travel means better IME)

If you want to do machine learning/AI work professionally I use and recommend investing in a dedicated desktop with a large memory nvidia (cuda cores) GPU and installing the cuda drivers. Trying to cram commercially viable ai hardware into a laptop is a losing battle and you’ll end up with a worse experience for both use cases, wont be able to fit large models in the memory anyways, and end up buying a desktop for AI while being stuck with a laptop that is worse for laptop use)

SOFTWARE

#1 Nobara OS KDE - best OOB experience for gaming IMO. Easy transition from windows. Has kernel fixes and many laptop specific fixes (asusctrl for example) by default which means you have a good chance of extra features like LEDs, fingerprint, etc working without tinkering). Fedora based.

#2 Linux Mint Debian Edition (LMDE6) - best non-gaming distro to learn and grow into IMO. Access to deb packages. Stable. (nobara has been stable for me as well, but it is LMDE’s bread and butter). Ease of transition from windows. Can game just as well if you are capable of following simple instructions to configure the stuff done by default on nobara and pop (may need to manually change kernels, drivers, etc to get the best performance on new hardware)

#3 Pop_OS - used it for years, but I prefer Nobara after comparing. Ubuntu based so you have access deb packages without ubuntu’s bullshit. Setup out of the box for gaming. I got fed up with failed updates, broken packages, and sluggishness so I swapped to nobara which has been a treat.

EDIT: you can snag some good deals on amazon warehouse deals (used-like new) laptops. These are usually just open box returns and if there is anything wrong you have 30 days to return it.

I recently upgraded to an Asus vivobook S 14x OLED (M5402R) for $780 CAD ($580USD) with a ryzen 7 6800H, 16GB DDR5, a 1TB gen 4 nvme, and it has zero signs of use, slight coil whine under load that I can only hear if I put my ear next to the keyboard and don’t have any sound or music on (I suspect this was the reason for the return on mine since its a common complaint for this model. That’s what I was hoping for since I’m not that picky and its worth the steep discount IMO.) Everything works oob on Nobara. I believe lenovo also regularly heavily discounts their previous gen thinkpads which are a great option, although the AMD configs are rare. Good luck!

permalink
report
reply
6 points

I can only argue with metal body here: that’d vary on model-to-model basis. I’ve had a few thinkpads made of plastic, and they’re fine after a few drops here and there, and hinges are alive and well, also I’ve seen some (mostly new-ish) laptops made of literal aluminum foil that are bent AF; what’s even worse, one wasn’t even what they call unibody, i.e. the frame was sandwiched of aluminum shell and a piece of crappy plastic with heat inserts for screws → after like a year of normal usage those inserts literally broke off with the surrounding plastic.

The latter one was some ultrabook by HP. Namedropping here 'cause I have some personal issues with their products, so, frankly speaking, fuck them in particular :)

permalink
report
parent
reply
9 points

I’d like to declare that HP sucks ass. That is all.

permalink
report
parent
reply
3 points

HP products are just always shit. I have a HP pavilion which was made of plastic, and it is basically unusable after 2 years of normal use. The plastic is the lowest quality crap I’ve ever seen.

permalink
report
parent
reply
3 points

HP products are just always shit. I have a HP pavilion which was made of plastic, and it is basically unusable after 2 years of normal use. The plastic is the lowest quality crap I’ve ever seen.

permalink
report
parent
reply
3 points
*

I just received a 2010 MacBook pro, but don’t like macos and the 2010 can’t support modern Mac. So, Linux. I installed budgie completely forgetting it was snap. I was planning to install LMDE. I’ve never heard Nobara OS, so will give it a shot first. Thanks!

permalink
report
parent
reply
3 points

Nobara is just Fedora with some tweaks.

permalink
report
parent
reply
2 points

I was reading their site after I posted, and saw that. I do love Fedora! It’s going on the MacBook. Hopefully the antiquated hardware can handle it smoothly. I’ve always got antiX lol.

permalink
report
parent
reply
23 points

I just want a modern AMD apu laptop with coreboot, slotted ram and multiple nvme slots, but like everything these days it would seem I’m asking for too much.

permalink
report
reply
2 points
*

my current dell one has an amd cpu, slotted ram (no soldered on crap) and nvme + sata (with space for a drive); too bad the build quality and the touchpad sucks
my old lenovo one also had replacable slotted cpus (with Pentium 2020m pre-installed). The lid also just slid off (like on a rail), with only one screw needing removal, no flimsy plastic clips. I broke plastic part of the hinge on that one by just flipping it over, oh well.

permalink
report
parent
reply
2 points

I miss the old days and what I thought the future of tech would be like back then…

permalink
report
parent
reply
2 points

That would be perfect.

permalink
report
parent
reply
3 points

My modded t440p goes with me everywhere until then. I have that IIRC core2 dell(?) armored laptop running fully blobless too but it’s just a server backing up my 2fa emergency keys and such things. It was a fun little side project building and flashing coreboot but the hardware is a bit dated these days. The t440p is good for anything other than gaming or 4k movies at least.

permalink
report
parent
reply
2 points

I bought a lenovo p14s AMD 2 years ago without OS, 32GB RAM and M.2 SSD, very happy with Arch, BTW. Coreboot would be nice, but it doesn’t seem feasible yet…

permalink
report
parent
reply
2 points

Coreboot would be nice, but it doesn’t seem feasible yet…

Why not?

permalink
report
parent
reply
2 points
*

Modern CPUs, especially AMD. Correct me If I’m wrong !

permalink
report
parent
reply
19 points

I’ve heard great things about system76, never had one of their laptops myself but still have the desktop I got in 2011 (Wild Dog Pro). I personally use the frame.work 13, and it has been working great with Arch installed. I do not recommend Arch, use something like PopOS, or LinuxMint.

permalink
report
reply
13 points

I have been eyeing a framework laptop. Just curious how you use the modular ports in your case: do you have different ones you swap sometimes?

permalink
report
parent
reply
9 points

2 type c’s and 2 type A USB are in it 99% of the time. I have the HDMI, and display port modules but have rarely used them. I also keep the 2.5Gb Ethernet for when I break the WiFi to get back into the router, and a microsd for when I reflash my raspberry pi’s .

permalink
report
parent
reply
5 points

Is there any advantage to having extra ports over a dongle with all of those at once?

permalink
report
parent
reply
3 points

I guess that makes sense, I can still just put the dongle I already have for edge cases like plugging into a DisplayPort monitor, needing Ethernet, etc. Also I didn’t realize until someone else commented that they have extra storage ones, that would probably be one for me

permalink
report
parent
reply
6 points

I have a “typical” set of ports (2x USB-C, HDMI, USB-A) that’s on my laptop most of the time. I also have the 2.5GbE adapter that I use occasionally.

permalink
report
parent
reply
2 points

I assume for charging you have to have the USB C one, and have it on a specific slot?

permalink
report
parent
reply
5 points

I keep a copy of Windows installed on a storage card, saves from having to mess about with partitioning for dual booting.

permalink
report
parent
reply
3 points

Oh, they have extra storage cards, that’s pretty sweet actually

permalink
report
parent
reply
7 points

I was typing up a reply and realized this said most of what I was saying. The only thing I’d add is that support matters, popularity matters. Supported or popular HW platforms are less likely to have small random niggles than an off the shelf dell laptop. System 76 or tuxedo lines are ideal supported platforms. Think pads area super popular.

PopOS or Mint are as easy to use as ubuntu, but without being chained to snaps, which everyone is moving towards flatpaks except canonical

permalink
report
parent
reply
5 points

What generation of framework do you have?

permalink
report
parent
reply
4 points

Intel 11th gen. I was in the first few batches when it came out and haven’t had a need to upgrade, but love that I can if needed.

permalink
report
parent
reply
4 points

Oh man that’s the same as me! I’ve been having all sorts of issues with reliability with mine so I was curious if it was different generations. I guess I’m unlucky?

permalink
report
parent
reply

linuxmemes

!linuxmemes@lemmy.world

Create post

Hint: :q!


Sister communities:

Community rules (click to expand)

1. Follow the site-wide rules
2. Be civil
  • Understand the difference between a joke and an insult.
  • Do not harrass or attack members of the community for any reason.
  • Leave remarks of “peasantry” to the PCMR community. If you dislike an OS/service/application, attack the thing you dislike, not the individuals who use it. Some people may not have a choice.
  • Bigotry will not be tolerated.
  • These rules are somewhat loosened when the subject is a public figure. Still, do not attack their person or incite harrassment.
3. Post Linux-related content
  • Including Unix and BSD.
  • Non-Linux content is acceptable as long as it makes a reference to Linux. For example, the poorly made mockery of sudo in Windows.
  • No porn. Even if you watch it on a Linux machine.
4. No recent reposts
  • Everybody uses Arch btw, can’t quit Vim, and wants to interject for a moment. You can stop now.

Please report posts and comments that break these rules!

Community stats

  • 6.6K

    Monthly active users

  • 1.3K

    Posts

  • 71K

    Comments