this post was submitted on 02 Aug 2023
274 points (100.0% liked)

Linux

1259 readers
107 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
top 47 comments
sorted by: hot top controversial new old
[–] Gebruikersnaam@lemmy.ml 60 points 1 year ago (2 children)

Such an unbelievably talented and driven group of people. Having a full blown version of Fedora on Apple silicon would probably convince me to buy a macbook for my next laptop.

[–] julianwgs@discuss.tchncs.de 44 points 1 year ago (3 children)

Buy a framework laptop instead!

[–] cnnrduncan 22 points 1 year ago

Kinda hard to buy a Framework when they don't sell to your country! Framework laptops are only available in a handful of areas, whereas Macbooks are sold in almost every country on Earth.

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

after using the m1 air, I'm sold on arm
it doesn't have fans so no complaints of noise (my old laptop gave me ptsd of fan noise and I've also heard framework 12^th^ having fan noise as it has a single fan coupled with a p-series processor)

I'd love to see amd/intel make an arm chip as microsoft also seems to pick-up the windows on arm thing

[–] shirro@aussie.zone 5 points 1 year ago* (last edited 1 year ago)

I haven't tried the amd mainboard yet but I have the 12th Gen Intel framework and the fan is capable of running very loud if you want to take maximum advantage of the processor performance.

Turning off turbo, running thermald etc can give you a more comfortable and quiet experience and longer battery runtime if you are prepared to give up that peak performance which is mostly not required. PC hardware sells on unsustainable peak performance tests thanks to the focus of reviewers on those numbers instead of the overall experience.

The Intel cpu gives much worse performance per watt than the m1 but the system it is in is also much easier to repair and upgrade and has much more mature open source support. It is a tradeoff.

I owned and enjoyed using an intel MacBook when they were serviceable and upgradeable. It had a long and productive life and was easily one of the best made laptops available in its time for the money. Framework might not be offering revolutionary CPUs but they make Apple's business of selling disposable closed hardware look extremely dated. I would rather take a small performance hit until the rest of the industry catches up than spend any more of my time and money with Apple. Apple have more engineering talent and money than just about anyone which could be used to make ground breaking sustainable, repairable, open hardware and they always choose to go the other way.

I have to respect the Asahi devs for attempting to liberate apple hardware. Making systems more free is never a bad thing. It is unfortunate that systems even need to be liberated.

[–] backhdlp@lemmy.blahaj.zone 1 points 1 year ago (2 children)

I don't think there are any laptops that have no fans. What if you have a workload that exists, is the cpu just supposed to overheat?

[–] ZeroEcks@lemmy.blahaj.zone 9 points 1 year ago (1 children)

You can disapate heat into the metal chassis without a fan, and if your CPU only generates a few watts, even at 100% this doesn't cause it to overheat. This has been done with desktops that are.much more powerful, but it's also been done on the new M2 MacBook air, because the m2 CPU is quite efficient. It doesn't overheat because the case passively dissapates heat fast enough. It's also not a performance laptop.

[–] backhdlp@lemmy.blahaj.zone 4 points 1 year ago

Damn, I didn't know that.

[–] notenoughbutter@lemmy.ml 4 points 1 year ago* (last edited 1 year ago) (1 children)

that's because apple uses arm chips which are much more power efficient than Intel and amd's x86 chips

it mostly uses 15-20 watts or around that which is easy to dissipate than 45-50 watt Intel and amd produces which requires fan

I've heard even the most powerful m1 max chip doesn't need fan when video editing (which can go for continuous 6 hrs on battery and you don't see a performance hit when charging or on battery)

[–] WhiteHotaru@feddit.de 3 points 1 year ago (1 children)

The MacBook Air with the M2 chip is fanless as well. If it gets to hot, performance is downgraded.

[–] notenoughbutter@lemmy.ml 1 points 1 year ago

yeah, apple screwed up the m2 series

but I have the m1 air and it is near perfect
the only thing I want is a taller display like 3:2 and 15 inches maybe

[–] garam@lemmy.my.id 5 points 1 year ago

With better battery life compared to apple macOS. I'm in. SELINUX I'm IN!

[–] code@lemmy.mayes.io 37 points 1 year ago (1 children)

Our new flagship distro: Fedora Asahi Remix - Asahi Linux 8–10 minutes

You’ve all been waiting for it, many of you have guessed, and now, as announced at Flock To Fedora, it’s time to make it official:

The new Asahi Linux flagship distribution will be Fedora Asahi Remix!

We’re confident that this new flagship will get us much closer to our goal of a polished Linux experience on Apple Silicon, and we hope you will enjoy using it as much as we’re enjoying working on it.

We’re still working out the kinks and making things even better, so we are not quite ready to call this a release yet. We aim to officially release the Fedora Asahi Remix by the end of August 2023. Look forward to many new features, machine support, and more! In the Beginning

From the start of the Asahi Linux project, our goal has been to bring full Linux support to Apple Silicon machines, across all distributions. Supporting new hardware like this, especially hardware this special in the relatively young embedded ARM64 desktop Linux space is no easy task, and involves a huge amount of reverse engineering, development, and integration work, spanning all the way from bootloaders to desktop audio servers!

Much of our initial work focused on the kernel and bootloaders, which can be shared between distros. But as we started reaching the point where kernel support was enough for a (bare-bones) usable system, we still had a lot of distro integration work left. Making hardware work out of the box requires a bunch of subtle integration engineering, as well as working together with userspace-level projects to improve them and add the features we need for these systems.

Our goal is for all distros to eventually integrate all this work, so that users can use their choice of distro and be confident that it will work well on their machine. But, in order to kick off this process, we had to prototype what this integration looks like, which meant we had to create our own distro.

And so, the Asahi Linux Arch Linux ARM remix was born. We took Arch Linux ARM, added our own overlay package repository, and packaged all of our integration work there. Notably, this is a fully downstream project: we have no significant involvement with upstream Arch Linux ARM or Arch Linux, and we directly use the Arch Linux ARM package repositories for the core distro. Our overlay just adds integration scripts, bootloader components, extra userspace support packages (for things like audio), and our forked kernel and Mesa packages.

This worked well to bring Asahi Linux out into the world and the hands of eager users, but it was but a step along the way to our ultimate goal. After all, maintaining bespoke downstream distro remixes is a chore, and we can’t rely on unofficial third-party support to bring our work to every other distro. We’ve always had our sights on deeper cooperation with upstream distros to bring Apple Silicon support directly to them as an officially supported platform, and the Arch ARM integration was mainly intended to serve as a reference for this.

It didn’t take long for some people to come knocking on our door… Fedora Reaches Out

Very soon after Asahi Linux started (well before our Arch ARM-based release), Neal Gompa joined our IRC channels and we started talking about working towards integrating our work into Fedora. This was the very first offer to officially collaborate with a major upstream distro, and we were very excited! The Fedora Asahi project started in late 2021, and work began in 2022 alongside the Arch ARM release.

Over the following year, we worked closely with the Fedora folks to fully integrate Apple Silicon support into Fedora, including all our custom packages, kernel and mesa forks, and special image packaging requirements, and now we’re finally on the final stretch before release. Upstream-First

The Fedora Asahi effort is upstream-first, just like all of our kernel and Mesa work. Our bespoke tools, like the m1n1 low-level bootloader and our asahi-scripts tools, are already in upstream Fedora repositories and available directly to all Fedora users (though they won’t do much if you install them on a non-Apple machine!). Meanwhile, our hardware enablement package forks are kept in COPRs maintained by the Fedora Asahi SIG, built and served from Fedora infra.

Collaborating with distro integration experts and using distro infra like this frees us up to continue focusing on what we do best: reverse engineer hardware and develop bespoke drivers and software. But not only that, it also means we can offer an even better experience for Linux on Apple Silicon users!

Working directly with upstream means not only can we integrate more closely with the core distribution, but we can also get issues in other packages fixed quickly and smoothly. This is particularly important for platforms like desktop ARM64, where we still run into random app and package bugs quite often. ARM64 desktop Linux has been a niche platform (until now!), and with much less testing comes a higher propensity for bugs, so it’s very important that we can address these issues quickly. Fedora already has a very solid, fully supported ARM64 port with a large userbase in the server/headless segment, so it is an excellent base to build upon and help improve the state of desktop Linux on ARM64 for everyone.

We’re very happy to have this level of collaboration with Fedora, and the Fedora folks have been an absolutely amazing team throughout this whole effort. We want to thank Davide Cavalca, Eric Curtin, Leif Liddy, Neal Gompa, and Michel Alexandre Salim for kicking off the Asahi SIG and making this all possible. Racing to the Finish Line

We still have a lot of work to do, including integrating even more packages for new hardware support and more. Adventurous users can try out the Fedora Asahi Remix today, but please expect rough spots (or even complete breakage). We’re still very much in the process of integrating everything and a bunch of new features are coming, and things are expected to break while we get everything in shape. Please keep that in mind if you choose to try it ahead of time. We ask that reporters and bloggers wait for the official release before evaluating our work.

We hope you enjoy our efforts when the time for our first official Fedora Asahi Remix release comes. You may be wondering what new features are coming, but we’ll have to keep that a secret until release time (stuff isn’t even integrated yet, you’re not going to get a sneak peek even if you install early). Until then, please hang tight and look forward to the release!

marcan · 2023-08-02 Hi! It looks like you might have come from Hacker News. We've consistently found large numbers of comments containing blatant harassment, abuse, and bigotry directed at multiple Asahi Linux developers in HN comment sections, which go unmoderated for long periods of time or indefinitely. These abusive comments rank highly in search results for our project and the names of our developers, and continue to do so to this day.

In addition, we find that only a tiny fraction of HN comments (often less than 1%) actually engage with the substance of our articles, with the majority being off-topic, misinformative, repetitive, or otherwise of low quality, making the overall value of HN exposure overwhelmingly negative for our project.

We have tried to raise the issue of rampant abuse and low-quality discussion with HN mods, but instead of replying they added rel="noreferrer" to links to our site (specifically), to make it harder for us to block HN traffic. We sent a further email and explicitly pointed out a thread with multiple severe instances of directed, explicit harassment at one of our developers (including multiple allegations of mental illness, direct insults, misgendering, and transphobic dog whistles, all unmoderated and publicly visible and indexed). Some of these were removed weeks later (after being up for months), but they stopped responding after we pointed out even more instances of abuse.

At this point, we are forced to conclude that Y Combinator and Daniel Gackle are actively choosing to platform hate and harassment against open source developers, and further are actively working to evade blocking of this harassment by those targeted. For this reason, we are not interested in traffic or commentary from HN. Please move on to the next story.

[–] code@lemmy.mayes.io 9 points 1 year ago (1 children)

this includes the hn drama.

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

Can we get a TL:DR on the drama?

[–] joojmachine@lemmy.ml 18 points 1 year ago

the TL;DR is people were coming from HN to harass one of Asahi's devs mainly for being a trans woman

[–] code@lemmy.mayes.io 1 points 1 year ago

read the last couple paragraphs?

[–] sab@kbin.social 34 points 1 year ago

For those not familiar with what Asahi is:

Asahi Linux is a project and community with the goal of porting Linux to Apple Silicon Macs, starting with the 2020 M1 Mac Mini, MacBook Air, and MacBook Pro.

[–] woelkchen@kbin.social 10 points 1 year ago

Whatever Red Hat is doing with Enterprise Linux has luckily no direct effect on Fedora which in itself is a great distribution, so this is a good step.

[–] mikyopii@programming.dev 8 points 1 year ago (1 children)

This is super cool! Been following these guys for a while.

Have the speaker issues been fixed yet? That's the one thing holding me back from permanently switching. I would also prefer Debian over Arch or Fedora.

[–] OsrsNeedsF2P@lemmy.ml 6 points 1 year ago

Nope, no speakers yet

[–] joojmachine@lemmy.ml 7 points 1 year ago

I can't say I am suprised but I sure am glad that the Asahi SIG has been so successful.

Kudos to everyone involved!

[–] tobimai@startrek.website 3 points 1 year ago (3 children)
[–] elouboub@kbin.social 16 points 1 year ago

Where your monetary contribution?

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

Being developed, ask Apple to release their code or documentation to make it faster

They are literally reverse engineering hardware. Every hardware revision will be sewhat different and require even more work. This is not at all a fast or easy process. That fact this works at all to me is incredible.