ChanServ changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | "Does XXX work yet?": https://alx.sh/fs | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Topics: #asahi-dev #asahi-re #asahi-gpu #asahi-alt #asahi-stream #asahi-offtopic | Keep things on topic | Logs: https://alx.sh/l/asahi
ece3143 has joined #asahi
chrisl has joined #asahi
ml| has joined #asahi
linuxgemini has quit [Quit: getting (hopefully fresh) air o/]
Raito_Bezarius has joined #asahi
linuxgemini has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
sand4rt has quit [Quit: WeeChat 4.5.2]
sand4rt has joined #asahi
sand4rt has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
gruetzhaxe has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
HitokiriKincho has quit [Remote host closed the connection]
HitokiriKincho has joined #asahi
pb17 has joined #asahi
HitokiriKincho has quit [Remote host closed the connection]
HitokiriKincho has joined #asahi
qyliss has quit [Ping timeout: 480 seconds]
qyliss has joined #asahi
<fl0_id> technomagik bitcoin is tbh probably the most capitalist thing (libertarian) ever imo. nothing post-capitalist about it
HitokiriKincho has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
HitokiriKincho has joined #asahi
john-cabaj has joined #asahi
ml| has quit [Ping timeout: 480 seconds]
HitokiriKincho has quit [Ping timeout: 480 seconds]
john-cabaj has quit [Ping timeout: 480 seconds]
alberttc has joined #asahi
HitokiriKincho has joined #asahi
ml| has joined #asahi
HitokiriKincho has quit [Remote host closed the connection]
HitokiriKincho has joined #asahi
alberttc has quit [Quit: Konversation terminated!]
alberttc has joined #asahi
mischa85 has joined #asahi
mischa85 has quit [Ping timeout: 480 seconds]
Tenkawa has quit [Quit: Was I really ever here?]
Brainium has quit [Quit: Konversation terminated!]
Moprius has quit [Remote host closed the connection]
chrisl has joined #asahi
tobhe has joined #asahi
HitokiriKincho has quit [Quit: Leaving...]
chrisl has quit [Ping timeout: 480 seconds]
tobhe_ has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi
alberttc has quit [Quit: Konversation terminated!]
opticron has quit [Read error: Connection reset by peer]
opticron has joined #asahi
chrisl has joined #asahi
monthebiff has joined #asahi
pb17 has joined #asahi
monthebiff has quit [Quit: leaving]
marvin24_ has joined #asahi
marvin24 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
<regulad> fl0_id: bitcoin now, absolutely. doesn't mean every consensus algorithm needs to be the same
ddxtanx has quit [Remote host closed the connection]
mischa85 has joined #asahi
mischa85 has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
shiggitay_ has joined #asahi
pb17 has joined #asahi
kunev has quit [Ping timeout: 480 seconds]
JayBeeFOSS has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #asahi
chrisl has joined #asahi
kunev has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
Calandracas__ has joined #asahi
kunev has quit [Ping timeout: 480 seconds]
kunev1 has joined #asahi
Calandracas_ has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi
kunev1 has quit [Ping timeout: 480 seconds]
kunev has joined #asahi
pb17 has joined #asahi
mischa85 has quit [Ping timeout: 480 seconds]
kunev1 has joined #asahi
mischa85 has joined #asahi
chrisl has joined #asahi
kunev has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
ece31437 has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
ece3143 has quit [Ping timeout: 480 seconds]
kaazoo has joined #asahi
mischa85 has joined #asahi
elvishjerricco has quit [Remote host closed the connection]
elvishjerricco has joined #asahi
shiggitay_ has quit [Ping timeout: 480 seconds]
kaazoo has quit [Quit: Leaving.]
MichaelLong has quit []
chrisl has joined #asahi
gi0 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
rvalue- has joined #asahi
MichaelLong has joined #asahi
rvalue has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
opticron has quit [Read error: Connection reset by peer]
opticron has joined #asahi
pb17 has joined #asahi
ddxtanx has joined #asahi
liyong has joined #asahi
liyong has quit [Remote host closed the connection]
gi0 has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
Moprius has joined #asahi
pb17 has joined #asahi
u154ss has joined #asahi
<u154ss> I only ask this question every quarter.. I have an expensive m4 Pro (64GB) sitting here and used as a paperweight. Any approximate dates on when an installer would be ready. I'll get my coat.. :)
<u154ss> m4 Pro Mini.
<chaos_princess> no eta
* eta :(
<sven> u154ss: i can answer the question for all future times you'll ask it: we won't give out any ETA because that just causes pain. it'll be done when it's done but M3/M4 is no priority for us right now
<u154ss> @sven Honest answer. Maybe I will sell the thing.
<chaos_princess> unless you use macos that is probably a good idea (or loan it to a friend who will use, or etc)
<sven> currently we have 1000+ downstream patches. we'll focus on upstreaming all of that first and once we have decent M1/M2 support upstream we'll consider M3/M4 fwiw
<u154ss> macos = trump/putin/black death - no thanks.
<sven> someone else might work on M3/M4 earlier and get that working but who knows
Calandracas_ has joined #asahi
chrisl has joined #asahi
Calandracas has joined #asahi
Calandracas__ has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
ghost64 has quit [Ping timeout: 480 seconds]
Calandracas_ has quit [Ping timeout: 480 seconds]
flokli has quit [Ping timeout: 480 seconds]
d3fus has quit [Ping timeout: 480 seconds]
Tenkawa has joined #asahi
d3fus has joined #asahi
flokli has joined #asahi
ghost64 has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
alberttc has joined #asahi
mischa85 has joined #asahi
pb17 has joined #asahi
pounce has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
DannyB has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
DannyB has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
sand4rt has joined #asahi
alberttc has quit [Quit: Konversation terminated!]
alberttc has joined #asahi
bdju has quit [Ping timeout: 480 seconds]
bdju has joined #asahi
mischa85 has quit [Ping timeout: 480 seconds]
ml| has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
u154ss has quit [Remote host closed the connection]
pb17 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
gspbirel56 has joined #asahi
gspbirel56 has quit [Remote host closed the connection]
sand4rt has quit [Quit: WeeChat 4.5.2]
sand4rt has joined #asahi
alberttc has quit [Quit: Konversation terminated!]
gspbirel56 has joined #asahi
pb17 has joined #asahi
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi
mischa85 has quit [Ping timeout: 480 seconds]
<fl0_id> regulad true. maybe gnu taler
<gmorell> /w 2
<fl0_id> at least it supports different modes. and prob should have moved this to #asahi-offtopic
<technomagik> interesting, what's the equivalent of the federal reserve in Taler
Halian has joined #asahi
<fl0_id> technomagik that doesn't exist iirc. but I'm not very up to date on it
sand4rt has quit [Quit: WeeChat 4.5.2]
<technomagik> What's the general state of the world with thunderbolt?
sand4rt has joined #asahi
<technomagik> Like what needs to be figured out and upstreamed to make a PCI expansion chassis that you can plug into a M1/M2 macbook with Asahi and then be able to do lspci --v
<technomagik> assumption 1) No proprietary software, everything can be recompile with appropriate page sizes and alignment
<chaos_princess> https://lore.kernel.org/asahi/fda8b831-1ffc-4087-8e7b-d97779b3ecc5@marcan.st/ - dp/tipd/etc is a prerequisite and that is tied down in the mess described here
gspbirel56 has quit [Read error: Connection reset by peer]
<technomagik> hrrrm. What can we do with gross out-of-tree hacks that will never get upstreamed, but could at least in theory be maintainable..
<chaos_princess> nothing, unless you want to fork the project and do it yourself :P
<fl0_id> chaos_princess someone asked me to dump my adt from m3 for them, do you remember if that should work? I haven't really installed m1n1 so far as I don't have time/skills to contribute, but feel comfortable enough installing boot level stuff and dumping things. I know some people got m1n1 to work, I'm just not sure based on the wiki if that can be done with standard m1n1 or if that needs some payload or sth?
<fl0_id> and should it work with 14.x or should I update to 15.x first...
<sven> i'm not sure usb3 works with upstream m1n1 yet so you may need a way to get to that real serial port (other apple silicon machine or central scrutinizer board)
<sven> also not sure if m1n1 boots far enough on m3 to make the proxyclient work via uart
<sven> either way you'd need to manually install it instead of using the installer, i.e. install a secondary macos machine, boot to 1TR, copy m1n1 payload to there and use kmutil manually
mischa85 has joined #asahi
<chaos_princess> i _think_ it does on m3, but might need to grab patches
mischa85 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
<fl0_id> chaos_princess yeah that's what I was wondering. sven by install a secondary machine, do you mean to install from a secondary physical machine? I assume a second macos install on the same machine (i.e. different apfs contrainer or whatever) should do the trick.
<sven> er, yeah
<sven> no idea why i wrote machine there
<sven> second macos installation on the same machine is what i meant
<fl0_id> ok good. yeah I can do that
<fl0_id> does m1n1 without payload have a console?
pb17 has quit [Remote host closed the connection]
<chaos_princess> yes, that is the default mode
pb17 has joined #asahi
<fl0_id> ok good
<fl0_id> thx. then I'll try to figure out if/what patches I need
<fl0_id> btw I added a very small doc fix to m1n1 that i noticed when compiling on macos https://github.com/AsahiLinux/m1n1/pull/448
<chaos_princess> https://github.com/AsahiLinux/m1n1/pull/426 - this one i guess, but that is uart only
<fl0_id> thx! I assume I cannot use that directly as it is for t6030 vs t6031. but just dumping adt or getting m1n1 console should work without booting into linux, right?
<fl0_id> in m1n1 I was looking more at stuff like this, so it seems there is some kind of basic support? https://github.com/AsahiLinux/m1n1/blob/c49bc2c38e4ec9251ee23bc51ca3c46bda582b4a/src/chickens_everest.c#L41
<sven> t6030/6031 is probably similar enough, but as i said: i'm not sure usb works in m1n1 just yet
<fl0_id> sven and usb would be necessary for uart or for useful adt or for useful console?
<sven> do you have a way to access the hardware uart?
<sven> then it doesn't matter
<chaos_princess> the easier question is "do you have two macs"
<jannau> USB should work on M3* 9065c700df738
<chaos_princess> ah, great
kreechy has quit [Quit: ZNC 1.8.2+deb2ubuntu0.1 - https://znc.in]
<fl0_id> sven not right now, because I know I can't do kernel dev or things like that. But I could get a second mac for that easily or a central scrutinizer board. (I have other dev boards for embedded stuff, but I assume they are not well suited for this)
<sven> turns out that usb works, so you hopefully won't need hardware uart :)
creechy has joined #asahi
<fl0_id> ok cool
chrisl has joined #asahi
bdju has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
bdju has joined #asahi
chrisl has joined #asahi
mischa85 has joined #asahi
tigerbrother has quit [Quit: Ping timeout (120 seconds)]
tigerbrother has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
Calandracas_ has joined #asahi
<mischa85> yes and t6031 also seems to have pmgr working so m1n1 should be able to enable usb
<mischa85> maybe it's adt has enough hints to make pmgr work on t6041 too
bdju has quit [Ping timeout: 480 seconds]
<chaos_princess> inb4 they hardcoded it all in drivers
<chaos_princess> or what could be extra funny is that it is fully pmp driven now
<mischa85> yeah i hope i'm competent enough to figure it out
<chaos_princess> just out of curiousity, mind pasting output of ioreg -l
<chaos_princess> (though do censor personal data, it has that)
<mischa85> got it right here, will censor and paste, just a moment
chrisl has joined #asahi
Calandracas has quit [Ping timeout: 480 seconds]
nimprod3l has joined #asahi
Calandracas__ has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
Calandracas_ has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
bdju has joined #asahi
sand4rt has quit [Quit: WeeChat 4.5.2]
sand4rt has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
bdju_ has joined #asahi
bdju has quit [Ping timeout: 480 seconds]
bdju_ is now known as bdju
chrisl has joined #asahi
<sven> it would be nice if it was all automated now by some magic :D
<sven> though why still have clock-gates for each adt device node then?
chrisl has quit [Ping timeout: 480 seconds]
bdju has quit [Ping timeout: 480 seconds]
psykose has quit [Remote host closed the connection]
psykose has joined #asahi
bdju has joined #asahi
Brainium has joined #asahi
chrisl has joined #asahi
npgoalkeeper has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
al3xtjames has joined #asahi
shiggitay_ has joined #asahi
lynndotpy has quit [Quit: bye bye]
lynndotpy has joined #asahi
bdju has quit [Ping timeout: 480 seconds]
<fl0_id> mischa85 ok. I probably won't get to it today, but probably next two days
<mischa85> all good, no stress.
npgoalkeeper has quit [Quit: npgoalkeeper]
npgoalkeeper has joined #asahi
<mischa85> if you have working pmgr on m3, what's keeping us from cobbling together a minimal dtb and try booting pinguins?
pb17 has quit [Ping timeout: 480 seconds]
ml| has joined #asahi
<sven> if the chicken bit are all there and correct and whatever's require for AIC to work is part of your kernel that should work
<sven> *required
<sven> would be nice to get a PR for m1n1 in good shape that adds whatever is missing then
chrisl has joined #asahi
<mischa85> yeah the chicken bits is also something i can focus on as i'm kinda stuck with the pmgr now
<sven> essentially if linux boots and doesn't explode they're probably correct
<sven> if you run into very weird bugs that make no sense there's probably something missing
<jannau> aic needs changes
<mischa85> i still have gfx disabled on t6041 for example
<mischa85> *gxf
<sven> that should only be required for booting the HV
chrisl has quit [Ping timeout: 480 seconds]
<jannau> pushed to asahi-wip. for macos 15.x you do not want to add the nvme to the device tree. it SErrors on probe() due to firmware changes, even on m1
sand4rt has quit [Quit: WeeChat 4.5.2]
<sven> ugh
<jannau> my thought too
sand4rt has joined #asahi
pb17 has joined #asahi
<fl0_id> mischa85 in this PR someone suggested they booted a very minimal system, but that likely needs a lot of cleaning up and is _very_ minimal from what I understand
<mischa85> yep there seems to be a lot of stuff to do. but hey a boot is a boot
al3xtjames has quit [Quit: al3xtjames]
kaazoo has joined #asahi
kaazoo has quit []
catred has quit [Ping timeout: 480 seconds]
nimprod3l has quit [Ping timeout: 480 seconds]
catred has joined #asahi
<fl0_id> true
bdju has joined #asahi
shiggitay_ has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
Xe_ has joined #asahi
Xe has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi
mischa85 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
pb17 has joined #asahi
mischa85 has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi
mischa85 has quit [Ping timeout: 480 seconds]
mischa85 has joined #asahi
patrix has quit [Quit: The Lounge - https://thelounge.chat]
patrix has joined #asahi
mischa85 has quit [Ping timeout: 480 seconds]
patrix has quit []
patrix has joined #asahi
chrisl has joined #asahi
mischa85 has joined #asahi