this post was submitted on 01 Apr 2026
21 points (100.0% liked)

Linux

64224 readers
679 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
 

I've been running Linux for 14 months now and loving it.

My laptop is a HP Victus gaming pc, which is bulky and heavy, but Its powerfull.

I find myself laying on the couch more and developing from there half the time or doing laptop stuff more and more from the couch.

Lugging it to work and back is also not great.

In October I can buy a new laptop through work and write off half the price against tax, honestly I want everything a mac book offers.

Good solid build quality, not plastic. No GPU needed, just light weight, long battery life, shouldn't heat up too much, good trackpad etc.

But fuck apple and their walled garden, so I want something Linux.

ARM is perfect for this, but does Linux play nice with it? What are my options?

Or do I just go with x86 and compromise

top 19 comments
sorted by: hot top controversial new old
[–] boredsquirrel@slrpnk.net 1 points 2 hours ago* (last edited 2 hours ago)

The main question, where are the Snapdragon Laptops and is Linux support there?

ARM support highly depends on the device tree and drivers, as poorly it is often not standardised it seems.

An m2 Macbook would be the easy option, but soldered storage is horrible. Mac minis etc need a stupid adapter but then you can use NVMEs.

[–] xnx@piefed.social 15 points 6 hours ago* (last edited 6 hours ago) (1 children)

Ironically the best arm laptop for linux is a macbook. https://asahilinux.org/

[–] curbstickle@anarchist.nexus 5 points 6 hours ago

Just to mention, a used or refurb M1 or M2. I don't believe anything newer is supported, so save some cash IMO.

[–] tophneal@sh.itjust.works 7 points 7 hours ago (1 children)

My pinebook Pro has been rocking it with fedora as its primary OS. The most issues it seems to have is with the wifi drivers after release updates. I've had good experiences with Debian/Armbian on SBCs too.

My only advice on getting an ARM device to run Linux is to check the wireless used in your desired device has good existing support. It's a bit of a pain having to dig around for a no-fail dongle just to update drivers for the internal hardware.

[–] helix@feddit.org 1 points 5 hours ago (1 children)

Is the wifi chip soldered? If not, you might be able to replace it with m.2/PCIe...

[–] tophneal@sh.itjust.works 1 points 7 minutes ago

It is. Iirc when the m.2/pcie board for the pbp was released a lot of people did use for alternate wifi chips. I opted for a 2260 SSD. I may revisit the laptop and see if it's hammered out now though

[–] undrwater@lemmy.world 3 points 7 hours ago (1 children)

Gentoo supports ARM quite well (obviously), but I'm not sure what new hardware is out there that has an open enough firmware (or that can be flashed with coreboot) that will allow a Linux install.

[–] frischkaesbagett@feddit.org 3 points 7 hours ago (2 children)

I am a linux beginner: Why obviously?

[–] INeedMana@piefed.zip 3 points 7 hours ago

Gentoo compiles everything. Like, even the command is like "compile world". It's not as straight edge as LinuxFromScratch and AFAIK they've started having precompiled packages sometime in the last few years but the core approach is that you configure compilation flags system-wide and recompile whatever needs recompilation every update

[–] undrwater@lemmy.world 1 points 5 hours ago

Yes, the source code gets compiled directly on the machine (or indirectly FOR the machine).

This, of course, assumes one can actually boot a kernel not developed specifically for the machine.

Some modern boot loaders / managers are locked (Asus does this a lot), so you're stuck with whatever they put on the machine.

[–] INeedMana@piefed.zip 2 points 7 hours ago

I think the biggest question will be peripherals. Having a laptop where there are no drivers for its WiFi or similar can be tough. Otherwise I've been happy with my arch arm servers

Sometimes there might be no docker image for base image of your project. But you should be able to build it yourself

[–] kirao47@lemmy.world 2 points 7 hours ago

Lenovo x13s Gen1, as a light/mobile server with ubuntu/arch arm: nice

for media production (like music), not useful...

[–] pr06lefs@lemmy.ml 2 points 7 hours ago (2 children)

my pinebook pro has been bricked for at least 3 years now. still dead.

[–] eldavi@lemmy.ml 2 points 7 hours ago

same w mine on the 3rd day i received it; i updated using cli and it no longer booted.

[–] tophneal@sh.itjust.works 1 points 7 hours ago (1 children)

it won't boot from SD? Or was it a bad spi flash?

[–] pr06lefs@lemmy.ml 1 points 7 hours ago (1 children)

it does nothing. might as well not be plugged in. at this point I don't remember what killed it. maybe trying to transition to another os.

[–] tophneal@sh.itjust.works 1 points 16 minutes ago

I get that, one of my pis is in that boat. I've been putting off making a boot disk for the distro and chrooting in to reinstall the system.

on the bright side, barring physical damage or an spi issue, you should be able to get it booting again. If it might've been an install issue, you could force SD boot, reinitialize the emmc, and reinstall. Those things were really good about not being able to fully brick easily.

[–] TootSweet@lemmy.world 1 points 7 hours ago

I wish I could recommend Arch Linux Arm, but it's really poorly maintained. Literally zero packages available for update for months on end. And no hope of improvement in sight.

My experience is mostly with Raspberry Pis. (I'm typing this on a Raspberry Pi in fact.) I still have a couple of Pis on Arch. And the one I'm on right now is running Raspian. I have plans to migrate them all to Gentoo some day, but I want to build a build server first and I'm currently deep in another project. I'll get to it eventually.

Raspian is boring and maybe a little simplified and restricted. But it's fine.

[–] phanto@lemmy.ca 1 points 7 hours ago

I run a Pi400 every now and then... It's not setting any speed records, and starts to lag out after 10 tabs, but it runs all day on an external phone battery. There's the odd app that nobody bothered porting to ARM, but I have more trouble with Arm Windows than Arm Linux.

I had a pinebook 1080p, same exact experience. Fine, not fantastic, good battery life. It keeled over and died after a year though.