ChanServ changed the topic of #asahi-alt to: Asahi Linux: porting Linux to Apple Silicon macs | User-contributed/unofficial distribution ports | Logs: https://alx.sh/l/asahi-alt
chadmed_ has quit [Remote host closed the connection]
nst_ has joined #asahi-alt
nst has quit [Ping timeout: 480 seconds]
KxCORP58940003455 has quit [Quit: Bye!]
KxCORP58940003455 has joined #asahi-alt
ellyq_ has joined #asahi-alt
john-cabaj has quit [Ping timeout: 480 seconds]
ellyq has quit [Ping timeout: 480 seconds]
tobhe has joined #asahi-alt
cow123 has quit [Ping timeout: 480 seconds]
tobhe_ has quit [Ping timeout: 480 seconds]
cow123 has joined #asahi-alt
zerdox has joined #asahi-alt
cow123_ has joined #asahi-alt
cow123 has quit [Ping timeout: 480 seconds]
opticron has quit [Read error: Connection reset by peer]
opticron has joined #asahi-alt
pthariensflame has joined #asahi-alt
cow123 has joined #asahi-alt
cow123_ has quit [Ping timeout: 480 seconds]
andymandias has quit [Read error: Connection reset by peer]
andymandias has joined #asahi-alt
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-alt
<chaos_princess>
chadmed: no, feel free to do krun and friends, though you might end up having to patch out their fex rootfs setup code (we do it in a different way from fedora)
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-alt
zerdox has quit [Ping timeout: 480 seconds]
<chaos_princess>
chadmed: for muvm, can you also bump the version to use the real release and not the random commit that we were packaging before?
<chaos_princess>
(though that would require patching fex integration as mentioned before)
zerdox has joined #asahi-alt
n3ph has joined #asahi-alt
JayBeeFOSS has quit [Ping timeout: 480 seconds]
JayBeeFOSS has joined #asahi-alt
n3ph has quit [Ping timeout: 480 seconds]
chaos_princess has quit [Quit: chaos_princess]
chaos_princess has joined #asahi-alt
n3ph has joined #asahi-alt
kraem has quit [Remote host closed the connection]
kraem has joined #asahi-alt
chadmed_ has joined #asahi-alt
<chadmed_>
chaos_princess: should be all done, modulo the fex rootfs patching
<chadmed_>
AIUI though if we dont pass anything to the command line argument then it doesnt do anything right
<chaos_princess>
not sure, i think it still messes with fex configs
n3ph has quit [Ping timeout: 480 seconds]
<chadmed_>
hmph okay
<chadmed_>
not a problem for today
<mps>
oh I see there is gentoo fex package. nice. could anyone of you post url, please
<chaos_princess>
are you trying to repack it for another distro?
<mps>
chaos_princess: would like to look if I can make it for alpine linux
<chaos_princess>
though beware that it has a different approach to rootfs from fedora
<mps>
if it is not overc-omplicated, ofc
<mps>
thank you
<chadmed_>
the only ballache are the thunks but theyre not _strictly_ necessary
<chadmed_>
they are if you want any level of performance though
<chaos_princess>
fedora shipped w/o them, no?
<chadmed_>
oh? i thought they got all of that sorted
opticron has quit [Read error: Connection reset by peer]
opticron has joined #asahi-alt
<mps>
will keep this in mind
zerdox has quit [Ping timeout: 480 seconds]
zerdox has joined #asahi-alt
zerdox has quit [Remote host closed the connection]
minecrell has quit [Read error: Connection reset by peer]
minecrell has joined #asahi-alt
john-cabaj has joined #asahi-alt
zerdox has joined #asahi-alt
john-cabaj has quit [Quit: john-cabaj]
john-cabaj has joined #asahi-alt
n3ph has joined #asahi-alt
zerdox has quit [Ping timeout: 480 seconds]
n3ph_ has joined #asahi-alt
n3ph has quit [Ping timeout: 480 seconds]
rhysmdnz has quit [Quit: Bridge terminating on SIGTERM]
Guest5901 has quit [Quit: Bridge terminating on SIGTERM]
Guest6057 has joined #asahi-alt
rhysmdnz has joined #asahi-alt
zerdox has joined #asahi-alt
zerdox has quit [Ping timeout: 480 seconds]
zerdox has joined #asahi-alt
ellyq has joined #asahi-alt
zerdox has quit [Ping timeout: 480 seconds]
pthariensflame has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
gadnt has joined #asahi-alt
<gadnt>
hello, with the asahi overlay for gentoo, muvm fails to build with unresolved imports `krun_sys::krun_add_disk`, `krun_sys::krun_set_gpu_options2`
<gadnt>
is there a known workaround for this?
pthariensflame has joined #asahi-alt
pthariensflame has quit []
<chaos_princess>
ugh
<chaos_princess>
it needs a newer libkrun, which appears to not have been packaged
<gadnt>
newer than 1.9.5? like i should just try building libkrun from master then?
<chaos_princess>
or maybe not
<chaos_princess>
those are introduced in 1.9.5, so it is using an old header somehow i guess?
<gadnt>
compiling muvm compiles krun-sys 1.9.1
n3ph_ has quit [Quit: WeeChat 4.4.2]
cyrinux has quit []
cyrinux has joined #asahi-alt
aead has joined #asahi-alt
n3ph has joined #asahi-alt
<gadnt>
i think i solved it, i forgot i built libkrun by myself earlier and had an older version installed into /usr/local(meanwhile gentoo installs stuff into /usr/)
<chaos_princess>
ah, yea. (also been there, done that, wasted too much time fixing it :P)
n3ph has quit [Quit: WeeChat 4.4.2]
n3ph has joined #asahi-alt
gadnt has quit [Quit: Page closed]
<n3ph>
I was recompiling `app-emulation/FEX-2409-r2` but see:
<n3ph>
/var/tmp/portage/app-emulation/FEX-2409-r2/work/FEX-FEX-2409/ThunkLibs/Generator/analysis.cpp:248:36: error: no member named 'getTypeAsWritten' in 'clang::ClassTemplateSpecializationDecl'
<n3ph>
/var/tmp/portage/app-emulation/FEX-2409-r2/work/FEX-FEX-2409/ThunkLibs/Generator/analysis.cpp:257:36: error: no member named 'getTypeAsWritten' in 'clang::ClassTemplateSpecializationDecl'
<n3ph>
/var/tmp/portage/app-emulation/FEX-2409-r2/work/FEX-FEX-2409/ThunkLibs/Generator/analysis.cpp:300:17: error: no member named 'getTypeAsWritten' in 'clang::ClassTemplateSpecializationDecl'
<n3ph>
/var/tmp/portage/app-emulation/FEX-2409-r2/work/FEX-FEX-2409/ThunkLibs/Generator/analysis.cpp:302:18: warning: variable 'emitted_function' set but not used [-Wunused-but-set-variable]
<n3ph>
302 | if (auto emitted_function = llvm::dyn_cast<clang::FunctionDecl>(template_args[0].getAsDecl())) {
<n3ph>
| ^
<n3ph>
/var/tmp/portage/app-emulation/FEX-2409-r2/work/FEX-FEX-2409/ThunkLibs/Generator/analysis.cpp:337:17: error: no member named 'getTypeAsWritten' in 'clang::ClassTemplateSpecializationDecl'
<n3ph>
I wonder if I broke my local multilib-toolchain or somethng else, I can't figure it out ATM.
Juest has quit [Read error: Connection reset by peer]
gadnt has joined #asahi-alt
<gadnt>
hello again i updated my gentoo system and for some reason I am not getting any graphics acceleration, glxinfo|grep OpenGL only shows llvmpipe
<gadnt>
i am on the latest provided mesa package from the gentoo overlay
<n3ph>
gadnt: which kernel?
<n3ph>
PSA: crossdev actually can remove your local buildchain. I needed to grep a working gcc out of a stage3 tarball again.. m-(
<sam_>
it already has a sanity check somewhere which is supposed to prevent that (but you should be careful when using crossdev -C anyway)
<sam_>
but bugs/patches welcome to improve that
gadnt has quit [Remote host closed the connection]
<n3ph>
-,- I wasn't really carefull, I just wanted to revert experiments I did a couple of weeks ago.
gadmt has joined #asahi-alt
gadmt has quit []
Juest has joined #asahi-alt
gadmt has joined #asahi-alt
gadmt has quit [Remote host closed the connection]
gadnt has joined #asahi-alt
<gadnt>
I need professional help now I just bricked grub cause I figured the earlier issue was caused by me forgetting that o have to manually mount /dev/nvme0n1p4 and copy /boot/ over to update the kernel but i messed up somewhere
<n3ph>
ui, do you have a live stick or something you could use as a life boat?
gadnt has quit [Remote host closed the connection]
gadnt has joined #asahi-alt
gadnt has quit [Remote host closed the connection]
<gadnt>
thank you n3ph,i will try that but how do i boot off of a live usb stick again? it looks like the system freezes right before where the grub menu would usually show up
<gadnt>
i dont know what to press to get the boot menu
veloek has quit [Remote host closed the connection]
<n3ph>
do you see uboot?
<gadnt>
it just freezes on a terminal screen filled with some output and an asahi logo in the middle of it
<n3ph>
you can interrupt the uboot loading by hitting any key to entering a menu
<n3ph>
from there you can boot a live usb stick
<gadnt>
i dont have fedora so i cant use asahi-fedora-usb since it requires rpm and yum installed
<gadnt>
yeah no matter what key i press it is stuck there maybe it is more botched than i anticipated?
<n3ph>
gadnt: I found a live stick and pulled off the content with dd, currently uploading.
<n3ph>
Maybe you really borked m1n1 somehow. Try reinstalling it
<waltmckel>
Not sure how its going to be packaged in Nixos generally
<chadmed_>
sam_: is there anything special we need to do to get opencl unblocked on aarch64?
<chadmed_>
i dont really want to rely on hacky package.unmasks and such anymore
<chadmed_>
oh its masked from 2018 because of clover....
<chadmed_>
lmfao
<chadmed_>
i think we can probably get rid of that
<gadnt>
i dont know how to get to my ESP, afaik all i can do is see if i can do anything via tethering but im having trouble booting a linux kernel via tethering, i got a .dtb for the m2 pro from the fedora repo and i cross-compiled an asahi kernel and compressed it and using the linux.py script it wont boot into the kernel it reboots