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
chrisl has joined #asahi
gyro has joined #asahi
gyro_ has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
opticron has quit [Read error: Connection reset by peer]
opticron has joined #asahi
gyro has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
DarkShadow44 has joined #asahi
chrisl has joined #asahi
gyro_ has quit [Ping timeout: 480 seconds]
DarkShadow4444 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
omidmash5 has joined #asahi
omidmash has quit [Ping timeout: 480 seconds]
omidmash5 is now known as omidmash
chrisl has joined #asahi
<Tramtrist> thank you jannau
Brainium has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
VinDuv_ has joined #asahi
VinDuv has quit [Ping timeout: 480 seconds]
VinDuv_ is now known as VinDuv
chrisl has quit [Ping timeout: 480 seconds]
Brainium has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
john-cabaj has joined #asahi
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
pb17 has joined #asahi
thorwin42 has quit [Read error: Connection reset by peer]
thorwin has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
jibsaramnim has quit [Quit: ZNC 1.10.1 - https://znc.in]
jibsaramnim has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi
zzzUzz has joined #asahi
<zzzUzz> Hi! I have 2 questions, one about uboot and the other about turning off the screen/screen burn-in
chrisl has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
<zzzUzz> First, I am trying to set the uboot delay to 1. I've used `setenv bootdelay 1`, which passed without comment, and then `setenv`, which mentioned that it saved the environment vars to FAT. However, on subsequent boots, the delay has not changed. I've done this before but I must be missing something this time
tobhe has joined #asahi
<zzzUzz> ahh, I mean the second "setenv" to be "saveenv"
tobhe_ has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
skipwich has quit [Remote host closed the connection]
skipwich has joined #asahi
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
<twb> That's not trying to save it to EFI variables, is it? Because macs don't have those
<twb> (I'm not an expert, I'm just wildly guessing)
chrisl has quit [Ping timeout: 480 seconds]
<zzzUzz> I have no idea -- I've definitely had success with something similar recently, so unless that's changed recently as well I don't think that's the issue. Or maybe there is a slight difference from EFI to mac?
zzzUzz has quit [Quit: Textual IRC Client: www.textualapp.com]
ashutosh has joined #asahi
ashutosh has left #asahi [#asahi]
zzzUzz has joined #asahi
<zzzUzz> Strange. I found where I had noted what I used at the time -- its the same commands :/
zzzUzz has quit [Quit: Textual IRC Client: www.textualapp.com]
gyro has joined #asahi
hdbngr has joined #asahi
zzzUzz has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
anticataclyst has quit [Remote host closed the connection]
anticataclyst has joined #asahi
anticataclyst has quit [Remote host closed the connection]
anticataclyst has joined #asahi
hdbngr has joined #asahi
john-cabaj has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
alarumbe has quit [Remote host closed the connection]
hdbngr has joined #asahi
anticataclyst has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi
chrisl has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
ChaiTRex has quit [Remote host closed the connection]
ChaiTRex has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
anticataclyst has joined #asahi
<jannau> zzzUzz: our u-boot build disables u-boot env files. I'm not sure if that's still necessary after we identify the correct efi system partition but changing this is effort
chrisl has joined #asahi
ten157237743246305066182150355 has quit [Remote host closed the connection]
anticataclyst has quit [Ping timeout: 480 seconds]
ten157237743246305066182150355 has joined #asahi
hdbngr has joined #asahi
pb17 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
patrix has quit [Quit: The Lounge - https://thelounge.chat]
patrix has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi
patrix has quit [Quit: The Lounge - https://thelounge.chat]
patrix has joined #asahi
snklp has joined #asahi
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
anticataclyst has joined #asahi
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
anticataclyst has quit [Ping timeout: 480 seconds]
hdbngr has quit [Remote host closed the connection]
hdbngr has joined #asahi
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
gyro has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi
chrisl has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
elvishjerricco has quit [Remote host closed the connection]
elvishjerricco has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
snklp has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi
alarumbe has joined #asahi
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
anticataclyst has joined #asahi
chrisl has joined #asahi
hexdump01 has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chadmed has quit [Remote host closed the connection]
chadmed has joined #asahi
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
Moprius has joined #asahi
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
lanodan has quit [Ping timeout: 480 seconds]
lanodan has joined #asahi
hdbngr has quit [Remote host closed the connection]
hdbngr has joined #asahi
chrisl has joined #asahi
KxCORP5894000345588131820 has quit [Read error: Connection reset by peer]
KxCORP5894000345588131820 has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
john-cabaj has joined #asahi
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
chrisl has joined #asahi
hdbngr has quit [Remote host closed the connection]
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
hamr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
anticataclyst has quit [Remote host closed the connection]
anticataclyst has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi
john-cabaj has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
Moprius_ has joined #asahi
Moprius has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi
chrisl has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
crisma has quit [Quit: WeeChat 3.8]
crisma has joined #asahi
lxdr04 has quit [Remote host closed the connection]
lxdr04 has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
overholts has quit [Quit: overholts]
overholts has joined #asahi
yeri has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
VasilisTheChu has quit [Read error: No route to host]
chrisl has quit [Ping timeout: 480 seconds]
VasilisTheChu has joined #asahi
Pika has joined #asahi
VasilisTheChu has quit [Read error: Connection reset by peer]
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi
chadmed has quit []
chadmed has joined #asahi
chadmed has quit []
chadmed has joined #asahi
VasilisTheChu has joined #asahi
Pika has quit [Read error: Connection reset by peer]
chrisl has joined #asahi
gyro has joined #asahi
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi
chrisl has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
lillianb has joined #asahi
turo_ has quit []
chrisl has quit [Ping timeout: 480 seconds]
turo has joined #asahi
turo has quit []
turo has joined #asahi
chrisl has joined #asahi
turo has quit []
turo has joined #asahi
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
<lillianb> hey, I am trying to tethered boot my macbook, I'm running the picocom-sec.sh script which tries to connect to /dev/cu.usbmodem_P03, but what i actually have in my /dev is a cu.usbmodem(serial number of target)3
<lillianb> I can override it but is that the correct thing to do?
<chaos_princess> yes, just set M1N1DEVICE to whatever is correct. new m1n1 shows the device serial, but nobody updated the docs
gyro_ has joined #asahi
chrisl has joined #asahi
gyro__ has joined #asahi
gyro has quit [Ping timeout: 480 seconds]
rhysmdnz has quit [Quit: Bridge terminating on SIGTERM]
Guest23808 has quit [Quit: Bridge terminating on SIGTERM]
hdbngr has quit [Ping timeout: 480 seconds]
rhysmdnz has joined #asahi
Guest24164 has joined #asahi
hdbngr has joined #asahi
gyro_ has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
pb17 has quit [Ping timeout: 480 seconds]
yeri has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
gyro has joined #asahi
<lillianb> hm, okay. I've got a tethered boot environment mostly set up, including serial debug from another apple silicon device. trying to boot linux fails with a "Exception: SYNC\nException taken from EL2h" message
<lillianb> *over the serial connection
<lillianb> I did take the kernel from the running asahi fedora instance, because the example .config does not immediately build and I'm lazy... maybe that does not work? I would've at least expected to get _some_ output from linux
<chaos_princess> what exactly are you trying to do. (which machine, what commands, etc, as much info as needed)
<lillianb> trying to tethered boot a kernel (no initramfs, I expect it to fail to boot) on macbook air m1. I got the kernel and dtb from asahi fedora that's currently installed on it, and am running `python3 proxyclient/tools/linux.py -b 'earlycon debug console=ttyS0' ../vmlinuz.gz ../t8103-j313.dtb`
<lillianb> the host is another macbook air m1 on macOS 15.6
chrisl has quit [Ping timeout: 480 seconds]
<lillianb> here is a log of m1n1 from the serial connection after I run the above linux.py command https://paste.sr.ht/blob/d7b033a346e0967e76111a6cd0931084bfc10cd1
chrisl has joined #asahi
gyro__ has quit [Ping timeout: 480 seconds]
<fl0_id> lillianb you can take the .config from your existing install iirc
<lillianb> hmm it doesn't seem to have /proc/config.gz
<lillianb> oh it's in /boot, duh
<jannau> I suspect proxyclient/tools/linux.py won't work with an EFI_STUB kernel
<jannau> i.e. it will not work with fedora distro kernel
<chaos_princess> does the exe wrapper make it incompatible with whatever is the kernel's native boot protocol?
<chaos_princess> (tbh, never used linux.py, when i needed linux under m1n1, i always ran m1n1+dtb+uboot as guest and let it load linux from the disk)
<jannau> my dev kernel has EFI_STUB=y so that works at least with run_guest_kernel.sh
chrisl has quit [Ping timeout: 480 seconds]
<jannau> it's ages since I used linux.py - I wouldn't be surprised if the has bit-rotted or unexpected dependencies
<lillianb> interesting
<lillianb> if I boot a kernel with u-boot, how can I get serial output from it?
<lillianb> looking at the live system there are a lot of /dev/ttyS(n)
<chaos_princess> you just connect picocom to the other cu.usbmodem
<chaos_princess> there is a 1 and 3, use the other one
<lillianb> right, but how do I set it up on the guest kernel?
<chaos_princess> you don't. just don't specify console= and it will pick the right one (in theory)
<lillianb> huh, I would expect it to pick the graphical console in that case
<chaos_princess> it does both
<lillianb> I'll try
yeri has joined #asahi
<jannau> m1n1 sets /chosen/stdout-path to its uart in HV mode
<chaos_princess> oh, so _that's_ how it works.
chrisl has joined #asahi
Calvin75 has joined #asahi
<Calvin75> Hello
<jannau> linux.py works for my dev kernel
<jannau> err, no. we have `stdout-path = "serial0";` in the dts and u-boot changes it during non-virt boot
hdbngr has joined #asahi
<jannau> Calvin75: Hej
<lillianb> okay I'm a little confused, in fedora's /boot I see both grub config and systemd-boot config, but neither of those are used that I know of, and I can't find a u-boot config
<lillianb> maybe I should be doing this a bit less sleep deprived lol
<chaos_princess> it surely uses one of them? and what do you need the u-boot config for?
pb17 has joined #asahi
yeri has quit [Ping timeout: 480 seconds]
<lillianb> well, presumably the u-boot config would tell me what it's booting into, whether linux itself or grub/systemd-boot
<lillianb> and if it is linux directly then I'd edit the cmdline there
<jannau> the fedora kernel fails in the same way for me with linux.py
<chaos_princess> u-boot boots into efi\boot\bootaa64.efi
<jannau> fedora's grub uses blscfg (systemd-boot style) and grub config
<lillianb> oh huh til, thank you
<jannau> u-boot loads the fallback EFI loader from ESP, all config is in grub's blscfg
<jannau> in the booted system fedora uses the grubby as user interface to the config
chrisl has quit [Ping timeout: 480 seconds]
<jannau> see `sudo grubby --info=/boot/vmlinuz-6.14.8-400.asahi.fc42.aarch64+16k` for example
cylm has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
john-cabaj has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
Brainium has joined #asahi
chrisl has joined #asahi
zzzUzz has quit [Quit: My MacBook Air has gone to sleep. ZZZzzz…]
<lillianb> okay, I managed to update the cmdline (it shows up in /proc/cmdline in the booted system, and arguments like `debug` do have the expected effect), but console= does not show anything on the serial console
<lillianb> I get "Booting: nvme 0" from u-boot as the last message
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
dhinakg has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
ddxtanx has quit [Remote host closed the connection]
Moprius_ has quit []
pb17 has quit [Ping timeout: 480 seconds]
pb17 has joined #asahi
ten157237743246305066182150355 has quit [Remote host closed the connection]
ten157237743246305066182150355 has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
yeri has joined #asahi
hdbngr has joined #asahi
chrisl has joined #asahi
yeri has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
___nick___ has joined #asahi
chrisl has joined #asahi
___nick___ has quit []
hdbngr has quit [Ping timeout: 480 seconds]
___nick___ has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
figment has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
gyro has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
bgb has quit [Remote host closed the connection]
Brainium has quit []
bgb has joined #asahi
Brainium has joined #asahi
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
rvalue has quit [Remote host closed the connection]
rvalue has joined #asahi
chrisl has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
nickchan has quit [Quit: ZNC 1.9.1+deb2+b3 - https://znc.in]
nickchan has joined #asahi
___nick___ has quit [Remote host closed the connection]
hdbngr has joined #asahi
yeri has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
yeri has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hays has quit [Quit: Ping timeout (120 seconds)]
hays has joined #asahi
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
yeri has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
jadesoturi_ has joined #asahi
jadesoturi has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi
Calvin75 has quit [Quit: Leaving]
yeri has quit [Ping timeout: 480 seconds]
anticataclyst has quit [Remote host closed the connection]
chrisl has quit [Ping timeout: 480 seconds]
gyro has joined #asahi
hdbngr has quit [Remote host closed the connection]
hdbngr has joined #asahi
bgb has quit [Remote host closed the connection]
bgb has joined #asahi
chrisl has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
fatmalama has quit [Quit: Konversation terminated!]
hdbngr has joined #asahi
fatmalama has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
roxfan2 has joined #asahi
chrisl has joined #asahi
fatmalama has quit [Remote host closed the connection]
roxfan has quit [Ping timeout: 480 seconds]
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
cylm has quit [Quit: WeeChat 4.7.0]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
yeri has joined #asahi
chrisl has joined #asahi
yeri has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has joined #asahi
ddxtanx has joined #asahi
hdbngr has quit [Remote host closed the connection]
hdbngr has joined #asahi
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
ohm has quit [Ping timeout: 480 seconds]
anarsoul|2 has joined #asahi
anarsoul has quit [Ping timeout: 480 seconds]
hdbngr has joined #asahi
ohm has joined #asahi
figment has joined #asahi
xdbob has quit [Remote host closed the connection]
xdbob has joined #asahi
hdbngr has quit [Ping timeout: 480 seconds]
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi
hdbngr has joined #asahi
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi