11:40
karolherbst is now known as karolherbst[i]
11:42
karolherbst[i] has quit []
11:43
karolherbst has joined #zink
20:59
odrling has quit [Remote host closed the connection]
20:59
odrling has joined #zink
21:55
<
fdobridge >
<Owo> @ermine1716 what firefox was this?
21:55
<
fdobridge >
<Owo> flatpak?
21:55
<
fdobridge >
<ermine1716> no
21:56
<
fdobridge >
<Owo> what mesa & firefox version?
21:56
<
fdobridge >
<ermine1716> from the package manager (openSUSE tumbleweed)
21:56
<
fdobridge >
<ermine1716> Firefox 134.0, mesa 24.3.3
21:57
<
fdobridge >
<Owo> okay, I have 24.3.1
21:57
<
fdobridge >
<Owo> I'll see if I can't grab some logs
21:58
<
fdobridge >
<Owo> I think it also had issues with it crashing (explicit sync issues), did you reproduce that?
21:58
<
fdobridge >
<Owo> I think I got it through completely hiding the window (workspace, other fullscreen window in focus) and opening firefox again
21:59
<
fdobridge >
<ermine1716> for me it just crashes in some time after launching
22:00
<
fdobridge >
<ermine1716> Wel, okay it doesn't crash while idle
22:01
<
fdobridge >
<ermine1716> Opening discord helps it to crash
22:02
<
fdobridge >
<Owo> do the logs say anything about wl_surface and already having a drm_syncobj?
22:02
<
fdobridge >
<Owo> specifically in the firefox crash reporter
22:04
<
fdobridge >
<ermine1716> No
22:04
<
fdobridge >
<ermine1716> Maybe I can make mesa print some debug data?
22:06
<
fdobridge >
<Owo> not sure, I only ever got that from WAYLAND_DEBUG=1 and the firefox crash reporter
22:06
<
fdobridge >
<Owo> I'd be curious to see what it tells you
22:07
<
fdobridge >
<ermine1716> Btw i use only MESA_LOADER_DRIVER_OVERRIDE=zink . Am I doing it right?
22:08
<
fdobridge >
<Owo> yeah
22:09
<
fdobridge >
<Owo> > GraphicsCriticalError: |[0][GFX1-]: (gnome) Wayland protocol error: wl_surface@69: error 0: DRM Syncobj surface object already created for surface 69
22:09
<
fdobridge >
<Owo> 16 seconds
22:10
<
fdobridge >
<ermine1716> OH
22:10
<
fdobridge >
<ermine1716> > GraphicsCriticalError: |[0][GFX1-]: GFX: CanvasTranslator failed creating WebGL shared context (t=14.6444) |[1][GFX1-]: (sway) Wayland protocol error: wp_tearing_control_manager_v1#100: error 0: Tearing control object already exists!
22:10
<
fdobridge >
<Owo> Interesting
22:11
<
fdobridge >
<Owo> I'm literally watching a YouTube video with the glitching right now lmao
22:11
<
fdobridge >
<ermine1716> seizure warning!
22:12
<
fdobridge >
<Owo> The right side of the video
22:12
<
fdobridge >
<ermine1716> i see
22:13
<
fdobridge >
<Owo> Heh, full screen did it pretty quick
22:13
<
fdobridge >
<ermine1716> Well, okay it doesn't crash while idle (edited)
22:13
<
fdobridge >
<Owo> > GraphicsCriticalError: |[0][GFX1-]: (gnome) Wayland protocol error: wp_linux_drm_syncobj_surface_v1@81: error 3: Release or Acquire point set but no buffer attached
22:13
<
fdobridge >
<Owo> > (t=226.657)
22:14
<
fdobridge >
<ermine1716> it feels to me that glitches and crash are different issues
22:14
<
fdobridge >
<ermine1716> But that's wild guess
22:15
<
fdobridge >
<Owo> it seems like it's some weird interaction between firefox and mesa wsi tbh
22:18
<
fdobridge >
<Owo> this might explain a lot
22:18
<
fdobridge >
<Owo> Firefox is somehow doing things ina way that violate the protocol
22:21
<
fdobridge >
<Owo> this does also happen with Fedora's shipped Firefox, so the discussion there about them fixing it seems to be wrong
22:21
<
fdobridge >
<Owo> at least if we're thinking that they already fixed it
22:22
<
fdobridge >
<Owo> probably something different, not related too much....
22:22
<
fdobridge >
<ermine1716> We'll see once they ship the fix
22:23
<
fdobridge >
<Owo> it looks like it should've already been, though
22:23
<
fdobridge >
<Owo> 134 is from Jan 7
22:23
<
fdobridge >
<Owo> this was
*august*
22:24
<
fdobridge >
<ermine1716> Oh