575 release feedback & discussion

So, I encountered a weird bug. When using the beta it did not occur, only after upgrading to stable (fedora, forced through f43, maybe that’s why?)

Anyway, some games start, but have no audio playing, even though the audio sink is correct and working on desktop (gnome), but only on hdmi, works fine in DP. (DP connected, HDMI connected, DP disabled in desktop, using HDMI only).
It worked fine in the beta, now some games just crash on start, other ones don’t work properly.

edit: I can only reproduce it if the display is connected on boot, worked fine when connecting while running, but the audio devices are screwed (5090)

edit2: additionally opening godot keeps spamming about invalid pulse audio state. I don’t think it did that before this update? it seems something related to audio might have broken between beta and stable

edit3: additionally audio will break (NVIDIA HDMI/DP output) after playing for a bit and then closing the game (about 1h?) audio output becomes completely irresponsive, does not play any audio through HDMI. applications still launch as expected, but obviously, no audio.

kernel 6.14.9, fedora 42

@abchauhan please check this later as it seems like something that would absolutely need a driver hotfix

gldriverquery seems to crash (steam)

Process 4798 (gldriverquery) of user 1000 dumped core.
                                                   
                                                   Module libGLdispatch.so.0 from rpm libglvnd-1.7.0-7.fc42.i386
                                                   Module libGLX.so.0 from rpm libglvnd-1.7.0-7.fc42.i386
                                                   Module libGL.so.1 from rpm libglvnd-1.7.0-7.fc42.i386
                                                   Module libXss.so.1 from rpm libXScrnSaver-1.2.4-5.fc42.i386
                                                   Module libXrandr.so.2 from rpm libXrandr-1.5.4-5.fc42.i386
                                                   Module libXi.so.6 from rpm libXi-1.8.2-2.fc42.i386
                                                   Module libXfixes.so.3 from rpm libXfixes-6.0.1-5.fc42.i386
                                                   Module libXrender.so.1 from rpm libXrender-0.9.12-2.fc42.i386
                                                   Module libXcursor.so.1 from rpm libXcursor-1.2.3-2.fc42.i386
                                                   Module libXext.so.6 from rpm libXext-1.3.6-3.fc42.i386
                                                   Module libXau.so.6 from rpm libXau-1.0.12-2.fc42.i386
                                                   Module libxcb.so.1 from rpm libxcb-1.17.0-5.fc42.i386
                                                   Module libX11.so.6 from rpm libX11-1.8.11-1.fc42.i386
                                                   Module libcap.so.2 from rpm libcap-2.73-2.fc42.i386
                                                   Module libsystemd.so.0 from rpm systemd-257.3-7.fc42.i386
                                                   Module libdbus-1.so.3 from rpm dbus-1.16.0-3.fc42.i386
                                                   Module libSDL2-2.0.so.0 from rpm sdl2-compat-2.32.52-1.fc42.i386
                                                   Stack trace of thread 4798:
                                                   #0  0x00000000f7ef2316 _dl_open (ld-linux.so.2 + 0xb316)
                                                   #1  0x00000000f7cef1e6 dlopen_doit (libc.so.6 + 0x6e1e6)
                                                   #2  0x00000000f7ee8741 __GI__dl_catch_exception (ld-linux.so.2 + 0x1741)
                                                   #3  0x00000000f7ee8865 _dl_catch_error (ld-linux.so.2 + 0x1865)
                                                   #4  0x00000000f7ceec6f _dlerror_run (libc.so.6 + 0x6dc6f)
                                                   #5  0x00000000f7cef2b4 dlopen@GLIBC_2.1 (libc.so.6 + 0x6e2b4)
                                                   #6  0x00000000f6f8223b __glXLookupVendorByName (libGLX.so.0 + 0x2823b)
                                                   #7  0x00000000f6f831f5 __glXLookupVendorByScreen (libGLX.so.0 + 0x291f5)
                                                   #8  0x00000000f6f832f1 glXChooseVisual (libGLX.so.0 + 0x292f1)
                                                   #9  0x00000000f7c4fe7d n/a (libSDL3.so.0 + 0x2e3e7d)
                                                   #10 0x00000000f7c504d6 n/a (libSDL3.so.0 + 0x2e44d6)
                                                   #11 0x00000000f7c28560 n/a (libSDL3.so.0 + 0x2bc560)
                                                   #12 0x00000000f7e82967 SDL_GL_LoadLibrary_REAL (libSDL2-2.0.so.0 + 0x5967)
                                                   #13 0x0000000008054d93 _Z11init_screenPKc (/home/ly/.local/share/Steam/ubuntu12_32/gldriverquery + 0xcd93)
                                                   #14 0x0000000008051bf5 main (/home/ly/.local/share/Steam/ubuntu12_32/gldriverquery + 0x9bf5)
                                                   #15 0x00000000f7c84121 __libc_start_call_main (libc.so.6 + 0x3121)
                                                   #16 0x00000000f7c841e8 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x31e8)
                                                   #17 0x0000000008051c65 _start (/home/ly/.local/share/Steam/ubuntu12_32/gldriverquery + 0x9c65)