marcan changed the topic of #asahi to: Asahi Linux: porting Linux to Apple Silicon macs | https://asahilinux.org/2022/03/asahi-linux-alpha-release/ | General project discussion | 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
dsrt^ has quit [Ping timeout: 480 seconds]
millenialhacker has joined #asahi
millenialhacker has quit [Ping timeout: 480 seconds]
ciggi has quit [Read error: Connection reset by peer]
ciggi has joined #asahi
DragoonAethis has quit [Quit: hej-hej!]
DragoonAethis has joined #asahi
Emantor has quit [Quit: ZNC - http://znc.in]
Emantor has joined #asahi
luke has quit [Ping timeout: 480 seconds]
riker77_ has joined #asahi
riker77 has quit [Ping timeout: 480 seconds]
riker77_ is now known as riker77
millenialhacker has joined #asahi
millenialhacker has quit [Ping timeout: 480 seconds]
phiologe has joined #asahi
PhilippvK has quit [Ping timeout: 480 seconds]
millenialhacker has joined #asahi
millenialhacker has quit [Ping timeout: 480 seconds]
dsrt^ has joined #asahi
Catyre has quit []
millenialhacker has joined #asahi
marvin24 has joined #asahi
millenialhacker has quit [Ping timeout: 480 seconds]
marvin24_ has quit [Ping timeout: 480 seconds]
Catyre has joined #asahi
<marcan> jannau: wait are you running m1n1 on it already?
dsrt^ has quit [Ping timeout: 480 seconds]
dsrt^ has joined #asahi
jnn has quit [Remote host closed the connection]
jn has joined #asahi
millenialhacker has joined #asahi
<jannau> marcan: yes, it runs with disabled mmu, display and usb. I haven't done anything further than commenting lines and don't plan to work on it for the next days
<marcan> Got it, good to know :)
<marcan> (so I was right about it just working in bringup style mode)
millenialhacker has quit [Ping timeout: 480 seconds]
Ry_Darcy has joined #asahi
millenialhacker has joined #asahi
LinuxM1 has joined #asahi
millenialhacker has quit [Ping timeout: 480 seconds]
millenialhacker has joined #asahi
nzx0 has joined #asahi
<nzx0> help
<nzx0> the installer didn’t work properly, getting “Error: “distro” not defined”
nzx0 has quit [Remote host closed the connection]
<marcan> the word "distro" does not exist in the installer, so it sounds like you're using something unofficial
<ar> well, they joined, asked question, and left… all within a span of 2 minutes
nzx0 has joined #asahi
<nzx0> hello did anyone see my error i got booted
millenialhacker has quit [Ping timeout: 480 seconds]
<marcan> nz < marcan> the word "distro" does not exist in the installer, so it sounds like you're using something unofficial
<marcan> nzx0: ^
<nzx0> “failed to find boot partition ‘run distro_bootcmd’ to boot from any partition”
<nzx0> putting in “run distro_bootcmd” prints two unknown devices
<nzx0> i just followed the script, it’s using u boot
<marcan> do you have macOS 13.0 beta installed?
<nzx0> also apparently it’s finding a usb device i do not have
<nzx0> i did but did a disk wipe and reverted back to monterey like three times
<marcan> That won't revert your system firmware unless you use DFU
<marcan> so that's why it doesn't work
<nzx0> fuuuuuuuuuu
<marcan> https://github.com/AsahiLinux/asahi-installer/issues/100#issuecomment-1162376171 if you want to use dev packages to fix it by hand
<nzx0> i’m guessing i have to do so in macos?
nzx0 has quit [Remote host closed the connection]
<marcan> you download the packages in macOS, then replace the boot.bin in the ESP from there, boot into asahi, (probably go through first time setup if you haven't yet), and install the updated packages you downloaded from macOS to fix everything
<marcan> (wifi won't work in asahi on that first boot)
nzx0 has joined #asahi
<ar> marcan: you have join/quit messages filtered out?
<marcan> ar: I do, too much spam
<ar> nzx0: 084942 <marcan> you download the packages in macOS, then replace the boot.bin in the ESP from there, boot into asahi, (probably go through first time setup if you haven't yet), and install the updated packages you downloaded from macOS to fix everything
<ar> 084958 <marcan> (wifi won't work in asahi on that first boot)
<marcan> (that does mean confusion in situations like these)
<marcan> nzx0: please don't leave if you want an answer
<nzx0> god bless you sweaty linux chads
<nzx0> thanks
<nzx0> i’m on my phone so it boots me everytime i leave this window
nzxO has joined #asahi
nzx0 has quit [Remote host closed the connection]
<nzxO> on the bright side of all this i learned that my /dev/rdisk3s1 partition was corrupted
<nzxO> so that's cool
<ElvishJerricco[m]> marcan: I'm just curious about the instructions in that issue you linked. Makes it seem like the macOS update required changes to the asahi installation's stage 2 m1n1+u-boot and the linux kernel? But stage 1 m1n1 was intact?
<ar> nzxO: btw, you can use matrix to join this room
<marcan> Correct. There were two bugs, one in u-boot and one in Linux, that broke with 13.0 SFR
<ElvishJerricco[m]> SFR?
<marcan> system firmware and recovery
<ElvishJerricco[m]> ah
<ar> nzxO: which will, at the very least, make sure your connection is kept up when you're not on the webpage and will keep it up from some other host than your phone
<marcan> nothing actually changed with 13.0 as far as how the firmware is *supposed* to work. U-Boot was just taking excessive shortcuts, and Linux had an outright one-line bug.
<ElvishJerricco[m]> So that's all pre-macos-stub stuff I guess? i.e. the use of a different macOS version for the stub doesn't protect us from updates to SFR?
<marcan> those happened to break with 13.0
<marcan> SFR updates are supposed to be backwards-compatible, and this one was
<marcan> but Apple isn't going to test that their perfectly legitimate and backwards-compatible changes don't trigger our own bugs, obviously :)
<marcan> nothing we can do about that, that's just software life. but it should become less and less likely over time, as we fix bugs.
<nicolas17> did anyone check if beta 2 broke something else? :P
<ElvishJerricco[m]> interesting... Thanks for the info!
<marcan> in particular NVMe and SMC firmware is global, those are part of SFR
<marcan> the really messy ones with unstable ABIs are DCP, GFX, etc... those are not part of SFR and will remain stable within a given OS install/stub
<ElvishJerricco[m]> yea, meaning we can't pick and choose those via the stub, right?
Ry_Darcy has quit [Remote host closed the connection]
<marcan> yes, but we shouldn't have to, since Apple keeps them backwards-compatible
<ElvishJerricco[m]> right
<marcan> (so older macOS versions also work)
<ElvishJerricco[m]> understood :)
<marcan> it's just, you know, bugs :)
nzxO has quit [Remote host closed the connection]
<marcan> the good news, of course, is that we can probably catch these early in a beta pretty often. it's less likely that Apple makes major changes that could tickle bugs in point releases.
nzx0 has joined #asahi
<nzx0> now it gets stuck at “Running proxy…”
<marcan> sounds like you didn't replace boot.bin properly. did you rename the file you downloaded to that?
<marcan> (and put it in the right folder)
<nzx0> that is a grand idea sir
Ry_Darcy has joined #asahi
nzx0 has quit [Remote host closed the connection]
Ry_Darcy has quit [Remote host closed the connection]
nzxO has joined #asahi
Ry_Darcy has joined #asahi
<nzxO> looks like everything's working now, thanks to the person who was helping me
<nzxO> this is SO alpha lmao
<nzxO> but impressive nonetheless
nicolas17 has quit [Ping timeout: 480 seconds]
nzxO has quit [Remote host closed the connection]
LinuxM1 has quit [Quit: Leaving]
Ry_Darcy has quit [Remote host closed the connection]
millenialhacker has joined #asahi
millenialhacker has quit [Ping timeout: 480 seconds]
Ry_Darcy has joined #asahi
Kuemmel has joined #asahi
Kuemmel has quit []
vmeson has quit [Ping timeout: 480 seconds]
kefu_ is now known as kefu
dsrt^ has quit [Ping timeout: 480 seconds]
millenialhacker has joined #asahi
millenialhacker has quit [Ping timeout: 480 seconds]
Catyre_ has joined #asahi
Catyre__ has joined #asahi
Catyre has quit [Ping timeout: 480 seconds]
Catyre_ has quit [Ping timeout: 480 seconds]
miko has joined #asahi
millenialhacker has joined #asahi
millenialhacker has quit [Ping timeout: 480 seconds]
the_lanetly_052__ has joined #asahi
Ry_Darcy has quit [Remote host closed the connection]
Ry_Darcy has joined #asahi
luke has joined #asahi
Kuemmel has joined #asahi
<Kuemmel> Hi there ! I wrote a multithreading Mandelbrot benchmark for ARMv8 NEON, just don't have an M1 yet. I'd be keen to see some results from an M1. Link is here (check for email contact in the download) http://www.mikusite.de/pages/linux.htm
WindowPain has joined #asahi
<Kuemmel> ...so if anybody got time to run it and send some results would be cool.
millenialhacker has joined #asahi
<Kuemmel> ...by now it works fine on any Cortex A72/A76/Axx big little linux environment, hopefully also on the M1.
millenialhacker has quit [Ping timeout: 480 seconds]
dsrt^ has joined #asahi
<CaptainYukinoshitaHachiman[m]> I tried to update a package in extra repo with `sudo pacman -Syu telegram-desktop (the package name)` and it says the package is already the latest (with an older version number than the one listed archlinux.org). Is this expected on Asahi?
<CaptainYukinoshitaHachiman[m]> j`ey: Thanks I got it
* CaptainYukinoshitaHachiman[m] uploaded an image: (99KiB) < https://matrix.org/_matrix/media/r0/download/aletheia.moe/oTtEwKfFvTvLHyzCbqLFTtDw/image.png >
<CaptainYukinoshitaHachiman[m]> interesting...
<j`ey> weird
<IcaroDextris[m]> So they forgot to update che package name?
<CaptainYukinoshitaHachiman[m]> IcaroDextris[m]: maybe they forgot `makepkg --printsrcinfo > .SRCINFO`
<j`ey> or maybe updated PKGBUILD but it didnt get rebuilt?
<IcaroDextris[m]> Anyway really strange. However, for those who like tu use gtk app, telegrand is a good project about telegram client, is open source on GitHub
<CaptainYukinoshitaHachiman[m]> IcaroDextris[m]: Thanks for the recommendation, I'll take a look
<CaptainYukinoshitaHachiman[m]> btw is there any way to force pacman to use the latest PKGBUILD?
<IcaroDextris[m]> CaptainYukinoshitaHachiman[m]: I don’t know
<CaptainYukinoshitaHachiman[m]> How can I report this bug? By sending a message to ALARM's IRC?
dsrt^ has quit [Ping timeout: 480 seconds]
<lkvrsfld[m]> You could clone the (?) aur repo where the latest pkgbuild is located, and then use makepkg to build / install it
<lkvrsfld[m]> Or normal repos
<lkvrsfld[m]> Or just copy the file
dsrt^ has joined #asahi
dsrt^ has quit [Remote host closed the connection]
Ry_Darcy has quit [Remote host closed the connection]
jluthra has quit [Remote host closed the connection]
jluthra has joined #asahi
<svos[m]> .
luke has quit [Ping timeout: 480 seconds]
luke has joined #asahi
millenialhacker has joined #asahi
millenialhacker has quit [Ping timeout: 480 seconds]
millenialhacker has joined #asahi
amarioguy has quit [Remote host closed the connection]
Catyre__ has quit [Remote host closed the connection]
Catyre has joined #asahi
millenialhacker has quit [Ping timeout: 480 seconds]
Kuemmel has quit [Read error: Connection reset by peer]
luke has quit [Ping timeout: 480 seconds]
Mrmaxmeier has quit [Quit: The Lounge - https://thelounge.chat]
Mrmaxmeier has joined #asahi
Catyre has quit [Remote host closed the connection]
luke has joined #asahi
luke has quit [Ping timeout: 480 seconds]
Catyre has joined #asahi
Catyre has quit [Ping timeout: 480 seconds]
the_lanetly_052___ has joined #asahi
luke has joined #asahi
the_lanetly_052__ has quit [Ping timeout: 480 seconds]
luke has quit [Ping timeout: 480 seconds]
luke has joined #asahi
nicolas17 has joined #asahi
Catyre has joined #asahi
the_lanetly_052___ has quit [Ping timeout: 480 seconds]
Catyre has quit [Ping timeout: 480 seconds]
Catyre has joined #asahi
Catyre has quit [Read error: Connection reset by peer]
Catyre has joined #asahi
luke has quit [Ping timeout: 480 seconds]
luke has joined #asahi
Rithul has joined #asahi
<Rithul> hello
<Rithul> anyone there?
nsklaus_ has quit [Quit: Textual IRC Client: www.textualapp.com]
Rithul has quit []
nsklaus has joined #asahi
nsklaus has quit []
Catyre_ has joined #asahi
nsklaus has joined #asahi
Catyre has quit [Ping timeout: 480 seconds]
Catyre has joined #asahi
Catyre__ has joined #asahi
Catyre_ has quit [Ping timeout: 480 seconds]
Catyre has quit [Ping timeout: 480 seconds]
Catyre has joined #asahi
Catyre_ has joined #asahi
<derzahl> anyone know where the gpu driver code is at?
Catyre__ has quit [Ping timeout: 480 seconds]
<j`ey> derzahl: the prototype is in m1n1
<j`ey> there's no linux kernel driver
Catyre has quit [Ping timeout: 480 seconds]
Catyre has joined #asahi
luke has quit [Ping timeout: 480 seconds]
Catyre_ has quit [Ping timeout: 480 seconds]
<ChaosPrincess> i think the prototype is still on lina's ssd
Catyre_ has joined #asahi
Catyre has quit [Ping timeout: 480 seconds]
miko has quit [Remote host closed the connection]
millenialhacker has joined #asahi
Catyre has joined #asahi
Catyre_ has quit [Ping timeout: 480 seconds]
millenialhacker has quit [Ping timeout: 480 seconds]
johey has quit [Ping timeout: 480 seconds]
Catyre_ has joined #asahi
Catyre__ has joined #asahi
Catyre has quit [Ping timeout: 480 seconds]
Catyre_ has quit [Ping timeout: 480 seconds]
definitelynotaphone[m] has joined #asahi
millenialhacker has joined #asahi
millenialhacker has quit [Ping timeout: 480 seconds]
Catyre has joined #asahi
Catyre__ has quit [Ping timeout: 480 seconds]
Catyre_ has joined #asahi
Catyre__ has joined #asahi
Catyre has quit [Ping timeout: 480 seconds]
Catyre_ has quit [Ping timeout: 480 seconds]
Catyre__ has quit [Remote host closed the connection]
Catyre has joined #asahi
Catyre has quit [Read error: Connection reset by peer]
Catyre has joined #asahi
luke has joined #asahi
conradev8 has joined #asahi
luke has quit [Ping timeout: 480 seconds]