From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id D1E54158015 for ; Fri, 29 Dec 2023 22:09:49 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2BE742BC047; Fri, 29 Dec 2023 22:09:46 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id CF0CA2BC018 for ; Fri, 29 Dec 2023 22:09:45 +0000 (UTC) Message-ID: Subject: Re: [gentoo-dev] [RFC] Gentoo Asahi Project From: Mart Raudsepp To: gentoo-dev@lists.gentoo.org Date: Sat, 30 Dec 2023 00:09:41 +0200 In-Reply-To: <1f7edab7-c33a-40ab-a6fd-848c54ab96e7@asokolov.org> References: <1f7edab7-c33a-40ab-a6fd-848c54ab96e7@asokolov.org> Autocrypt: addr=leio@gentoo.org; prefer-encrypt=mutual; keydata=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 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable User-Agent: Evolution 3.50.2 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 X-Archives-Salt: 089eda17-a1c6-4fd4-b49a-ccf2ff717501 X-Archives-Hash: f4a0fd76d3fc8540518858c139044522 On Fri, 2023-12-29 at 21:44 +0000, Alexey Sokolov wrote: > 28.12.2023 18:49, Mart Raudsepp =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > > Hello! > >=20 > > I have created the Gentoo Asahi Project to organize the enablement > > of > > Apple Silicon Mac machines in Gentoo via the main ::gentoo tree as > > much > > as possible. > > New approaches for the install process are also going to be a > > topic. > >=20 > > Wiki page: https://wiki.gentoo.org/wiki/Project:Asahi > >=20 > >=20 > >=20 > > Mart > >=20 > Hi! >=20 > Gentoo already can be installed there using Prefix. Does this project > instead replace macOS on the machine completely? Yes. This is for running Linux natively on them, but you are generally advised to keep macOS as well (in a dual-boot kind of setup) for future non-distributable firmware upgrade purposes. https://asahilinux.org/ is the upstream project and there is already https://github.com/chadmed/asahi-overlay and https://github.com/AsahiLinux/docs/wiki/Installing-Gentoo-with-LiveCD This official projects first goals are to review and bring much of the overlays content to the main ::gentoo tree, keep maintaining it (together with asahi-overlay contributors) and work towards new easier installation approaches. Personally I use Gentoo Linux (with the asahi-sources kernel) on my M2 Mac Studio as my main machine with fully HW accelerated GNOME, only booting to macOS for occasional iOS work or HDR support use. My macOS visits are painful though, and I might end up looking at Gentoo prefix to make it less painful, albeit I suspect the iOS work will be over and HDR working in linux for me sooner than I can get to looking into that. My main motivation was a completely silent machine which is more powerful than my Ryzen 3700X - big package compilation times are now 2.5 times faster, mostly from core count. But it's also for (non- gentoo) development in rust. Mart