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
verlio has quit [Ping timeout: 480 seconds]
<chadmed> hmm, seems like maybe your fex rootfs stuff is not set up properly
verlio has joined #asahi-alt
<chadmed> systemd or openrc?
<chadmed> n3ph: okay what the hell now it's doing it to me too
<chadmed> nvm no its not, something just hitched up
chrisl has joined #asahi-alt
<n3ph> chadmed: systemd
<n3ph> mount: https://bpa.st/ENFQ
<n3ph> ls -la /usr/share/fex-emu-rootfs-layers/gentoo/images/30-mesa.sqfs
<n3ph> -rw-r--r-- 1 root root 16M Dec 6 17:23 /usr/share/fex-emu-rootfs-layers/gentoo/images/30-mesa.sqfs
<n3ph> looks okay'ish so far to me..
<n3ph> I removed `~/.fex-emu` and started with a fresh config, but same symptom
<chadmed> dunno then, everything works on all 4 of my systems
chrisl has quit [Ping timeout: 480 seconds]
<n3ph> good to know, i'll keep investigating.
<n3ph> alyssas steam script is running for more than an hour now trying to start steam.
<n3ph> I see nearly no logs anywhere, but this: https://bpa.st/LLNA
verlio has quit [Remote host closed the connection]
verlio has joined #asahi-alt
<chadmed> n3ph: can you try launch steam with `muvm FEXInterpreter [path to steam exec, not alyssa's thing] -cef-force-opaque-backgrounds -cef-force-occlusion`
<chadmed> it will fail on network setup but you should get _something_
<n3ph> same same: https://bpa.st/LZNQ
chadmed has quit [Quit: Konversation terminated!]
chadmed has joined #asahi-alt
<n3ph> chadmed: also tried it without `-gamepadui` - it just keeps hanging there with one thread going haywire :-/
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
<n3ph> tracing the thread in question only brings up `02:47:51 ioctl(32, KVM_RUN` 😒
chrisl has joined #asahi-alt
<chadmed> in that case can you try with the dist-kernel
chrisl has quit [Ping timeout: 480 seconds]
<n3ph> chadmed: https://bpa.st/N2NQ
<chadmed> sync the overlay
<chadmed> like i said yesterday ive fixed this
<n3ph> I synced it already multiple times today
<n3ph> e.g. just updated `app-emulation/FEX-2412-r1`
<n3ph> the file actually is `/var/tmp/portage/sys-kernel/asahi-kernel-6.12.1_p8/distdir/linux-asahi-6.12.1-8.diff`
<chadmed> i s2g i patched the ebuild
<chadmed> give me a sec
<chadmed> n3ph: where are you syncing from
<chadmed> commit 0801f5ba1 fixed this
<chadmed> oh yeah thats the one you linked
<chadmed> urgh how did that get missed
<n3ph> cherry-pick?
<chadmed> im literally running my server on the dist-kernel, idk how that didnt get committed
<chadmed> one sec
<chadmed> okay ive pushed the fix sorry
<n3ph> thx
<n3ph> whoa, wait.. For some reason the remote in `/var/db/repos/asahi` is `https://github.com/gentoo-mirror/asahi.git`
<n3ph> is there a webhook syncing over there?
<n3ph> \
<chadmed> argh yeah i thought thatd be the issue
<chadmed> emaint -r sync asahi grabs it from the gentoo mirror which means its delayed
<n3ph> just added the upstream git for now, don't wanna wait or juggling around with locals for now
<n3ph> *remote
<n3ph> I wasn't aware I had it configured via `eselect repositories`.
n3ph has quit [Quit: WeeChat 4.4.3]
n3ph has joined #asahi-alt
<n3ph> chadmed: Identical on `6.12.1-p8-asahi-dist`
n3ph has quit [Ping timeout: 480 seconds]
n3ph has joined #asahi-alt
tobhe_ has joined #asahi-alt
<chadmed> n3ph: i have no idea why it would be getting hitched on that ioctl then :/
tobhe has quit [Ping timeout: 480 seconds]
<n3ph> Do you have m1 max as well?
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
jnn has joined #asahi-alt
jn has quit [Ping timeout: 480 seconds]
<chadmed> m2, m2 max, m2 pro and m1 pro
n3ph has quit [Ping timeout: 480 seconds]
JayBeeFOSS has quit [Remote host closed the connection]
chrisl has joined #asahi-alt
JayBeeFOSS has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chadmed has quit [Ping timeout: 480 seconds]
<chaos_princess> That ioctl just means it is running code inside the vm. You need to strace the thread inside if you want to get useful info.
hightower3 has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
hightower2 has quit [Ping timeout: 480 seconds]
mkurz_ has joined #asahi-alt
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
verlio has quit [Ping timeout: 480 seconds]
verlio has joined #asahi-alt
verlio has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
hightower2 has joined #asahi-alt
hightower3 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
verlio has joined #asahi-alt
kode54 has quit [Quit: The Lounge - https://thelounge.chat]
kode54 has joined #asahi-alt
verlio has quit [Ping timeout: 480 seconds]
verlio has joined #asahi-alt
verlio has quit [Ping timeout: 480 seconds]
verlio has joined #asahi-alt
cy8aer has quit [Remote host closed the connection]
verlio has quit [Ping timeout: 480 seconds]
cy8aer has joined #asahi-alt
dcavalca856 has quit [Ping timeout: 480 seconds]
dcavalca856 has joined #asahi-alt
verlio has joined #asahi-alt
kode54 has quit [Quit: The Lounge - https://thelounge.chat]
kode54 has joined #asahi-alt
verlio has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chadmed has joined #asahi-alt
verlio has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
verlio has quit [Ping timeout: 480 seconds]
n3ph has joined #asahi-alt
verlio has joined #asahi-alt
verlio has quit [Ping timeout: 480 seconds]
verlio has joined #asahi-alt
verlio has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
n3ph has quit [Ping timeout: 480 seconds]
verlio has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
verlio has quit [Ping timeout: 480 seconds]
nst has quit [Ping timeout: 480 seconds]
nst has joined #asahi-alt
verlio has joined #asahi-alt
verlio has quit [Ping timeout: 480 seconds]
verlio has joined #asahi-alt
verlio has quit [Ping timeout: 480 seconds]
verlio has joined #asahi-alt
verlio has quit [Ping timeout: 480 seconds]
Seti_ has joined #asahi-alt
verlio has joined #asahi-alt
verlio has quit [Ping timeout: 480 seconds]
verlio has joined #asahi-alt
verlio has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
n3ph has joined #asahi-alt
verlio has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
verlio has quit [Ping timeout: 480 seconds]
n3ph has quit [Ping timeout: 480 seconds]
verlio has joined #asahi-alt
verlio has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
verlio has joined #asahi-alt
verlio has quit [Ping timeout: 480 seconds]
verlio has joined #asahi-alt
verlio has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
verlio has joined #asahi-alt
verlio has quit [Remote host closed the connection]
verlio has joined #asahi-alt
chrisl has joined #asahi-alt
hightower3 has joined #asahi-alt
hightower2 has quit [Ping timeout: 480 seconds]
chrisl has quit [Ping timeout: 480 seconds]
chaos_princess has quit [Quit: chaos_princess]
chaos_princess has joined #asahi-alt
verlio has quit [Remote host closed the connection]
verlio has joined #asahi-alt
verlio has quit [Ping timeout: 480 seconds]
chrisl has joined #asahi-alt
n3ph has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
n3ph has quit [Ping timeout: 480 seconds]
n3ph has joined #asahi-alt
n3ph has quit [Ping timeout: 480 seconds]
MichaelLong has quit []
chrisl has joined #asahi-alt
MichaelLong has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
mkurz_ has quit [Read error: Connection reset by peer]
mkurz_ has joined #asahi-alt
chrisl has joined #asahi-alt
verlio has joined #asahi-alt
chrisl has quit [Ping timeout: 480 seconds]
andymandias has quit [Remote host closed the connection]
n3ph has joined #asahi-alt
mkurz_ has quit [Quit: Konversation terminated!]
<n3ph> chadmed: Downgrading to `app-emulation/FEX-2410-r1` makes everything working again..
<n3ph> could this be related to LLVM 19?
<n3ph> `app-emulation/FEX-2412-r1` uses slot 19
<chadmed> n3ph: the default slot for all profiles is still 18 so you must be overriding it somewhere
<chadmed> try build it with LLVM_SLOT="18" and see if that fixes anything
<n3ph> on it
chrisl has joined #asahi-alt
<n3ph> No difference.
<chaos_princess> both 2412 and 2412-r1 broken?
chrisl has quit [Ping timeout: 480 seconds]
<n3ph> yes
<n3ph> I am currently building FEX-2410 with LLVM slot 19 to exclude it has something to do with it..
<n3ph> chaos_princess: but bea aware, for chadmed everything seems to work.
<n3ph> so this is currently only affecting my setup
<n3ph> what a bummer, FEX-1210 on LLVM 19 fails to build: https://bpa.st/5RFA
<chadmed> yeah llvm moment, the api changed for some stuff fex uses iirc
<chadmed> try applying the llvm 19 support patch in filesdir
<n3ph> good point
<n3ph> worked; FEX-2410 built with LLVM 19 keeps working, so it's not related to the slot I am using
<chaos_princess> do you by any chance have way too much free time on your hands an a desire to help?
verlio has quit [Ping timeout: 480 seconds]
<n3ph> sure
<chaos_princess> can you bisect it?
verlio has joined #asahi-alt
<n3ph> Will give it a try.
<n3ph> Wow, that's 382 commits
<chadmed> a lot of those are noop merge commits
<chadmed> all my homies hate merge commits
<chaos_princess> thats like what, 9 steps?
<chadmed> yeah
<n3ph> I think I could use a 9999 ebuild
<chadmed> i got to wfe in 6 so its not so bad
Halian has quit [Read error: Connection reset by peer]
mkurz_ has joined #asahi-alt
chadmed has quit [Ping timeout: 480 seconds]
<n3ph> ok, finished the 9999 ebuild and started to bisect b89f5b8. Now patch hell begins.
<n3ph> chadmed: how important is `unvendor-drm-headers.patch`
zumi has quit [Remote host closed the connection]
<chaos_princess> not super important, but would require you to also fetch the vendored headers if you drop that patch
<n3ph> works well without it so far.. uhmn.. maybe I keep going?
<n3ph> My test is simple enough though. I am really just waiting for the steam downloader fetching the tarball.
<n3ph> So, I don't need a fully working gfx stack
<n3ph> ... if my assumptions regarding drm = gfx afre correct
rhysmdnz has quit [Ping timeout: 480 seconds]
Guest1923 has quit [Ping timeout: 480 seconds]
zumi has joined #asahi-alt
<n3ph> chadmed: reagrding the LLVM 19 slot, it got just stabilized today in mainline..
<n3ph> I was already wondering, as I did not change anything intuitively.
zumi has quit [Remote host closed the connection]
zumi has joined #asahi-alt
chrisl has joined #asahi-alt
<n3ph> wait. I was just putting back two patches I had moved aside and now this revision works
<n3ph> Maybe I just fucked up at the end of bisecting the commits
chrisl has quit [Ping timeout: 480 seconds]
<n3ph> But in general this looks somehow fishy... Both commit s
<n3ph> ah nvm, the latter is just the merge commit, got it
chadmed has joined #asahi-alt
<n3ph> working version: `EGIT_OVERRIDE_COMMIT_FEX_EMU_FEX="9febddefa3b8f8334e3f8d8b9f7cb979358b48c8" emerge -v "=app-emulation/FEX-9999"`
<n3ph> broken version: `EGIT_OVERRIDE_COMMIT_FEX_EMU_FEX="41c8731443a08141e09ce9941921ca792bdf0bb4" emerge -v "=app-emulation/FEX-9999"`
<chadmed> n3ph: given the nonsense with the vendored headers and such i dont think its really worth anyone's time having a live ebuild tbh
<n3ph> sure. I just wanted to be transparent what I did
<n3ph> *with
<chadmed> ezpz
<chadmed> glad you found the issue at least :)
<chadmed> no idea why its just not working for you though
<n3ph> hmn.. how to move on from here?
<n3ph> maybe lib fuckup?
tobhe_ is now known as tobhe
zumi has quit [Remote host closed the connection]
zumi has joined #asahi-alt
<n3ph> I'll start an issue
chadmed has quit [Ping timeout: 480 seconds]