ChanServ changed the topic of #asahi-alt to: Asahi Linux: porting Linux to Apple Silicon macs | User-contributed/unofficial distribution ports | Logs: https://alx.sh/l/asahi-alt
hightower2 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
qyliss_ has joined #asahi-alt
qyliss has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
breakgimme has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
breakgimme has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
cylm_ has quit [Quit: WeeChat 4.6.3]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
tobhe_ has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
tobhe has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
ethantwardy has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
hightower2 has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
n3ph has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
n3ph has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
hightower3 has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
hightower2 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
<mps>
I created alpine installer with limine bootloader and it works to loading limine menu but after select kernel screen blanks and machine hangs
<mps>
if in u-boot shell issued command `setenv bootmeths efi ; boot` it boots fine
<mps>
can someone 'shed light' on the problem? my idea is to rebuild u-boot with 'bootmeths efi' setting by default
chrisl has joined #asahi-alt
<mps>
another question, does mainline u-boot 2025.07 works on apple silicon or we still need asahi u-boot?
<noisycoil[mds]>
It works, but downstream still carries patches for: 1. multi-os setups (as in multiple asahi installations on a single machine), 2. USB-A firmware loading on M2s 3. builtin keyboard on M2 laptops
<noisycoil[mds]>
Generally, if you're using an M2 or want to install multiple linux oses you need downstream
<noisycoil[mds]>
Also note that the M2 USB-A patch is currently broken downstream
<mps>
understand, thanks
<noisycoil[mds]>
np
<mps>
I'm building it for alpine so I have to use downstream then
<mps>
s/alpine/alpine distro/
chrisl has quit [Ping timeout: 480 seconds]
<noisycoil[mds]>
Yep
n3ph has joined #asahi-alt
<noisycoil[mds]>
mps: I understand you are able to distribute the asahi kernel in the proper alpine repos as opposed to out-of-distro repos, correct? Do you have a proper alpine installer supporting asahi?
<noisycoil[mds]>
That is, not the asahi installer, but the distro installer
chrisl has joined #asahi-alt
<mps>
noisycoil[mds]: not sure what you mean by 'not the asahi installer'. asahi as distro i.e. fedora?
<noisycoil[mds]>
By asahi installer I mean the one you use with curl curl $WHATEVER | sh
<noisycoil[mds]>
By distro installer I mean e.g. the usual distro installer ISO
<noisycoil[mds]>
Right, so you don't have a distro installer iso
<noisycoil[mds]>
I was wondering if some distro has it yet
<mps>
no, I didn't built complete installer for alpine
<noisycoil[mds]>
Ack
<noisycoil[mds]>
Does someone know if any distro has built a complete distro installer for asahi?
<noisycoil[mds]>
Basically, the usual distro iso, but with apple silicon support
<mps>
I'm using asahi proposed method for alpine and don't if any distro have iso
<noisycoil[mds]>
I think the same
<noisycoil[mds]>
(I have a prototype for debian, but needs more testing)
<noisycoil[mds]>
And I mean, like, much more testing
<mps>
few years ago I created usb disk image whis is used to install on on nvme but switched to official asahi method
<mps>
s/whis/which/
chrisl has quit [Ping timeout: 480 seconds]
<noisycoil[mds]>
I think it's far more handy. But also it's either completely manual (as in you must create the rootfs yourself) or the users need to stick with whatever it's in the prebuilt rootfs
<mps>
process can be scripted but I didn't make it because of few reasons
<mps>
(my interest to apple fading away)
<jannau>
I have a live "iso" prototype for fedora but it's blocked by missing safety for partitioning
chrisl has joined #asahi-alt
<mps>
usb 3.0/3.1 ssd disk could be used as 'working system' and not need to have installation on nvme. somewhat slower but usable
<noisycoil[mds]>
jannau (IRC): Nice! By safety I guess it's enough to forbid users to modify the macos partitions?
<noisycoil[mds]>
mps: yeah, I have an ssd with a bunch of asahi installations in there, mainly for testing purposes
<jannau>
and reuse the (correct) existing ESP
chrisl has quit [Ping timeout: 480 seconds]
<noisycoil[mds]>
That's the one part my prototype can't do yet. Partitioning is entirely manual. It will select the correct ESP if it only finds one, but if there are more it will select all of them
<noisycoil[mds]>
(To be clear, ESP selection is the only automatic part. The debian installer does that for manual partitioning too, for some reason)
<jannau>
I suppose that's there for supporting dual-boot with other OS
<noisycoil[mds]>
Sure, but manual is not entirely manual anymore :-)
<noisycoil[mds]>
Not that this is of any importance of course
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
<mps>
forgot to tell, on existing installation with grub and then 'converted' to limine I don't have problem with blank screen on boot
chrisl has joined #asahi-alt
Tramtrist has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
n3ph has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
n3ph has joined #asahi-alt
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
cylm has joined #asahi-alt
n3ph has quit [Ping timeout: 480 seconds]
beastd has joined #asahi-alt
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
opticron has quit [Read error: Connection reset by peer]
opticron has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
john-cabaj has joined #asahi-alt
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-alt
bgb has quit [Remote host closed the connection]
bgb has joined #asahi-alt
john-cabaj has quit [Remote host closed the connection]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
n3ph has joined #asahi-alt
n3ph has quit [Ping timeout: 480 seconds]
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-alt
chadmed has quit []
chadmed has joined #asahi-alt
john-cabaj has joined #asahi-alt
Juest has quit [Ping timeout: 480 seconds]
hightower3 has quit [Remote host closed the connection]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
Juest has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-alt
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
breakgimme has quit [Read error: Connection reset by peer]
breakgimme has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-alt
chadmed has quit [Read error: No route to host]
chadmed has joined #asahi-alt
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
n3ph has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
breakgimme has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
breakgimme has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
VG9iaWFz has joined #asahi-alt
chrisl has joined #asahi-alt
VG9iaWFz has quit [Remote host closed the connection]