rayanamukami3 has quit [Read error: Connection reset by peer]
rayanamukami3 has joined #asahi
emilsedgh has joined #asahi
<emilsedgh>
Hello everyone. When first version was released months ago I tried installing it, but I got stuck somewhere (I can't remember the details). Now Im trying to give it another shot but my partitions seem stuck and I haven't been able to figure out how to help it. Here is what my "Disk Utility" shows. https://pasteboard.co/a1zPPbLn2TCa.png
<tpw_rules>
you can skip the step at the end to re-expand your main macOS install then simply install in the free space using the installer to save a bit of time
<emilsedgh>
Oh fantastic
emilsedgh has quit [Remote host closed the connection]
emilsedgh has joined #asahi
jamespmorgan has joined #asahi
capta1nt0ad has quit [Remote host closed the connection]
capta1nt0ad has joined #asahi
jamespmo_ has quit [Ping timeout: 480 seconds]
emilsedgh has quit [Quit: Page closed]
coailtb^ has joined #asahi
rayanamukami3 has quit [Read error: Connection reset by peer]
rayanamukami3 has joined #asahi
Dementor has quit [Remote host closed the connection]
<j`ey>
maybe the new fw approach in the initramfs is what is ow broken with systemd
<bcrumb>
i can try switching to the regular hooks, i need to check how an identical setup would look like and if need to edit something in fstab
<bcrumb>
*if I
<bcrumb>
iether that or if it is possible that whatever is done with the vendorfw stuff in boot to do during userspace
<bcrumb>
until the issue(?) isn't fixed
<j`ey>
yeah you can do that step manually, and reload stuff that needs firmware
<j`ey>
that could work
<bcrumb>
do you have any pointer to github or something what parts of code I should emulate?
<bcrumb>
also I probably would need to at least run once with encrypt because otherwise i can't prove it's systemd causing the issue, on latter thought
<bcrumb>
for the stage 2 which may give more, you can scroll up for mkinitcpio, anything other than hooks and conf was not important, otherwise i can check now
<bcrumb>
i just need to see how
<j`ey>
I dunno enough about mkinitcpio to know, but it does look the same as WhyNotHug0's issue
<bcrumb>
alright, i'll get to work then
shaanair has joined #asahi
<shaanair>
Hi
<shaanair>
Just bought a macbook air, and the first thing I did is to install Asahilinux, Works fine , Really appreciate hardwork done by the Asahi Team. Hats off to you All guys.
<bcrumb>
funnily not realizing what the discussion was about i posted an entire file based on systemd setup
bcrumb has quit [Remote host closed the connection]
bcrumb has joined #asahi
<bcrumb>
so i'm wondering whether the author made a mistake or systemd-boot is the one overriding base vs the systemd hook doing it
shaanair has quit [Quit: Konversation terminated!]
bcrumb has quit []
chengsun_ has joined #asahi
bcrumb has joined #asahi
<bcrumb>
"Hooks are referred to by their name, and executed in the order they exist in the HOOKS array of the configuration fil"
<bcrumb>
my hooks start with (base asahi ...) this should be working... ok time to test regular encrypt
<j`ey>
'"Other hooks with runtime components will need to be ported, and will not work as intended"'
chengsun has quit [Ping timeout: 480 seconds]
bgb has quit [Ping timeout: 480 seconds]
<bcrumb>
j`ey: one last thing, asahi is post udev or pre?
<j`ey>
I think it's pre-udev, cos fw should be available
<j`ey>
but not sure, I dont use initramfs
<bcrumb>
alright, thanks
bcrumb has quit [Quit: Page closed]
hir0pro has joined #asahi
___nick___ has joined #asahi
___nick___ has quit []
___nick___ has joined #asahi
bcrumb has joined #asahi
<bcrumb>
so i've tried using normal kernel hooks with proper arguments and the boot process just hangs
<bcrumb>
if using the encrypt hook, this is the original issue which led me to use systemd-encrypt
<bcrumb>
which worked properly
<bcrumb>
so i have no idea why this is happening, but it would be probably best if I just downgrade the whole thing
<bcrumb>
i just need to find out which packages i need to downgrade
<bcrumb>
and then i can look towards making a systemd unit or something to extend compatibility
<bcrumb>
but yeah, if anyone is using here the actual "encrypt" hook and it works, please mention me
<bcrumb>
i am not sure whether the problem is that i can't enter a password because of the keyboard, or whether no password prompt (so the decryption is started) exists, but earlycon doesn't give any info
<bcrumb>
furthermore, in that discussion it was mentioned that systemd also overrides debugging capability? i mean, with systemd earlycon debug works for me
bcrumb has quit []
<j`ey>
it wasn't earlycon that was broken, it was some initramfs logging thing
bcrumb has joined #asahi
<bcrumb>
is there any mirror i can download historical versions from? i don't have the former asahi-scripts in cache, if not i guess i can build it
<bcrumb>
i suppose i can just manually add it to the proper locations
<bcrumb>
i think it's just that new way of handling the vendorfw that is making problems
bcrumb has quit []
bcrumb has joined #asahi
<bcrumb>
so downgrading the asahi hook and install in /usr/lib/initcpio/{hook,install} did not work
<bcrumb>
does anyone know what else I should downgrade in relation to this
<bcrumb>
?
<bcrumb>
asahi-fwextract?
<bcrumb>
i have the update-vendor-firmware and comm binaries present but unsure of version
<bcrumb>
because if i don't do this, i can't even run my system, because the encrypt hook as said simply doesn't work yet, i think
<bcrumb>
or meta packages?
<bcrumb>
in fact, yeah, it does not load firmware even with my old m1n1 that used to work, so another package should be responsible for this
<j`ey>
did you remake the initramfs after downgrading?
<bcrumb>
yes
<bcrumb>
remade the initramfs and also used the original kernel args
bcrumb has quit [Quit: Page closed]
bcrumb has joined #asahi
<bcrumb>
ok, no, nevermind, so the image i claimed above was a sysd image i made yesterday, i just used the proper old image and it worked
<bcrumb>
firmware loaded
<bcrumb>
now i need to find out what packages are at fault for this, and upgrade
<bcrumb>
if someone has any ideas btw what i should log while this is working, i guess firmware first
<bcrumb>
🤔 so vendor is still completely empty
<bcrumb>
but the thing is working
<bcrumb>
there is a brcm file though in firmware
<j`ey>
well if it's the old way, then it's not placed in vendor
<bcrumb>
right
<bcrumb>
i can rebuild the older versions now I suppose so let me do that
nomnomcookie has quit [Read error: Connection reset by peer]
nomnomcookie has joined #asahi
gladiac has quit [Quit: k thx bye]
nomnomcookie has quit [Read error: Connection reset by peer]
nomnomcookie has joined #asahi
capta1nt0ad has quit [Quit: Konversation terminated!]
capta1nt0ad has joined #asahi
capta1nt0ad has quit []
capta1nt0ad has joined #asahi
capta1nt0ad has quit []
nomnomcookie has quit [Read error: Connection reset by peer]
nomnomcookie has joined #asahi
capta1nt0ad has joined #asahi
nomnomcookie has quit [Read error: Connection reset by peer]
bcrumb has quit [Quit: WeeChat 3.7.1]
bcrumb has joined #asahi
<bcrumb>
I've generated a successfull image, it's either linux-asahi{-headers}, asahi-fwextract, or asahi-scripts
<bcrumb>
Or combination, since they are made to work together I guess
<bcrumb>
I suppose I will go through the kernel images first
bcrumb has quit [Quit: WeeChat 3.7.1]
hir0pro has quit [Quit: hir0pro]
LinuxM1 has joined #asahi
Stroller has joined #asahi
hir0pro has joined #asahi
cylm has joined #asahi
eye4m has joined #asahi
hir0pro has quit [Quit: hir0pro]
LinuxM1 has quit [Ping timeout: 480 seconds]
eye4m has quit [Quit: zzZZZzz]
eye4m has joined #asahi
eye4m has quit []
opticron has quit [Ping timeout: 480 seconds]
hir0pro has joined #asahi
gladiac has joined #asahi
gladiac has quit []
rvalue has quit [Remote host closed the connection]
rvalue has joined #asahi
opticron has joined #asahi
ten157 has joined #asahi
Dementor has quit [Remote host closed the connection]
ciggi has quit [Ping timeout: 480 seconds]
Dementor has joined #asahi
eye4m has joined #asahi
ciggi has joined #asahi
VegaDreamcast has joined #asahi
djorz has joined #asahi
bcrumb has joined #asahi
<bcrumb>
doesn't seem to be the kernel...
bcrumb has quit []
eye4m has left #asahi [faded...]
bcrumb has joined #asahi
<bcrumb>
ok so yeah, it's asahi scripts doing it, with the latest 2-2 update it seems
<bcrumb>
even upgrading fwextract to 2-2 does not break things, but new firmware doesn't load i think
<bcrumb>
but kernel is fully updated with systemd in kernel hooks... so at this point i am not sure WHY this is booting properly
cylm has quit [Quit: WeeChat 3.6]
bcrumb has quit [Quit: WeeChat 3.7.1]
coailtb^ has quit [Remote host closed the connection]
bcrumb has joined #asahi
pbsds0 has quit []
pbsds0 has joined #asahi
<bcrumb>
14:30 <marcan> and /new_root is called /sysroot in the systemd world
<bcrumb>
it might just be that this is the issue
bcrumb has quit []
bcrumb has joined #asahi
<bcrumb>
just that i don't understand why this is booting then, cause scripts 2-1 (20220918.2-1) is also using new-root as target root
<bcrumb>
maybe because the older script (20220918.2-1) runs this in the earlyhook
<bcrumb>
and in the latehook too
<bcrumb>
so my hooks are HOOKS=(base asahi systemd...) so since 20220918 runs that vendor thing in an earlyhook and systemd takes off only after, i suppose the update-vendor-firmware call before installs all firmware which has allowed my OS to load up until now
onethirtyfive has joined #asahi
<bcrumb>
cuz im looking to actually write this sysd unti
<bcrumb>
unit
<bcrumb>
reading more into seems doable even i think
jluthra has quit [Remote host closed the connection]
<bcrumb>
and i suppose the unit would have to be written as a C binary
<bcrumb>
so, the units executable
<bcrumb>
i will make a writeup to confirm im right, but i suppose prehook is post local-fs.target and post systemd-udevd.service, and posthook is as stated after initrd-fs.target
<bcrumb>
(err pre udevd)
bcrumb has quit [Quit: WeeChat 3.7.1]
hir0pro has quit [Quit: hir0pro]
VegaDreamcast has quit [Quit: Leaving]
vx has quit [Quit: G-line: User has been permanently banned from this network.]
vx has joined #asahi
bluetail has quit [Ping timeout: 480 seconds]
panzone has joined #asahi
panzone has quit []
ten1576 has joined #asahi
ten157 has quit [Ping timeout: 480 seconds]
ten1576 is now known as ten157
bluetail has joined #asahi
gladiac has joined #asahi
ten1579 has joined #asahi
ten157 has quit [Ping timeout: 480 seconds]
ten1579 is now known as ten157
thasti has quit [Remote host closed the connection]
iaguis has joined #asahi
thasti has joined #asahi
ten1572 has joined #asahi
ten157 has quit [Ping timeout: 480 seconds]
ten1572 is now known as ten157
iaguis has quit [Quit: leaving]
gff_ has joined #asahi
gff_ has quit [Read error: Connection reset by peer]
gff has quit [Ping timeout: 480 seconds]
gff_ has joined #asahi
Major_Biscuit has joined #asahi
onethirtyfive has quit [Quit: WeeChat 3.7.1]
SSJ_GZ has quit [Ping timeout: 480 seconds]
Major_Biscuit has quit [Ping timeout: 480 seconds]