marcan changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | Not ready for end users / self contained install yet. Soon. | General project discussion | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Topics: #asahi-dev #asahi-re #asahi-gpu #asahi-stream #asahi-offtopic | Keep things on topic | Logs: https://alx.sh/l/asahi
yrlf has quit [Quit: Ping timeout (120 seconds)]
yrlf has joined #asahi
nsklaus has quit [Read error: Connection reset by peer]
nsklaus has joined #asahi
gabuscus has quit [Remote host closed the connection]
gabuscus has joined #asahi
suricato_ has quit [Remote host closed the connection]
suricato has joined #asahi
V_ has quit [Remote host closed the connection]
yuyichao has joined #asahi
V has joined #asahi
PhilippvK has joined #asahi
phiologe has quit [Ping timeout: 480 seconds]
phiologe has joined #asahi
kov has quit [Quit: Coyote finally caught me]
PhilippvK has quit [Ping timeout: 480 seconds]
kov has joined #asahi
qeeg_ has quit [Read error: Connection reset by peer]
artemist has quit [Quit: artemist]
artemist has joined #asahi
artemist has quit [Read error: Connection reset by peer]
chadmed has quit [Read error: Connection reset by peer]
chadmed has joined #asahi
jeffmiw has joined #asahi
<Glanzmann>
jeffmiw: The others use the bits branches to get them picked up by marcan.
<Glanzmann>
jeffmiw: Have you already pushed you code somewhere?
eroux has joined #asahi
artemist has joined #asahi
the_lanetly_052___ has joined #asahi
<chadmed>
Glanzmann: wrong channel :P
<Glanzmann>
chadmed: I always answer on #asahi, because I answer on -dev marcan barks on me that I should add no noise to -dev. :-)
<Glanzmann>
if I*
jeffmiw has quit [Ping timeout: 480 seconds]
MajorBiscuit has joined #asahi
Major_Biscuit has joined #asahi
MajorBiscuit has quit [Ping timeout: 480 seconds]
<povik>
/win 3
<povik>
oh not again
<psykose>
/win cute
the_lanetly_052__ has joined #asahi
the_lanetly_052___ has quit [Ping timeout: 480 seconds]
eroux has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<j`ey>
povik: you know about alt+number right?
<povik>
j`ey: it doesn't work in macos terminal by default. but now i finally changed preferences so that it does and hopefully that is the end of that ^ :-p
<j`ey>
povik: dobrý
<povik>
ha!
<phire>
Using virgil in parallels for 3d accleration is a bit frustrating, so few games work
<phire>
are their any major blockers that must be done before work on an AGX kernel driver can start, or could I theortically start hacking one together if I have free time?
<sven>
i think the blocker is "reverse engineer how the kernel/MMIO interface works" ;)
<phire>
that's not a blocker :P That's just a big time investment
<sven>
:D
<Glanzmann>
povik: I use iterm2 on macos is much better because it puts anthing you select in the cut buffer and you can press alt when you click on link and it opens in the default browser.
Major_Biscuit has quit []
MajorBiscuit has joined #asahi
eroux has joined #asahi
the_lanetly_052__ has quit [Ping timeout: 480 seconds]
bingoChecker has joined #asahi
eroux has quit [Remote host closed the connection]
eroux has joined #asahi
eroux has quit []
JoshuaAs- has joined #asahi
darkapex has quit [Quit: WeeChat 2.3]
darkapex has joined #asahi
JoshuaAshton has quit [Ping timeout: 480 seconds]
darkapex has quit [Quit: WeeChat 2.3]
darkapex has joined #asahi
eroux has joined #asahi
darkapex has quit [Quit: WeeChat 2.3]
tomtastic_ has quit [Read error: No route to host]
darkapex has joined #asahi
tomtastic has joined #asahi
off^ has joined #asahi
the_lanetly_052__ has joined #asahi
the_lanetly_052___ has joined #asahi
the_lanetly_052__ has quit [Ping timeout: 480 seconds]
qeeg has joined #asahi
the_lanetly_052___ has quit [Read error: Connection reset by peer]
yuyichao has quit [Ping timeout: 480 seconds]
yuyichao has joined #asahi
tasild[m] has left #asahi [#asahi]
jbowen has quit [Ping timeout: 480 seconds]
jbowen has joined #asahi
bisko has joined #asahi
jmr2 has joined #asahi
<jmr2>
For info, I now have 20-40% of my startups (both cold boot and restart) that fail with a message from recovery that says "The version of macOS on the selected disk needs to be reinstalled".
<jmr2>
It's not - just switching to a different stub works, and switching back to the "problematic" one on the next occurence works also.
<jmr2>
Possible cause: macOS 12.3 beta.
<Glanzmann>
jmr2: I see. I have no issues and I boot quiet a lot.
<Glanzmann>
immychan[m]: One note, without u-boot or tethered boot from a second machine you currently can't enable wifi. So the pro/max models don't have wifi if you boot them with a cocatnated m1n1 boot object. I hope that marcan soon pushes SMC, that would enable wifi. And that u-boot will soon support m1 max/pro models.
MajorBiscuit has quit [Ping timeout: 480 seconds]
MajorBiscuit has joined #asahi
<kaprests>
So presumably this is asked a lot, so if you are tired from hearing it, don't bother answering, however I'm wondering if anyone has an idea of a rough estimate until Asashi Linux is "production" ready? Like will it be usable for general non-dev usage this year?
<jannau>
kaprests: hard to answer since it depends on the which apple device and what you need for production ready. devices which are the easiest to support are mac mini, macbook air and imac 24"
<kaprests>
jannau: That makes sense, I suppose the first gen m1 will be first past the post, so to be more specific then, is it realistic that a production version of Asahi is ready for that before the end of 2022?
<j`ey>
kaprests: what does production ready include?
<kaprests>
To clarify I don't "need" it working on a particular version, just wanted to get some loose sense of how far the progress of the Asahi project has gotten. I suppose what I mean by production ready is that it would make sense for an m1-owner, who is not developing for Asahi, to use Asahi as a daily driver OS.
<jannau>
I'd say it's unlikely that asahi linux will support all HW on M1 devices until the end of 2022
<j`ey>
for example noone (afaik) has looked at the camera yet, for example
<kaprests>
I see, thanks. But as I understand it, it seems like after the GPU has been sorted out, then the core functionality is pretty much supported and after that the remaining work is mostly drivers?
<jannau>
we are not that far away from being useable if none of the unsupported HW is required
<jannau>
missing parts for that are SMC, SPMI and cpu frequency driver
<kaprests>
Gotcha, then I think I have the general idea. So even though there probably wont be full HW support this year, I guess it is closer to one year than say five?
<j`ey>
jannau: and SMC is getting there, cpufreq needs a rewrite and jeffmiw has an SPMI driver too
<jannau>
I guess dcp could be seen also essential for the mac mini for non full HD displays
<jannau>
display power saving is also more than nice to have
<kaprests>
Aha, I see. Anyhow, thanks for the clarificatoins! Seems to me that the project is good on its way :) Will be looking forward to the upcomming blogposts
MajorBiscuit has quit [Ping timeout: 480 seconds]
<mps>
kaprests: for me it is usable as daily driver, though would be nice to have backlight control, battery statu and rtc, but I expect those in month or so
<mps>
oh, and poweroff would be bonus
<phire>
what does the backlight get set to? some default, or whatever macos last set it to?
<mps>
something default I think
<kaprests>
mps: Cool to hear! Makes me optimistic that it will be usable to more "normal" adopters before the HW is too old and outdated :)
<mps>
could try with macos
<mps>
kaprests: I'm using it for two months as 'daily driver', first month with usb wifi and sound dongles and last month without them
<kaprests>
mps: thats dedication!
<Tramtrist>
If the macbook air has magsafe (almost 100% chance IMO) I'll likely buy my first Mac because of this project
<Tramtrist>
If only I can figure out how to load Slackware on it :)
<phire>
I didn't know there was an ARM version of slackware
<Tramtrist>
There is
<phire>
I haven't used that distro for over a decade
<Tramtrist>
It's still the best :D
<Tramtrist>
ArmedSlack exists as well as various raspberry pi 'forks'
<mps>
Tramtrist: I think every distro should work, you just need m1n1+u-boot and kernel specific to m1