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