this post was submitted on 01 Oct 2023
351 points (92.1% liked)

Linux

47952 readers
1459 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 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] somas@kbin.social 19 points 1 year ago (6 children)

Does this mean I can reasonably expect to buy a Chromebook and install vanilla Linux without huge headaches?

There’s always been Linux distros that targeted Mac hardware. There’s got to be something like that for chromebooks, right?

[–] erwan@lemmy.ml 10 points 1 year ago (1 children)

You can install vanilla Linux, but huge headaches are involved.

I did it, and it worked, but I had to open is and remove a foil (equivalent to a jumper), go to developer mode, then flash a new bootloader by running a script from GitHub.

Think flashing a ROM on a pretty locked down Android device.

The upside is that when the process is done, you have a regular PC and no need to do any cumbersome process again.

[–] UnfortunateShort@lemmy.world 1 points 1 year ago* (last edited 1 year ago)

Chromebooks use some custom tailored coreboot variant, right? Not surprising that they've locked it down while they were at it.

[–] BetaDoggo_@lemmy.world 8 points 1 year ago* (last edited 1 year ago)

Not even remotely. It requires custom firmware which often requires physical disassembly to install. From there you can install any distro, but you will continue to have many small issues and inconveniences often due to the nonstandard keyboard.

There was a Chromebook targeted Linux distro called eupnea that could be installed without custom firmware via depthboot, but it's dead now and the original repo got deleted after the Dev got hacked, so the build scripts don't work anymore.

[–] ObiGynKenobi@beehaw.org 5 points 1 year ago

No, this isn't something you can expect.

There used to be a distro called Gallium OS, but it's been dead for a couple years now.

[–] astroturds@startrek.website 3 points 1 year ago

Not always, I have one with an amd chipset that I can't get Linux on (last time I checked).

You have to open them up and remove a screw then install different firmware.

The dell Chromebook 11 I got from eBay for under £20 was easy to get it working on though.

[–] DrRatso@lemmy.ml 2 points 1 year ago (2 children)

Why would you not be able to? Isn’t a chromebook just a laptop with garbage specs?

[–] dinckelman@lemmy.world 9 points 1 year ago (1 children)

Not really. A Chromebook to a laptop is basically what a gaming console is to a desktop pc. Yes, it shares a lot of hardware, and the ISA too these days, but even then a lot of it might be trimmed down without any notice, or on the software side, you might be locked into what you get. They did make it easier to install Linux flavors, bit you still get what you get

[–] kamenlady@lemmy.world 2 points 1 year ago

the true wysiwyg device

[–] ObiGynKenobi@beehaw.org 5 points 1 year ago* (last edited 1 year ago) (1 children)

There are actually Chromebooks with very solid specs, but no, it isn't that simple. They have custom firmware and components that often don't play well with Linux, or Windows for that matter.

[–] DrRatso@lemmy.ml 2 points 1 year ago

Okay, thanks for clearing this up. Chromebooks have turned me off since their inception, I just assumed since they are made by regular laptop companies that they are plain old low-spec machines running a lightweight OS with minimal functionality.