marcan 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
maniacx has quit [Ping timeout: 480 seconds]
maniacx has joined #asahi
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ourdumbfuture has joined #asahi
<Retr0id>
I have a solution to widevine in firefox but y'all aren't going to like it
<Retr0id>
copy /opt/WidevineCdm/chromium/libwidevinecdm.so to /opt/WidevineCdm/chromium/libvineCdm.so
<Retr0id>
there's a memory corruption bug in the plugin loader that corrupts the file name, this lets it load the corrupted path (will find a proper fix now...)
Fjksdd has quit [Remote host closed the connection]
ourdumbfuture has joined #asahi
kr315 has joined #asahi
mkurz has quit [Ping timeout: 480 seconds]
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
kr315 has quit [Ping timeout: 480 seconds]
pg12_ has quit []
pg12 has joined #asahi
cylm has joined #asahi
cylm_ has quit [Ping timeout: 480 seconds]
baozich has quit [Ping timeout: 480 seconds]
ourdumbfuture has joined #asahi
baozich has joined #asahi
baozich has quit [Ping timeout: 480 seconds]
mkurz has joined #asahi
kr315 has joined #asahi
kr315 has quit [Ping timeout: 480 seconds]
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ourdumbfuture has joined #asahi
nimprod3l has quit [Ping timeout: 480 seconds]
baozich has joined #asahi
leitao has joined #asahi
JoshuaAs- has quit []
JoshuaAshton has joined #asahi
baozich has quit [Ping timeout: 480 seconds]
nimprod3l has joined #asahi
mkurz has quit [Ping timeout: 480 seconds]
nimprod3l has quit [Remote host closed the connection]
vmeson has joined #asahi
chadmed has quit [Remote host closed the connection]
chadmed has joined #asahi
mkurz has joined #asahi
kr315 has joined #asahi
bisko has joined #asahi
kr315 has quit [Ping timeout: 480 seconds]
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
seb91nihel has joined #asahi
WildCatFish has joined #asahi
delsol has joined #asahi
nela has quit [Quit: bye!]
mkurz has quit [Ping timeout: 480 seconds]
nela has joined #asahi
alyssa has joined #asahi
<alyssa>
cy8aer: fwiw, "actualize(d)" is a false cognate, I think you're looking for the english word "update(d)" :-)
<alyssa>
(..Reads fine to me with Spanish/French goggles on, but)
<cy8aer>
alyssa: yep I was in australia some years ago. "You are german, right?" "yes, why?" "Picked the accent!" But this was more an "eeeccent" Thanks.
<alyssa>
heh
<alyssa>
it's actualizar/actualiser in Spanish and French respectively, English is the weird one here :~P
seb91nihel has quit []
leitao has joined #asahi
<cy8aer>
yes I just cross tested it in deepl. It is really weird in English. Thank you
eroux has quit [Remote host closed the connection]
kr315 has joined #asahi
nela has quit [Ping timeout: 480 seconds]
nela has joined #asahi
kr315_ has joined #asahi
bisko has quit [Read error: Connection reset by peer]
bisko has joined #asahi
kr315 has quit [Ping timeout: 480 seconds]
bisko has quit [Ping timeout: 480 seconds]
ourdumbfuture has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
possiblemeatball has joined #asahi
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi
WildCatFish has quit [Remote host closed the connection]
<iaguis>
aktualisieren? it's one of those German words with latin origin
<iaguis>
those were the easy ones when I was learning German ^^ (I'm from Spain)
kr315_ has quit [Read error: Connection reset by peer]
WildCatFish has joined #asahi
mlp has quit [Remote host closed the connection]
mlp has joined #asahi
WildCatFish has quit [Remote host closed the connection]
WildCatFish has joined #asahi
baozich has joined #asahi
WildCatFish has quit [Ping timeout: 480 seconds]
baozich has quit [Ping timeout: 480 seconds]
nicolas17 has joined #asahi
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi
baozich has joined #asahi
baozich has quit [Ping timeout: 480 seconds]
disaster6 has joined #asahi
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<dottedmag>
oppdatering in Norwegian, opdatere in Danish, uppdatere in Swedish, so it's just a Germanic root. German picked up Latin word at some point, English did not.
leitao has joined #asahi
disaster has quit [Ping timeout: 480 seconds]
disaster6 is now known as disaster
ourdumbfuture has joined #asahi
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<iaguis>
right
<iaguis>
Retr0id: copying that file, while ugly, works for me :)
leitao has joined #asahi
leitao has quit []
leitao has joined #asahi
leitao has quit []
Major_Biscuit has quit []
MajorBiscuit has joined #asahi
leitao has joined #asahi
alyssa has left #asahi [#asahi]
<rosefromthedead>
idk if my enter key was stuck or what, but my machine sailed straight past the `read\nread\n` in alx.sh/wipe-linux and happily (soft?) bricked itself...
<rosefromthedead>
perhaps that could be changed to "enter 'yes' to continue"?
<nicolas17>
fun
<rosefromthedead>
indeed
<nicolas17>
should have read the script before running it anyway :P
<nicolas17>
can you enter recovery?
<rosefromthedead>
i get the orange SOS led on the front and nothing else it seems
<nicolas17>
what Mac?
<rosefromthedead>
m1 mini
MajorBiscuit has quit [Quit: WeeChat 3.6]
<ChaosPrincess>
try alternate recovery
<rosefromthedead>
im happy to make my way through apple's instructions, luckily there's a couple more macs in the house, but won't complain if you guys can help me with a faster way
<nicolas17>
> If you need your M1 Mac to enter 1 True Recovery (1TR), Recovery Mode, but that fails, there’s a second copy of the software required for 1TR “for resiliency”. To boot into that, instead of just holding the Power button until 1TR starts loading, you should “double-press and hold the power button”, according to the guide.
<nicolas17>
> In practice, I’ve found this requires you to press the Power button twice in rapid succession, and on the second press, instead of releasing the button, hold it pressed until recovery options are reported as loading.
<rosefromthedead>
wow yeah that didn't work either
<nicolas17>
do you not even get the graphical boot picker?
kr315 has quit []
<rosefromthedead>
ah, my hdmi cable is very bad - is it possible to get both orange SOS and graphical boot picker?
seb91nihel has joined #asahi
<rosefromthedead>
the display i have here takes like 30s to come up so once i saw the led doing that i assumed it was still not booting
<nicolas17>
I haven't had the pleasure of getting an orange SOS light myself
<nicolas17>
but having those display issues could make this harder to diagnose :P
<rosefromthedead>
lol yeah
<rosefromthedead>
lots of stuff going wrong recently
<rosefromthedead>
im gonna try apple configurator
<seb91nihel>
hi, how to find out which disk in macos has the asahi install? So I mean /dev/diskxxx
<rosefromthedead>
`diskutil list` i believe
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<rosefromthedead>
interestingly i didn't need to do the dfu dance to get the machine to show up in apple configurator, i got the option to revive it straight away
<rosefromthedead>
well i sure hope it isn't possible to mess up the firmware responsible for this part because with the way things are going i do think i'd find a way
leitao has joined #asahi
hightower2 has joined #asahi
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<nicolas17>
rosefromthedead: if you manage to screw everything up, then you enter DFU, which is in an actual ROM
rootbeerdan has joined #asahi
thenemesis has joined #asahi
delsol has quit [Remote host closed the connection]
<seb91nihel>
is it possible to unmount the disk containing the asahi linux file system within macos? I'm not able to do so...
<rosefromthedead>
"which is in an actual ROM" <- that's reassuring. what threw me off was that the configurator is documented as displaying "DFU" to me when it was actually showing an image of the computer
<nicolas17>
rosefromthedead: yes, in that case it seems you weren't using DFU
<rosefromthedead>
right
<nicolas17>
because the next stage in flash storage did still work
<rosefromthedead>
normally i'd say something snarky about the complexity of it all but i think i have firmly lost my right to do that :P
seb91nihel has quit []
seb91nihel has joined #asahi
seb91nihel has quit []
seb91nihel has joined #asahi
seb91nihel has quit [Remote host closed the connection]
iaguis has quit [Quit: leaving]
weitcis_ has quit [Ping timeout: 480 seconds]
seb91nihel has joined #asahi
ellyq_ has joined #asahi
ellyq has quit [Ping timeout: 480 seconds]
ellyq has joined #asahi
hightower2 has quit [Ping timeout: 480 seconds]
seb91nihel has quit [Ping timeout: 480 seconds]
leitao has joined #asahi
ellyq_ has quit [Ping timeout: 480 seconds]
leitao has quit []
possiblemeatball has quit [Quit: Quit]
delsol has joined #asahi
leitao has joined #asahi
ptudor has quit [Ping timeout: 480 seconds]
ptudor has joined #asahi
delsol has quit [Remote host closed the connection]
seb91nihel has joined #asahi
nickchan has quit [Quit: ZNC 1.8.2+deb2+b1 - https://znc.in]
nickchan has joined #asahi
derzahl has joined #asahi
hightower2 has joined #asahi
nickchan has quit []
nickchan has joined #asahi
<rann>
quick question, is the arch linux that is used by asahi (unmodified) archlinuxarm.org?
<j`ey_>
yes
<rann>
(except for bootloader, kernel, etc of course)
<rann>
small curiosity question: the webcam in the macbook air m1 and macbook air m2: are they different? is there somewhere where i can read about efforts getting it working under asahi?
<j`ey_>
rann: there is not much effort there currently
leitao has quit [Read error: Connection reset by peer]
chadmed has quit [Ping timeout: 480 seconds]
Nokurn has quit [Ping timeout: 480 seconds]
mlp has quit [Read error: Connection reset by peer]
seb91nihel has joined #asahi
mlp has joined #asahi
<seb91nihel>
sorry, but I have to ask again, after yesterdays ALARM update i broke my grub config (I think so). I tried to boot from glanzmanns live usb stick but I'm not able do boot in to debian from uboot. I'm also tried to mount the asahi partition in too qemu vm on macos, but macos will not let unmount the disks.
<ChaosPrincess>
Install a second copy of asahi, use it to fix, uninstall later?
leitao has joined #asahi
<jannau>
seb91nihel: try `env set boot_efi_bootmgr ; run bootcmd_usb0` to boot from usb
odak_ has quit [Quit: odak_]
odak_ has joined #asahi
<jannau>
you should be also able to boot the kernel directly from u-boot. let me look for the link
<sebtop>
jannau: thank you for the help! the line "load nvme 0:5 ${kernel_addr_r} /boot/vmlinuz-linux-asahi" gives me "Failed to load '/boot/vmlinuz-linux-asahi'"
<ChaosPrincess>
mount your ESP on macos and look at whats the file name
<jannau>
it is not on the esp but on the root partition
sebtop is now known as seb91nihel
seb91nihel is now known as seb91nihel_
<jannau>
seb91nihel_: does `load nvme 0:5 ${kernel_addr_r} /boot/vmlinuz-linux-asahi-edge` work?
vmeson has quit [Quit: Konversation terminated!]
<seb91nihel_>
Im struggeling with the us keyboard, maybe something went wrong with the two commands before that one
<seb91nihel_>
takes me ages to type them in :P
odak_ has quit [Quit: odak_]
odak_ has joined #asahi
<jannau>
seb91nihel_: start with `nvme scan` and then `ls nvme 0:5 boot`
<jannau>
those instructions are for 1 macos, 1 asahi linux installation. if your setup looks different the instructions will not work as written
vmeson has joined #asahi
bisko has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<seb91nihel_>
setup is as you discribed it
<seb91nihel_>
the first command on my german keyboard looks smth like this: setenv bootargs setenv bootargs ´root=/dev/nvme0n1p5 rw´
<ChaosPrincess>
i think you need the " quotes, not ` backticks
<seb91nihel_>
okay, I will give that a try
<ChaosPrincess>
also, really just make a new asahi install, would be faster to use that as a live os
<jannau>
seb91nihel_: ' is on the Ä key
leitao has joined #asahi
<ChaosPrincess>
is it azerty or qwertz in .de kb?
<jannau>
but let's first chack why there is no /boot/vmlinuz-linux-asahi
<jannau>
.de is qwertZ
leitao has quit []
<ChaosPrincess>
also, maybe try mounting the asahi root from macos and seeing what is there and how the files are named?
<seb91nihel_>
yes qwertz, i checkt with double quotes, but still "Failed to load /boot/vmlinuz-linux-asahi-edge" (and I used edge before grub config got broken)
<jannau>
seb91nihel_: ls nvme 0:5 boot
<seb91nihel_>
jannau: this gives me <DIR> 4096 . <DIR> 4096 .. <DIR> 4096 efi <DIR> 4096 grub
<ChaosPrincess>
that looks like ESP
<ChaosPrincess>
try 0:6
leitao has joined #asahi
<ChaosPrincess>
actually, can you just run `nvme part 0`
Brainium has joined #asahi
leitao has quit [Read error: Connection reset by peer]
leitao has joined #asahi
chadmed has joined #asahi
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi
<seb91nihel_>
okay got an interrupt, tried "ls nvme 0:6 boot" -> nothing, tried "nvme part 0" -> that prints 1: "IBootsSystemContainer"; 2: "Container"; 3: ""; 4: ""; 5: ""; 6: "RecoveryOSContainer"
<ChaosPrincess>
ok, so its 0:5 as root
<seb91nihel_>
and the guid's of course
<ChaosPrincess>
anything else in that command from jannau?
<seb91nihel_>
"ls nvme 0:5 boot"?
maniacx has joined #asahi
<seb91nihel_>
if I only type ls nvme 0:5 it looks like the asahi linux partition
<ChaosPrincess>
yes, whats inside boot
joshwilding2011 has quit [Quit: Konversation terminated!]
leahcl has quit [Remote host closed the connection]
<seb91nihel_>
just efi and grub
<ChaosPrincess>
weird af
<ChaosPrincess>
try listing inside efi and grub
<ChaosPrincess>
and maybe at root
<ChaosPrincess>
if there is vmlinuz anywhere
leahcl has joined #asahi
<jannau>
and check the ESP as well: ls nvme 0:4
maniacx has quit [Ping timeout: 480 seconds]
<jannau>
if there's no vmlinuz anywhere it sounds like you ended up without installed kernel. Not sure how that could happen unintentially
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<seb91nihel_>
okay, no vmlinuz in grub efi or root, searching further
leahcl has quit [Remote host closed the connection]
<seb91nihel_>
the only thing i did was updating those 500+ arch packages
<seb91nihel_>
okay will try to boot from ESP as you discribed, but that has to wait until tomorrow, I have to leave. Thank you very much ChaosPrincess and jannau for your help!!!
leahcl has joined #asahi
joske has joined #asahi
leitao has joined #asahi
leitao has quit []
joske has quit [Quit: Leaving...]
rootbeerdan has quit [Quit: rootbeerdan]
leahcl has quit [Remote host closed the connection]
maniacx has joined #asahi
mkurz has joined #asahi
leitao has joined #asahi
leahcl has joined #asahi
mlp has quit [Read error: Connection reset by peer]
delsol has joined #asahi
mlp has joined #asahi
maniacx has quit [Ping timeout: 480 seconds]
maniacx has joined #asahi
seb91nihel_ has quit [Remote host closed the connection]
seb91nihel_ has joined #asahi
maniacx has quit [Quit: Quit]
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi
odak_ has quit [Ping timeout: 480 seconds]
bcrumb has joined #asahi
<bcrumb>
lemme remind you guys that it is officially `sudo pacman --disable-download-timeout -Syyu` time :]
bcrumb has quit []
odak_ has joined #asahi
derzahl has quit [Ping timeout: 480 seconds]
rootbeerdan has joined #asahi
odak_ has quit [Ping timeout: 480 seconds]
delsol has quit [Remote host closed the connection]
bps has joined #asahi
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
leitao has joined #asahi
<nicolas17>
ugh I haven't updated my asahi in months
<nicolas17>
hope that doesn't break anything
<TheDcoder>
why is it the time to `--disable-download-timeout`?
* TheDcoder
has not updates his asahi in months either
<nicolas17>
I read that Arch and other rolling-release distros sometimes break when skipping large periods of updates because the updates aren't tested like that
<nicolas17>
in other distros like Debian you *know* N -> N+1 is properly tested and supported, and you *know* N -> N+2 is unsupported and you shouldn't do it, but you always have the option of upgrading N -> N+1 -> N+2
leitao has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<nicolas17>
in Arch, if the current version of the package doesn't support upgrading from a 2-year-old version, is there a workaround...?
leitao has joined #asahi
<TheDcoder>
not really, but it's not Arch's fault if the upstream packages removes support for something
<nicolas17>
I know in Debian, "you can't skip Debian versions, you have to go N -> N+1 -> N+2" is not just "we don't test it"
<TheDcoder>
I don't update arch on my rpi often either, but it working fine
<nicolas17>
I have seen packagers actively remove code from postinst etc scripts that was only needed to upgrade from two versions ago
<TheDcoder>
nicolas17: oh, is that like a technical limitation or a deliberate choice that they made?
<TheDcoder>
yeah, I can see how that can be a problem in non-rolling distros
<TheDcoder>
but such things are not present in rolling distros... at-least in arch that is.
<nicolas17>
I think it's just a choice, Ubuntu does it differently in fact, since you can upgrade from one LTS to the next without going through the in-between versions
<nicolas17>
and besides, Debian releases are so infrequent that if you're *two* versions behind you may be doing something wrong :P
<TheDcoder>
The package manager tries to intervene as less as possible
<TheDcoder>
yeah, there's that, lol
<nicolas17>
I actually wonder how much Apple tests skipping versions
<TheDcoder>
Their system is fairly standardized so it would be easier for them
<TheDcoder>
also there are only a limited number of devices, so they can test exhaustively
<nicolas17>
like, can you update from Mojave (2018) to Ventura (2022) without something breaking? did they *test* it well enough? :P
<TheDcoder>
wait, isn't ventura supposed to be 2023?
<TheDcoder>
I suppose they did, they certainly aren't short on resources
<nicolas17>
Ventura was announced in June 2022 and released in October 2022, and it's currently the latest version
<TheDcoder>
Oh
<TheDcoder>
I forgot that the latest version is called Sonoma
<TheDcoder>
it's been a while since I touched my mac actually
<nicolas17>
Sonoma was announced a few weeks ago and will probably be released in October this year
<TheDcoder>
crap, they didn't release it yet?
<nicolas17>
they released beta 1 :)
<TheDcoder>
I thought they might've since they made it look like such a big deal
<nicolas17>
are you brave enough for betas :)
<TheDcoder>
maybe, is there a catch to test a beta?
<nicolas17>
it used to be that you had to be a developer with a paid subscription to the Developer Program to get betas (especially the first one), and otherwise you had to wait for the Public Beta which comes later, but this year they made it available to everyone
<TheDcoder>
oh that's cool, I'll have to try it out soon :)