marcan 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
DanB91 has quit [Ping timeout: 246 seconds]
acelogic has joined #asahi
phiologe has quit [Ping timeout: 256 seconds]
<marcan> we only care about the beta problem until the next macOS release, which is imminent I think
<marcan> the RC is out, right?
<marcan> so this will stop being a problem very soon
<marcan> in the meantime, using the beta with kmutil to run stuff isn't a problem in practice
phiologe has joined #asahi
acelogic has quit [Ping timeout: 260 seconds]
acelogic has joined #asahi
<never_released> marcan: yep RC is out
phiologe has quit [Ping timeout: 246 seconds]
ohnx has joined #asahi
phiologe has joined #asahi
ohnx has quit [Read error: Connection reset by peer]
phiologe has quit [Ping timeout: 272 seconds]
phiologe has joined #asahi
rajl has joined #asahi
phiologe has quit [Ping timeout: 240 seconds]
artemist has quit [Ping timeout: 260 seconds]
artemist has joined #asahi
rajl has quit [Quit: Textual IRC Client: www.textualapp.com]
acelogic has quit [Remote host closed the connection]
<M1f4a9[m]> Will the Linux userspace eventually load from the internal SSD, or will it always require an external USB drive?
the_darkfire_[m] has joined #asahi
mndza has quit [Ping timeout: 265 seconds]
linq has quit [Remote host closed the connection]
phiologe has joined #asahi
luca020400 has quit [Quit: WeeChat 3.0]
<robinp> M1f4a9[m]: there is nothing preventing booting from the SSD other than having the right drivers
phiologe has quit [Ping timeout: 264 seconds]
raster has quit [Quit: Gettin' stinky!]
<M1f4a9[m]> Great, I was worried there would be some security measures preventing it
<M1f4a9[m]> I guess I'll buy the maxed out Mac Mini with a 2TB SSD then
phiologe has joined #asahi
phiologe has quit [Ping timeout: 256 seconds]
<marcan> baryluk: there will always be streams
marvin24 has quit [Ping timeout: 240 seconds]
marvin24 has joined #asahi
Tokamak has quit [Ping timeout: 240 seconds]
Tokamak has joined #asahi
DanB91 has joined #asahi
DanB91 has quit [Ping timeout: 264 seconds]
DanB91 has joined #asahi
DanB91 has quit [Remote host closed the connection]
DanB91 has joined #asahi
DanB91 has quit [Remote host closed the connection]
DanB91 has joined #asahi
DanB91 has quit [Remote host closed the connection]
DanB91 has joined #asahi
DanB91 has quit [Ping timeout: 264 seconds]
phiologe has joined #asahi
DanB91 has joined #asahi
phiologe has quit [Ping timeout: 240 seconds]
DanB91 has quit [Remote host closed the connection]
DanB91 has joined #asahi
DanB91 has quit [Ping timeout: 246 seconds]
Tokamak has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Glanzmann> jannau: I tried the corellium kernel on my macbook air (8 core GPU; 16 GB RAM) and it hangs at reboot with the message: Starting linux loader stub.\nLoader complete, relocating kernel...
<Glanzmann> https://thomas.glanzmann.de/tmp/IMG_20210124_071455047.jpg [bad photo] but the text is above. But at least the kernel is loading. Has someone tried if m1n1 / https://github.com/AsahiLinux/vdmtool is already working with macbook air?
VinDuv has joined #asahi
wolly has joined #asahi
phiologe has joined #asahi
Tokamak has joined #asahi
Tokamak has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
marvin24 has quit [Ping timeout: 240 seconds]
maor26 has joined #asahi
marvin24 has joined #asahi
ephe_meral has joined #asahi
ephe_meral has quit [Ping timeout: 272 seconds]
phiologe has quit [Ping timeout: 256 seconds]
DarthCloud has quit [Remote host closed the connection]
DarthCloud has joined #asahi
<jannau> Glanzmann: that message is from preloader-m1 and just printed before it jumps to the kernel. it appears that the kernel doesn't work
<Glanzmann> I see.
<Glanzmann> Hsa someone tried if m1n1 and vdmtool are working with macbook air, if that is the case I would build a device.
<jannau> I assume so as https://github.com/AsahiLinux/docs/wiki/HW:USB-PD mentions which port to use. although the description is not clear to me
<sven> m1n1 won't boot the corellium kernel without some modification fwiw
phiologe has joined #asahi
marvin24 has quit [Ping timeout: 260 seconds]
marvin24 has joined #asahi
<Glanzmann> sven: ~.
<sven> it's still early for this whole project. give it a few weeks :)
<Glanzmann> sven: Sorry, macbook was sleeping. I assume that the Asahi kernel has soon all the drivers that the corellium kernel has and than I'm happy to run the asahi kernel.
<Glanzmann> sven: Yes, I got it. However I'm eager to try it out and I'm happy with assembling the vdmtool.
<Glanzmann> Also I look forward to try the pongoos bootloader.
<sven> eventually everything will be in the upstream kernel anyway :)
<sven> if you want to try out the corellium kernel it's best to stick to their tooling for now.
<Glanzmann> Got it, but it doesn't seem to work on the macbook air anyway.
phiologe has quit [Ping timeout: 246 seconds]
<Glanzmann> At least not on my. I updated macos 11.2 and execute the shell script, no luck yet.
phiologe has joined #asahi
phiologe has quit [Ping timeout: 256 seconds]
<jannau> Glanzmann: the shell script from their blog post seems to fetch a fixed and old linux.macho (loader and kernel binary)
<jannau> use this one: https://downloads.corellium.info/linux.macho either by replacing the URL in the script or by downloading it manually and just executing just the kmutil configure-boot command from the script
phiologe has joined #asahi
<Glanzmann> I see. I'll try it now.
mndza has joined #asahi
phiologe has quit [Ping timeout: 265 seconds]
<Glanzmann> jannau: That worked. Not much use yet, because I'm out of USB ports. But it boots up, I have X, smp appears to be working. If the system would load into RAM, I could have put an ethernet card.
wolly_ has joined #asahi
wolly has quit [Ping timeout: 260 seconds]
wolly_ is now known as wolly
phiologe has joined #asahi
phiologe has quit [Ping timeout: 264 seconds]
<jannau> no usb hub available?
<Glanzmann> no, but I started sshd
<Glanzmann> and plugged an apple usb-c adapter instead of the keyboard and now I have network.
<Glanzmann> Tried to play a video with mpv using the frambuffer, which worked but utilizing 8 cores half.
<Glanzmann> Benchmarked the RAM speed which was 20 GB/s read using sysbench. Comparable with the previous topline ryzen generation. The new ryzen deliveres 30 GB/s.
<Glanzmann> 4k video drops frames. But works as well.
<jannau> macos is on my mac mini approximately factor two faster for multithreaded AV1 decoding using dav1d
<jannau> decoding without rendering that is
<Glanzmann> I see.
<jannau> hw-virtualised linux under macos is roughly the same speed as native macos.
<Glanzmann> Wow. I see. jannau What do you use? paralles or the hypervisor that ships with macos?
<ar> Glanzmann: just wondering, what sysbench options did you use?
<Glanzmann> ar: taskset -c 0 sysbench --memory-oper=read --memory-block-size=128M --memory-total-size=128G --threads=1 memory run
<Glanzmann> jannau: Can you walk me through your setup, I would like to try that. Especially if I get a fullscreen X so that I can use my linux custom key binding for fvwm2 ....
<ar> Glanzmann: ryzen 4750U with these options gets: 131072.00 MiB transferred (14859.37 MiB/sec)
<jannau> self compiled qemu with macos hvf patches from Alexander Graf
<jannau> Glanzmann: which setup?
<Glanzmann> jannau: What do I have to do to get a hw-virtualized linux running on macos?
<Glanzmann> ar: Which platform is that?
<Glanzmann> I have the macbook air with 8 gpus and 16 GB of RAM.
<ar> Glanzmann: thinkpad x13 w/ 4750U
phiologe has joined #asahi
<j`ey> Glanzmann: build qemu and apply this git series https://patchew.org/QEMU/20201211151300.85322-1-agraf@csgraf.de/
<Glanzmann> j`ey: Thank you.
<j`ey> then you can use qemu with --accel hvf
<Glanzmann> I see.
phiologe has quit [Ping timeout: 264 seconds]
<Glanzmann> Thank you for the instructions.
<Glanzmann> I ordered an USB hub.
<Glanzmann> j`ey: Does sound also work in the qemu?
<j`ey> I havent tried
<Glanzmann> I see.
<Glanzmann> Have you managed to complie mpv for apple silicon on macos?
<Glanzmann> I'm using iina beta build so far, works fine.
<Glanzmann> To play videos on macos that is.
<Glanzmann> What apple silicon hardware do you guys have? Mac mini or macbook air?
* j`ey has MBA 8GB
phiologe has joined #asahi
leah2 has quit [Ping timeout: 260 seconds]
phiologe has quit [Ping timeout: 240 seconds]
phiologe has joined #asahi
PhilippvK has joined #asahi
leah2 has joined #asahi
phiologe has quit [Ping timeout: 256 seconds]
PhilippvK has quit [Ping timeout: 256 seconds]
phiologe has joined #asahi
PhilippvK has joined #asahi
crabbedhaloablut has quit [Ping timeout: 264 seconds]
crabbedhaloablut has joined #asahi
phiologe has quit [Ping timeout: 260 seconds]
phiologe has joined #asahi
raster has joined #asahi
chuskywalker has joined #asahi
phiologe has quit [Ping timeout: 240 seconds]
<dottedmag> I wonder where fingerprint information is stored in Air? Is it a separate controller? Does it have access to main memory bus?
<never_released> dottedmag: Secure Enclave
<never_released> like iPhone
<dottedmag> never_released: Is there a technical overview somewhere? How it's connected, protocol etc. Googling is not very helpfulb.
<dottedmag> Actually "corellium secure enclave" is helpful. never mind :)
phiologe has joined #asahi
arekm has joined #asahi
PhilippvK has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
implr has quit [Ping timeout: 272 seconds]
implr has joined #asahi
XeR has quit [Quit: *.net *.split]
PhilippvK has joined #asahi
XeR has joined #asahi
phiologe has quit [Ping timeout: 272 seconds]
XeR has quit [Quit: *.net *.split]
XeR has joined #asahi
randomnick0001 has joined #asahi
phiologe has joined #asahi
PedroArajo[m] is now known as PedroAraujo[m]
randomnick0001 has quit [Client Quit]
phiologe has quit [Ping timeout: 256 seconds]
DanB91 has joined #asahi
chuskywalker has quit [Ping timeout: 246 seconds]
phiologe has joined #asahi
Esmil has quit [Ping timeout: 256 seconds]
Esmil has joined #asahi
phiologe has quit [Ping timeout: 265 seconds]
phiologe has joined #asahi
bdju has quit [Ping timeout: 240 seconds]
bdju has joined #asahi
phiologe has quit [Ping timeout: 260 seconds]
stemnic has joined #asahi
phiologe has joined #asahi
chuskywalker has joined #asahi
phiologe has quit [Ping timeout: 265 seconds]
nspaced has quit [Quit: nspaced]
nspaced has joined #asahi
nspaced has quit [Quit: nspaced]
nspaced has joined #asahi
nspaced has quit [Client Quit]
nspaced has joined #asahi
snalty has quit [Ping timeout: 240 seconds]
snalty has joined #asahi
mndza has quit [Ping timeout: 246 seconds]
leah2 has quit [Ping timeout: 244 seconds]
mndza has joined #asahi
leah2 has joined #asahi
raster has quit [Quit: Gettin' stinky!]
phiologe has joined #asahi
<Glanzmann> qemu is fast, but when it runs I witnessed the first time that the macbook air got warm. :-)
wolly has quit [Quit: wolly]
furkan has quit [Ping timeout: 240 seconds]
chuskywalker has quit [Ping timeout: 272 seconds]
choozy has joined #asahi
raster has joined #asahi
raster has quit [Client Quit]
raster has joined #asahi
PhilippvK_ has joined #asahi
DarthCloud has quit [Remote host closed the connection]
DarthCloud has joined #asahi
Tokamak has joined #asahi
PhilippvK_ has quit [Ping timeout: 240 seconds]
phiologe has quit [Ping timeout: 240 seconds]
DanB91 has quit [Remote host closed the connection]
DanB91 has joined #asahi
merbanan has quit [Ping timeout: 240 seconds]
DanB91 has quit [Remote host closed the connection]
DanB91 has joined #asahi
amw2 has joined #asahi
DanB91 has quit [Ping timeout: 265 seconds]
merbanan has joined #asahi
jix has quit [Quit: WeeChat 3.0]
jix has joined #asahi
amw2 has quit [Ping timeout: 256 seconds]
DanB91 has joined #asahi
DanB91 has quit [Remote host closed the connection]
DanB91 has joined #asahi
DanB91 has quit [Remote host closed the connection]
DanB91 has joined #asahi
DanB91 has quit [Ping timeout: 240 seconds]
DanB91 has joined #asahi
raster has quit [Quit: Gettin' stinky!]
VinDuv has quit [Quit: Leaving.]
mndza has quit [Ping timeout: 265 seconds]
DanB91 has quit [Remote host closed the connection]
DanB91 has joined #asahi
amw2 has joined #asahi
DanB91 has quit [Ping timeout: 246 seconds]
DanB91 has joined #asahi
<davidrysk[m]> never_released: I'm disappointed with where Homebrew currently stands. It was great in its early days :|
<ex-parrot> I never migrated from Macports to Homebrew
amw2 has quit [Ping timeout: 240 seconds]
Tokamak has quit [Ping timeout: 240 seconds]
Tokamak has joined #asahi
raster has joined #asahi
yrlf has quit [Quit: The Lounge - https://thelounge.chat]
yrlf has joined #asahi
furkan has joined #asahi
maor26 has quit [Ping timeout: 246 seconds]
DanB91 has quit [Remote host closed the connection]
DanB91 has joined #asahi
DanB91 has quit [Ping timeout: 264 seconds]
Tokamak has quit [Ping timeout: 246 seconds]