Siarkowy / com.valvesoftware.Steam.CompatibilityTool.WineASIO

WineASIO extension for Steam Flatpak app. Low-latency audio in Rocksmith 2014! 🎸✨
3 stars 0 forks source link

Cannot load libjack.so.0 #5

Closed KyriiiX closed 3 months ago

KyriiiX commented 4 months ago

Hello,

After thoroughly following the installation instructions, running Rocksmith 2014 always comes up with these errors in proton.log :

[I][05226.996980] pw.context   | [      pipewire.c:  647 pw_init()] version 0.3.83
ERROR: ld.so: object '/usr/lib/i386-linux-gnu/libjack.so.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/usr/lib/i386-linux-gnu/libjack.so.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/usr/lib/i386-linux-gnu/libjack.so.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

I tried, in vain, to install the org.freedesktop.Platform.Compat.i386 package, which at least did make /usr/lib/i386-linux-gnu/libjack.so.0 and /usr/lib/i386-linux-gnu/libjack.so.0.3.383 appear in the Steam environment.

Running find /usr -name '*libjack.so.0*' 2>&- on the host (Fedora 40 KDE) gives :

/usr/lib/pipewire-0.3/jack/libjack.so.0
/usr/lib/pipewire-0.3/jack/libjack.so.0.3.1007
/usr/lib64/pipewire-0.3/jack/libjack.so.0
/usr/lib64/pipewire-0.3/jack/libjack.so.0.3.1007

and in the Steam drop-in shell :

/usr/lib/i386-linux-gnu/libjack.so.0
/usr/lib/i386-linux-gnu/libjack.so.0.3.383
/usr/lib/x86_64-linux-gnu/libjack.so.0
/usr/lib/x86_64-linux-gnu/libjack.so.0.3.383

I did verify that pipewire-jack-audio-connection-kit.i686 is installed. I tried installing WineASIO for Rocksmith the manual way into the Flatpak before stumbling on this project, so maybe I messed something up - although I did a Steam fresh install. I also tried to bump up the SDK version to 23.08, without making progress.

Siarkowy commented 3 months ago

Hello, those warnings are expected as we are trying to load 32-bit library (libjack.so.0) into a 64-bit application (Proton); they should go away when Proton tries to load a 32-bit Rocksmith2014.exe binary.

[I][05226.996980] pw.context   | [      pipewire.c:  647 pw_init()] version 0.3.83
ERROR: ld.so: object '/usr/lib/i386-linux-gnu/libjack.so.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/usr/lib/i386-linux-gnu/libjack.so.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/usr/lib/i386-linux-gnu/libjack.so.0' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.

Seems like your installation finds pipewire-jack libaries correctly, even if libjack inside Flatpak looks a bit dated. (Maybe SDK 22.08 needs an update after all but that's a separate topic.)

Is there anything suspicious in steam-221680.log instead?

KyriiiX commented 3 months ago

It seems my lazy person didn't scroll far enough into the file, as there is some info about RS_ASIO and WineASIO loading in :

472.089:0120:0124:trace:loaddll:build_module Loaded L"F:\\home\\kyriiix\\.var\\app\\com.valvesoftware.Steam\\.local\\share\\Steam\\steamapps\\common\\Rocksmith2014\\RS_ASIO.dll" at 79470000: native
472.409:0120:01b4:warn:threadname:NtSetInformationThread Thread renamed to L"wine_mmdevapi_notification"
472.410:0120:0124:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\wineasio.dll" at E0560000: builtin
472.410:0120:0124:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\wineasio.dll" : builtin
472.411:0120:0124:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\wineasio.dll" at E0560000: builtin
[I][00472.412151] jack         | [ pipewire-jack.c: 3721 jack_client_open()] 0x7dcb54b0: open 'Rocksmith2014' options:0
[I][00472.510313] pw.conf      | [          conf.c:  423 conf_load()] 0x7d73aa00: loaded config '/usr/share/pipewire/jack.conf' with 5 items
[I][00472.510496] pw.conf      | [          conf.c:  881 pw_context_conf_section_for_each()] handle config '/usr/share/pipewire/jack.conf' section 'context.properties'
[I][00472.510537] pw.context   | [       context.c:  259 pw_context_new()] 0x7dcb4a40: parsed 1 context.properties items
[I][00472.685478] pw.conf      | [          conf.c:  881 pw_context_conf_section_for_each()] handle config '/usr/share/pipewire/jack.conf' section 'context.spa-libs'
[I][00472.685573] pw.context   | [       context.c:  360 pw_context_new()] 0x7dcb4a40: parsed 1 context.spa-libs items
[I][00472.685602] pw.conf      | [          conf.c:  881 pw_context_conf_section_for_each()] handle config '/usr/share/pipewire/jack.conf' section 'context.modules'
[I][00472.685635] pw.module    | [   impl-module.c:  181 pw_context_load_module()] 0x7dcb4a40: name:libpipewire-module-rt args:{
            #rt.prio      = 88
            #rt.time.soft = -1
            #rt.time.hard = -1
        }
[I][00472.753627] mod.rt       | [     module-rt.c:  600 check_realtime_privileges()] Clamp rtprio 88 to 0
[I][00472.753685] mod.rt       | [     module-rt.c:  607 check_realtime_privileges()] Priority max (0) must be at least 11
[I][00472.766126] pw.conf      | [          conf.c:  602 load_module()] 0x7dcb4a40: loaded module libpipewire-module-rt
[I][00472.766238] pw.module    | [   impl-module.c:  181 pw_context_load_module()] 0x7dcb4a40: name:libpipewire-module-protocol-native args:(null)
[I][00472.843317] pw.conf      | [          conf.c:  602 load_module()] 0x7dcb4a40: loaded module libpipewire-module-protocol-native
[I][00472.843378] pw.module    | [   impl-module.c:  181 pw_context_load_module()] 0x7dcb4a40: name:libpipewire-module-client-node args:(null)
[I][00472.945139] pw.conf      | [          conf.c:  602 load_module()] 0x7dcb4a40: loaded module libpipewire-module-client-node
[I][00472.945242] pw.module    | [   impl-module.c:  181 pw_context_load_module()] 0x7dcb4a40: name:libpipewire-module-metadata args:(null)
[I][00473.008470] pw.conf      | [          conf.c:  602 load_module()] 0x7dcb4a40: loaded module libpipewire-module-metadata
[I][00473.008539] pw.context   | [       context.c:  364 pw_context_new()] 0x7dcb4a40: parsed 4 context.modules items
[I][00473.008570] pw.context   | [       context.c:  369 pw_context_new()] 0x7dcb4a40: parsed 0 context.objects items
[I][00473.008592] pw.context   | [       context.c:  372 pw_context_new()] 0x7dcb4a40: parsed 0 context.exec items
[E][00473.008629] pw.data-loop | [     data-loop.c:  210 pw_data_loop_start()] 0x7dcb6120: can't create thread: Resource temporarily unavailable
[I][00473.010035] jack         | [ pipewire-jack.c: 4023 jack_client_close()] 0x7dcb54b0: close
[I][00473.010093] jack         | [ pipewire-jack.c: 4290 jack_deactivate()] 0x7dcb54b0: active:0
473.008:0120:0124:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\wineasio.dll" : builtin
473.016:0120:0124:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\wineasio.dll" at E0560000: builtin
[I][00473.018195] jack         | [ pipewire-jack.c: 3721 jack_client_open()] 0x7dcb54b0: open 'Rocksmith2014' options:0
[I][00473.018616] pw.conf      | [          conf.c:  423 conf_load()] 0x7d73aa00: loaded config '/usr/share/pipewire/jack.conf' with 5 items
[I][00473.018726] pw.conf      | [          conf.c:  881 pw_context_conf_section_for_each()] handle config '/usr/share/pipewire/jack.conf' section 'context.properties'
[I][00473.018760] pw.context   | [       context.c:  259 pw_context_new()] 0x7dcb60a0: parsed 1 context.properties items
[I][00473.019654] pw.conf      | [          conf.c:  881 pw_context_conf_section_for_each()] handle config '/usr/share/pipewire/jack.conf' section 'context.spa-libs'
[I][00473.019729] pw.context   | [       context.c:  360 pw_context_new()] 0x7dcb60a0: parsed 1 context.spa-libs items
[I][00473.019754] pw.conf      | [          conf.c:  881 pw_context_conf_section_for_each()] handle config '/usr/share/pipewire/jack.conf' section 'context.modules'
[I][00473.019785] pw.module    | [   impl-module.c:  181 pw_context_load_module()] 0x7dcb60a0: name:libpipewire-module-rt args:{
            #rt.prio      = 88
            #rt.time.soft = -1
            #rt.time.hard = -1
        }
[I][00473.020324] mod.rt       | [     module-rt.c:  600 check_realtime_privileges()] Clamp rtprio 88 to 0
[I][00473.020359] mod.rt       | [     module-rt.c:  607 check_realtime_privileges()] Priority max (0) must be at least 11
[I][00473.033355] pw.conf      | [          conf.c:  602 load_module()] 0x7dcb60a0: loaded module libpipewire-module-rt
[I][00473.033425] pw.module    | [   impl-module.c:  181 pw_context_load_module()] 0x7dcb60a0: name:libpipewire-module-protocol-native args:(null)
[I][00473.034334] pw.conf      | [          conf.c:  602 load_module()] 0x7dcb60a0: loaded module libpipewire-module-protocol-native
[I][00473.034419] pw.module    | [   impl-module.c:  181 pw_context_load_module()] 0x7dcb60a0: name:libpipewire-module-client-node args:(null)
[I][00473.035316] pw.conf      | [          conf.c:  602 load_module()] 0x7dcb60a0: loaded module libpipewire-module-client-node
[I][00473.035360] pw.module    | [   impl-module.c:  181 pw_context_load_module()] 0x7dcb60a0: name:libpipewire-module-metadata args:(null)
[I][00473.035821] pw.conf      | [          conf.c:  602 load_module()] 0x7dcb60a0: loaded module libpipewire-module-metadata
[I][00473.035860] pw.context   | [       context.c:  364 pw_context_new()] 0x7dcb60a0: parsed 4 context.modules items
[I][00473.035886] pw.context   | [       context.c:  369 pw_context_new()] 0x7dcb60a0: parsed 0 context.objects items
[I][00473.035907] pw.context   | [       context.c:  372 pw_context_new()] 0x7dcb60a0: parsed 0 context.exec items
[E][00473.035941] pw.data-loop | [     data-loop.c:  210 pw_data_loop_start()] 0x7dcb64f0: can't create thread: Resource temporarily unavailable
[I][00473.037045] jack         | [ pipewire-jack.c: 4023 jack_client_close()] 0x7dcb54b0: close
[I][00473.037086] jack         | [ pipewire-jack.c: 4290 jack_deactivate()] 0x7dcb54b0: active:0
473.033:0120:0124:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\wineasio.dll" : builtin
473.042:0120:0124:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\ksuser.dll" at 79420000: builtin
473.044:0120:0124:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\ksuser.dll" : builtin
473.052:0120:0124:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\avrt.dll" : builtin
473.052:0120:0124:trace:loaddll:free_modref Unloaded module L"F:\\home\\kyriiix\\.var\\app\\com.valvesoftware.Steam\\.local\\share\\Steam\\steamapps\\common\\Rocksmith2014\\avrt.dll" : native
473.149:0104:0118:fixme:oleacc:find_class_data unhandled window class: L"#32770"
473.151:0104:0118:fixme:oleacc:Window_get_accState (00000000007B7C30)->(000000000192FB20 {VT_I4: 0} 000000000192FB40)
473.155:0104:0118:fixme:oleacc:find_class_data unhandled window class: L"#32770"
473.156:0104:0118:fixme:oleacc:Window_get_accState (00000000007B7C30)->(000000000192FB20 {VT_I4: 0} 000000000192FB40)
473.159:0104:0118:fixme:oleacc:find_class_data unhandled window class: L"#32770"
473.161:0104:0118:fixme:oleacc:Window_get_accState (00000000007B7C30)->(000000000192FB20 {VT_I4: 0} 000000000192FB40)
473.164:0104:0118:fixme:oleacc:find_class_data unhandled window class: L"#32770"
473.165:0104:0118:fixme:oleacc:Window_get_accState (00000000007B7C30)->(000000000192FB20 {VT_I4: 0} 000000000192FB40)
473.167:0104:0118:fixme:oleacc:find_class_data unhandled window class: L"Button"
473.172:0104:0118:fixme:uiautomation:msaa_provider_GetPatternProvider Unimplemented patternId 10002
473.172:0104:0118:fixme:uiautomation:base_hwnd_provider_GetPatternProvider 00000000012907F0, 10002, 000000000192F8A0: stub
473.175:0104:0118:fixme:oleacc:find_class_data unhandled window class: L"Button"
473.180:0104:0118:fixme:uiautomation:msaa_provider_GetPatternProvider Unimplemented patternId 10002
473.180:0104:0118:fixme:uiautomation:base_hwnd_provider_GetPatternProvider 0000000001290DE0, 10002, 000000000192F8A0: stub
473.182:0104:0118:fixme:oleacc:find_class_data unhandled window class: L"#32770"
474.132:0120:0124:trace:seh:dispatch_exception code=406d1388 flags=0 addr=7BC4B288 ip=7bc4b288
474.132:0120:0124:trace:seh:dispatch_exception  info[0]=00001000
474.132:0120:0124:trace:seh:dispatch_exception  info[1]=01123208
474.132:0120:0124:trace:seh:dispatch_exception  info[2]=000001e4
474.132:0120:0124:trace:seh:dispatch_exception  info[3]=00000000
474.132:0120:0124:warn:threadname:dispatch_exception Thread ID 01e4 renamed to "AK::EventManager"
474.135:0120:0124:trace:seh:call_vectored_handlers calling handler at 7968CFB0 code=406d1388 flags=0
474.135:0120:0124:trace:seh:call_vectored_handlers handler at 7968CFB0 returned ffffffff
474.139:0120:01e4:trace:loaddll:build_module Loaded L"F:\\home\\kyriiix\\.var\\app\\com.valvesoftware.Steam\\.local\\share\\Steam\\steamapps\\common\\Rocksmith2014\\avrt.dll" at 79530000: native
474.141:0120:01e4:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\avrt.dll" at 79510000: builtin
474.142:0120:01e4:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Pro Audio",0FEAFF4C): stub
474.149:0120:01e4:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\avrt.dll" : builtin
474.149:0120:01e4:trace:loaddll:free_modref Unloaded module L"F:\\home\\kyriiix\\.var\\app\\com.valvesoftware.Steam\\.local\\share\\Steam\\steamapps\\common\\Rocksmith2014\\avrt.dll" : native
474.151:0120:0124:trace:loaddll:build_module Loaded L"F:\\home\\kyriiix\\.var\\app\\com.valvesoftware.Steam\\.local\\share\\Steam\\steamapps\\common\\Rocksmith2014\\avrt.dll" at 79530000: native
474.153:0120:0124:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\avrt.dll" at 79510000: builtin
474.156:0120:0124:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\wineasio.dll" at E0540000: builtin
[I][00474.156984] jack         | [ pipewire-jack.c: 3721 jack_client_open()] 0x7dcc29b0: open 'Rocksmith2014' options:0
[I][00474.157208] pw.conf      | [          conf.c:  423 conf_load()] 0x7dcbe0a0: loaded config '/usr/share/pipewire/jack.conf' with 5 items
[I][00474.157260] pw.conf      | [          conf.c:  881 pw_context_conf_section_for_each()] handle config '/usr/share/pipewire/jack.conf' section 'context.properties'
[I][00474.157277] pw.context   | [       context.c:  259 pw_context_new()] 0x7dcc2200: parsed 1 context.properties items
[I][00474.157734] pw.conf      | [          conf.c:  881 pw_context_conf_section_for_each()] handle config '/usr/share/pipewire/jack.conf' section 'context.spa-libs'
[I][00474.157775] pw.context   | [       context.c:  360 pw_context_new()] 0x7dcc2200: parsed 1 context.spa-libs items
[I][00474.157787] pw.conf      | [          conf.c:  881 pw_context_conf_section_for_each()] handle config '/usr/share/pipewire/jack.conf' section 'context.modules'
[I][00474.157803] pw.module    | [   impl-module.c:  181 pw_context_load_module()] 0x7dcc2200: name:libpipewire-module-rt args:{
            #rt.prio      = 88
            #rt.time.soft = -1
            #rt.time.hard = -1
        }
[I][00474.158081] mod.rt       | [     module-rt.c:  600 check_realtime_privileges()] Clamp rtprio 88 to 0
[I][00474.158099] mod.rt       | [     module-rt.c:  607 check_realtime_privileges()] Priority max (0) must be at least 11
[I][00474.164507] pw.conf      | [          conf.c:  602 load_module()] 0x7dcc2200: loaded module libpipewire-module-rt
[I][00474.164550] pw.module    | [   impl-module.c:  181 pw_context_load_module()] 0x7dcc2200: name:libpipewire-module-protocol-native args:(null)
[I][00474.165027] pw.conf      | [          conf.c:  602 load_module()] 0x7dcc2200: loaded module libpipewire-module-protocol-native
[I][00474.165052] pw.module    | [   impl-module.c:  181 pw_context_load_module()] 0x7dcc2200: name:libpipewire-module-client-node args:(null)
[I][00474.165539] pw.conf      | [          conf.c:  602 load_module()] 0x7dcc2200: loaded module libpipewire-module-client-node
[I][00474.165561] pw.module    | [   impl-module.c:  181 pw_context_load_module()] 0x7dcc2200: name:libpipewire-module-metadata args:(null)
[I][00474.165794] pw.conf      | [          conf.c:  602 load_module()] 0x7dcc2200: loaded module libpipewire-module-metadata
[I][00474.165814] pw.context   | [       context.c:  364 pw_context_new()] 0x7dcc2200: parsed 4 context.modules items
[I][00474.165827] pw.context   | [       context.c:  369 pw_context_new()] 0x7dcc2200: parsed 0 context.objects items
[I][00474.165837] pw.context   | [       context.c:  372 pw_context_new()] 0x7dcc2200: parsed 0 context.exec items
[E][00474.165855] pw.data-loop | [     data-loop.c:  210 pw_data_loop_start()] 0x7dcc3180: can't create thread: Resource temporarily unavailable
[I][00474.166429] jack         | [ pipewire-jack.c: 4023 jack_client_close()] 0x7dcc29b0: close
[I][00474.166451] jack         | [ pipewire-jack.c: 4290 jack_deactivate()] 0x7dcc29b0: active:0
474.156:0120:0124:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\wineasio.dll" : builtin
474.169:0120:0124:trace:loaddll:build_module Loaded L"C:\\windows\\system32\\wineasio.dll" at E0540000: builtin
[I][00474.170353] jack         | [ pipewire-jack.c: 3721 jack_client_open()] 0x7dcce460: open 'Rocksmith2014' options:0
[I][00474.170566] pw.conf      | [          conf.c:  423 conf_load()] 0x7dcbe1e0: loaded config '/usr/share/pipewire/jack.conf' with 5 items
[I][00474.170618] pw.conf      | [          conf.c:  881 pw_context_conf_section_for_each()] handle config '/usr/share/pipewire/jack.conf' section 'context.properties'
[I][00474.170635] pw.context   | [       context.c:  259 pw_context_new()] 0x7dcce070: parsed 1 context.properties items
[I][00474.171096] pw.conf      | [          conf.c:  881 pw_context_conf_section_for_each()] handle config '/usr/share/pipewire/jack.conf' section 'context.spa-libs'
[I][00474.171136] pw.context   | [       context.c:  360 pw_context_new()] 0x7dcce070: parsed 1 context.spa-libs items
[I][00474.171149] pw.conf      | [          conf.c:  881 pw_context_conf_section_for_each()] handle config '/usr/share/pipewire/jack.conf' section 'context.modules'
[I][00474.171180] pw.module    | [   impl-module.c:  181 pw_context_load_module()] 0x7dcce070: name:libpipewire-module-rt args:{
            #rt.prio      = 88
            #rt.time.soft = -1
            #rt.time.hard = -1
        }
[I][00474.173230] mod.rt       | [     module-rt.c:  600 check_realtime_privileges()] Clamp rtprio 88 to 0
[I][00474.173383] mod.rt       | [     module-rt.c:  607 check_realtime_privileges()] Priority max (0) must be at least 11
[I][00474.180592] pw.conf      | [          conf.c:  602 load_module()] 0x7dcce070: loaded module libpipewire-module-rt
[I][00474.180634] pw.module    | [   impl-module.c:  181 pw_context_load_module()] 0x7dcce070: name:libpipewire-module-protocol-native args:(null)
[I][00474.181127] pw.conf      | [          conf.c:  602 load_module()] 0x7dcce070: loaded module libpipewire-module-protocol-native
[I][00474.181154] pw.module    | [   impl-module.c:  181 pw_context_load_module()] 0x7dcce070: name:libpipewire-module-client-node args:(null)
[I][00474.181668] pw.conf      | [          conf.c:  602 load_module()] 0x7dcce070: loaded module libpipewire-module-client-node
[I][00474.181691] pw.module    | [   impl-module.c:  181 pw_context_load_module()] 0x7dcce070: name:libpipewire-module-metadata args:(null)
[I][00474.181933] pw.conf      | [          conf.c:  602 load_module()] 0x7dcce070: loaded module libpipewire-module-metadata
[I][00474.181954] pw.context   | [       context.c:  364 pw_context_new()] 0x7dcce070: parsed 4 context.modules items
[I][00474.181967] pw.context   | [       context.c:  369 pw_context_new()] 0x7dcce070: parsed 0 context.objects items
[I][00474.181978] pw.context   | [       context.c:  372 pw_context_new()] 0x7dcce070: parsed 0 context.exec items
[E][00474.181996] pw.data-loop | [     data-loop.c:  210 pw_data_loop_start()] 0x7dcc3210: can't create thread: Resource temporarily unavailable
[I][00474.182609] jack         | [ pipewire-jack.c: 4023 jack_client_close()] 0x7dcce460: close
[I][00474.182632] jack         | [ pipewire-jack.c: 4290 jack_deactivate()] 0x7dcce460: active:0
474.170:0120:0124:trace:loaddll:free_modref Unloaded module L"C:\\windows\\system32\\wineasio.dll" : builtin

Then

474.227:0120:01b0:warn:seh:handle_syscall_fault backtrace: --- Exception 0xc0000005 at 0xc7000:.
474.227:0120:01b0:trace:seh:handle_syscall_fault returning to user mode ip=7bf4c89c ret=c0000005
474.227:0120:01b0:trace:seh:handle_syscall_fault code=c0000005 flags=0 addr=0xc7000 ip=000c7000
474.227:0120:01b0:trace:seh:handle_syscall_fault  info[0]=00000008
474.227:0120:01b0:trace:seh:handle_syscall_fault  info[1]=000c7000
474.227:0120:01b0:trace:seh:handle_syscall_fault  eax=00000000 ebx=ffbf1c54 ecx=7bf4c89c edx=c0000005 esi=0feb0080 edi=000cc000
474.227:0120:01b0:trace:seh:handle_syscall_fault  ebp=00000000 esp=0db3daa4 cs=0023 ds=002b es=002b fs=0063 gs=006b flags=00010246

follows for 5 million lines straight, before I kill Rocksmith which crashes when trying to shut down.

Could it be a user permission related issue ? The "Resource temporarily unavailable" error seems a bit vague to me.

Thanks in advance for your help.

Siarkowy commented 3 months ago

I think I saw this error before. Can you try the solution from https://github.com/Siarkowy/com.valvesoftware.Steam.CompatibilityTool.WineASIO/issues/1#issuecomment-1593569921?

KyriiiX commented 3 months ago

Well it looks I was on the wrong path all along ! It works now, I can rock on !

Thanks a lot for your help and great work.