ChanServ changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | General project discussion | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Topics: #asahi-dev #asahi-re #asahi-gpu #asahi-offtopic | Keep things on topic | Logs: https://alx.sh/l/asahi
Emantor has quit [Quit: ZNC - http://znc.in]
Emantor has joined #asahi
linearcannon has joined #asahi
* alyssa plays with the hypervisor
<nico_32> i think you can subscribe to patreon and immediatly unscribe
<nico_32> depending on the config
everslick has quit [Read error: Connection reset by peer]
DarkShadow44 has joined #asahi
DarkShadow4444 has quit [Ping timeout: 480 seconds]
<citizen1[m]> you can
PhilippvK has joined #asahi
phiologe has quit [Ping timeout: 480 seconds]
marvin24 has joined #asahi
marvin24_ has quit [Ping timeout: 480 seconds]
yashi has joined #asahi
<Graypup_> analoq, probably. kernel side GPU stuff is very much in the reverse engineering phase at the moment, so there is at best just a framebuffer, no acceleration.
<Graypup_> (as I understand it)
analoq has quit [Ping timeout: 480 seconds]
linearcannon has quit [Quit: Textual IRC Client: www.textualapp.com]
<marcan> anfernee[m]: 5.13 has "it boots" M1 support. it is not usable for anything without further patches.
<marcan> what got into 5.13 was the core bring-up code
awal has quit [Ping timeout: 480 seconds]
awal has joined #asahi
everslick has joined #asahi
linearcannon has joined #asahi
riker77 has quit [Quit: Quitting IRC - gone for good...]
riker77 has joined #asahi
everslick_ has joined #asahi
everslick has quit [Ping timeout: 480 seconds]
Stary has quit [Quit: ZNC - http://znc.in]
Stary has joined #asahi
marvin24_ has joined #asahi
marvin24 has quit [Ping timeout: 480 seconds]
reillyeon has quit [Quit: The Lounge - https://thelounge.github.io]
reillyeon has joined #asahi
zopieux has quit [Ping timeout: 480 seconds]
zopieux has joined #asahi
digitalfx[m] has joined #asahi
nafod has quit [Quit: The Lounge - https://thelounge.chat]
jeffmiw has joined #asahi
nafod has joined #asahi
jeffmiw has quit [Ping timeout: 480 seconds]
jeffmiw has joined #asahi
<alyssa> marcan: how'd you get macOS to do a linear framebuffer with DCP?
<roxfan> iboot prepares one iirc
jeffmiw has quit [Ping timeout: 480 seconds]
<alyssa> iboot has a special interface I thought
<marcan> alyssa: mouse cursor
<alyssa> marcan: got it.
<alyssa> meanwhile I got baby's first DCP crash
<pipcet[m]> out of curiosity, how are you interfacing with the DCP? m1n1 or linux?
yashi is now known as analoq
<analoq> Graypup_: thanks
<alyssa> pipcet[m]: m1n1 right now
<alyssa> Trying to get dcp.py in 4k
<sorear> analoq: video decoding is not part of what is being discussed as "gpu"
<pipcet[m]> alyssa: awesome! I might have to get a mini after all :P
krbtgt has quit [Ping timeout: 480 seconds]
<rowang077[m]> Do we know what codecs the M1 supports natively?
<rowang077[m]> * Do we know what codecs the M1 supports native decode/encode for?
<analoq> sorear: good to know. But still it looks like support isn't quite there yet to be able to use one as an htpc/nas/server :D
analoq has quit [Quit: leaving]
jeffmiw has joined #asahi
<landscape15[m]> <rowang077[m]> "Do we know what codecs the M1 su" <- I know they are 8. Writing GPU drivers should allow to interact with them.
<alyssa> no?
analoq has joined #asahi
krbtgt has joined #asahi
<j_ey> hmmm, I copied my /System/Library/Kernels/kernel.release.t8101 and Im now running it with run_guest, but I just get the coloured apple logo and nothing on the uart :(
<j_ey> hm, maybe I have updated my main macOS install since I made the linux partition
ChrisHembree[m] has joined #asahi
jeffmiw has quit [Ping timeout: 480 seconds]
jeffmiw has joined #asahi
<jeffmiw> j_ey: I had a similar issue, it was because my kernel cache and my macos install were of different versions. I updated the wiki with details for reference to help duplicate: https://github.com/AsahiLinux/docs/wiki/SW:Hypervisor I tested it with macos 11.5.2
<landscape15[m]> So you have to update also the firmware files in the Asahi Container?
<jeffmiw> but I had things on the uart showing some macos panic. did you check the baudrate ?
<jeffmiw> landscape15[m]yes
<j_ey> jeffmiw: I set it to 11520
<j_ey> 115200
<landscape15[m]> Ok get it.
<j_ey> I'll try and get the kernelcache from m1n1s partition later
<jeffmiw> j_ey: this is what I have benn using 115200 8N1
<sven> did you open the secondary usb interface?
<sven> and baudrate etc. shouldn't matter there
<j_ey> yes picocom /dev/ttyACM1
<sven> hm.. that should work
<jeffmiw> if you only see the coloured apple logo and no progress bar you are vey early in the process
<sven> you can also try to break the run_guest.py script and look at the backtrace to see where it's suck
<j_ey> I didnt think to try bt, but it was weird because p.hv_translate(hv.ctx.elr) gave me 0x0
<j_ey> wait I dont have symbols, so bt wnt help
<sven> that sounds very broken
<sven> you can always reverse engineer what's going on ;)
<sven> seriously though, some functions are rather obvious
<j_ey> I'll start by trying to get the 'right' kernelcache anyway, hopefully that just works(tm)
<jeffmiw> you may want to check the ttyACM : if I restart the MBA M1 but the previous run_guest is still open, the USB interface will be allocated to ACM1 & 2
<j_ey> I've been careful with that
<j_ey> should probably setup a udev rule
<jeffmiw> I have a config working so if you still have issue after using the right kernel cache, we can compare to figure out what is different on your side, let me know
<j_ey> Ok
jeffmiw has quit [Ping timeout: 480 seconds]
bps has quit [Remote host closed the connection]
bps has joined #asahi