SAMP (GTASA Online) voice is not working on linux

Questions about Wine on Linux
Locked
hiwyn
Newbie
Newbie
Posts: 2
Joined: Tue May 17, 2022 6:40 pm

SAMP (GTASA Online) voice is not working on linux

Post by hiwyn »

SAMP community made this plugin to install in your folder so you can play gtasa online with VoIP
I played it for years on wine without the voice, but now that i have to put the voip files on my gta folder, it stops to open, crashes in the second i open the GTA.

Full code of SAMP Voice plugin is here: https://github.com/CyberMor/sampvoice
There is any dependency that i need to install on my wine?

This is not happen only to me, other 3 friends of mine who plays on linux got the same problem and uses windows to play now, but i would like to still on linux

Is anybody goy ANY idea what is going on? What should i do? I wanna play it! :(



logs of playonlinux:

old-without voice plugin:

Code: Select all

open GTA SAMP:

[05/17/22 21:23:00] - Running wine-6.0.1 samp.exe (Working directory : /home/hiwyn/.PlayOnLinux/wineprefix/samp/drive_c/Program Files (x86)/Rockstar Games/GTA San Andreas)
0024:fixme:font:find_matching_face Untranslated charset 255

login without voice:

0100:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00f8:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 03D91123, 03DD3040, 03DD3058) stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 03DCF080, 43) stub
00f8:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 03DE1123, 0409C230, 0409C248) stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 04074C80, 43) stub
00f8:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 04151123, 041A7120, 041A7138) stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 041A1490, 43) stub
00f8:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 041C1123, 041E9040, 041E9058) stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 041E6918, 43) stub
00f8:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 041F1123, 042190F0, 04219108) stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 04216898, 43) stub
00f8:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 04221123, 042880E0, 042880F8) stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 04283240, 43) stub
00f8:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 04341123, 04370230, 04370248) stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0436CF40, 43) stub
00f8:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 04381123, 043B0050, 043B0068) stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 043AD3E0, 43) stub
00f8:fixme:d3d:resource_check_usage Unhandled usage flags 0x20.
00f8:fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
013c:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts.
00f8:fixme:d3d:resource_check_usage Unhandled usage flags 0x20.
013c:fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #49:
013c:fixme:d3d_shader:print_glsl_info_log     Vertex info
013c:fixme:d3d_shader:print_glsl_info_log     -----------
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[0].zw" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[1]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[2]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[3]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[4]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[5]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[6]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[7]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[9]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[11]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #52:
013c:fixme:d3d_shader:print_glsl_info_log     Vertex info
013c:fixme:d3d_shader:print_glsl_info_log     -----------
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[0].zw" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[1]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[2]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[3]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[4]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[5]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[6]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[7]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[9]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[11]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log Info log received from GLSL shader #57:
013c:fixme:d3d_shader:print_glsl_info_log     Vertex info
013c:fixme:d3d_shader:print_glsl_info_log     -----------
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[0].zw" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[1]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[2]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[3]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[4]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[5]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[6]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[7]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[9]" might be used before being initialized
013c:fixme:d3d_shader:print_glsl_info_log     0(24) : warning C7050: "vs_out[11]" might be used before being initialized
00f8:fixme:d3d:wined3d_swapchain_set_gamma_ramp Ignoring flags 0x1.
00f8:err:xvidmode:ComputeGammaFromRamp low-biased gamma ramp (588), rejected
now-with voice plugin:

Code: Select all

open gta
[05/17/22 21:26:29] - Running wine-6.0.1 samp.exe (Working directory : /home/hiwyn/.PlayOnLinux/wineprefix/samp/drive_c/Program Files (x86)/Rockstar Games/GTA San Andreas)
0024:fixme:font:find_matching_face Untranslated charset 255

login with voice:
0100:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00f8:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 03D91123, 03DD3040, 03DD3058) stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 03DCF080, 43) stub
00f8:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 03DE1123, 0409C230, 0409C248) stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 04074C80, 43) stub
00f8:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 04151123, 041A7120, 041A7138) stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 041A1490, 43) stub
00f8:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 041C1123, 041E9040, 041E9058) stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 041E6918, 43) stub
00f8:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 041F1123, 042190F0, 04219108) stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 04216898, 43) stub
00f8:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 04221123, 042880E0, 042880F8) stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 04283240, 43) stub
00f8:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 04341123, 04370230, 04370248) stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0436CF40, 43) stub
00f8:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 04381123, 043B0050, 043B0068) stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 043AD3E0, 43) stub
00f8:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0177ECFC 1 C) semi-stub
00f8:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0177ED7C 1 C) semi-stub
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dx:D3DXLoadSurfaceFromMemory Unhandled filter 0x5.
00f8:fixme:d3dcompiler:compile_shader Compilation target "fx_2_0" not yet supported
00f8:err:dbghelp_msc:codeview_process_info Unknown CODEVIEW signature 088d8601 in module L"gta_sa"
00f8:fixme:dbghelp_dwarf:dwarf2_parse_subprogram Unhandled Tag type 0x1 at ctx(0177D5B4,L"d3dx9_43"), for debug_info(abbrev:0B21EC7C,symt:0B195524)
00f8:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
00f8:fixme:ntdll:EtwEventUnregister (0) stub.
00f8:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
00f8:fixme:ntdll:EtwEventUnregister (0) stub.
00f8:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
00f8:fixme:ntdll:EtwEventUnregister (0) stub.
00f8:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
00f8:fixme:ntdll:EtwEventUnregister (0) stub.
00f8:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
00f8:fixme:ntdll:EtwEventUnregister (0) stub.
00f8:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
00f8:fixme:ntdll:EtwEventUnregister (0) stub.
00f8:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
00f8:fixme:ntdll:EtwEventUnregister (0) stub.
00f8:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
00f8:fixme:ntdll:EtwEventUnregister (0) stub.
The problem is this:

Code: Select all

00f8:fixme:d3dcompiler:compile_shader Compilation target "fx_2_0" not yet supported
00f8:err:dbghelp_msc:codeview_process_info Unknown CODEVIEW signature 088d8601 in module L"gta_sa"
00f8:fixme:dbghelp_dwarf:dwarf2_parse_subprogram Unhandled Tag type 0x1 at ctx(0177D5B4,L"d3dx9_43"), for debug_info(abbrev:0B21EC7C,symt:0B195524)
????

what should i do? help pls!!
hiwyn
Newbie
Newbie
Posts: 2
Joined: Tue May 17, 2022 6:40 pm

Re: SAMP (GTASA Online) voice is not working on linux

Post by hiwyn »

i've install:
d3dcompiler_42
d3dcompiler_43
d3dx9_36

now i think:

Code: Select all

00f8:fixme:d3dcompiler:compile_shader Compilation target "fx_2_0" not yet supported
is fixed, but i still with this other error:

Code: Select all

00f8:err:dbghelp_msc:codeview_process_info Unknown CODEVIEW signature 088d8601 in module L"gta_sa"
full log:

Code: Select all

[05/30/22 01:14:37] - Running wine-6.0.1 samp.exe (Working directory : /home/hiwyn/.PlayOnLinux/wineprefix/samp/drive_c/Program Files (x86)/Rockstar Games/GTA San Andreas)
0024:fixme:font:find_matching_face Untranslated charset 255
0100:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00f8:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 03D91123, 03DD3040, 03DD3058) stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 03DCF080, 43) stub
00f8:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 03DE1123, 0409C230, 0409C248) stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 04074C80, 43) stub
00f8:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 04151123, 041A7120, 041A7138) stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 041A1490, 43) stub
00f8:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 041C1123, 041E9040, 041E9058) stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 041E6918, 43) stub
00f8:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 041F1123, 042190F0, 04219108) stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 04216898, 43) stub
00f8:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 04221123, 042880E0, 042880F8) stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 04283240, 43) stub
00f8:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 04341123, 04370230, 04370248) stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0436CF40, 43) stub
00f8:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 04381123, 043B0050, 043B0068) stub.
00f8:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 043AD3E0, 43) stub
00f8:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0177ECFC 1 C) semi-stub
00f8:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (0177ED7C 1 C) semi-stub
00f8:fixme:d3d9:Direct3DShaderValidatorCreate9 Returning stub validator 017BD028.
00f8:fixme:d3d9:Direct3DShaderValidatorCreate9 Returning stub validator 017BD028.
00f8:fixme:d3d9:Direct3DShaderValidatorCreate9 Returning stub validator 017BD028.
00f8:fixme:d3d9:Direct3DShaderValidatorCreate9 Returning stub validator 017BD028.
00f8:fixme:d3d9:Direct3DShaderValidatorCreate9 Returning stub validator 017BD028.
00f8:fixme:d3d9:Direct3DShaderValidatorCreate9 Returning stub validator 017BD028.
00f8:fixme:d3d:resource_check_usage Unhandled usage flags 0x20.
00f8:fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
0140:fixme:d3d:state_linepattern_w Setting line patterns is not supported in OpenGL core contexts.
00f8:err:dbghelp_msc:codeview_process_info Unknown CODEVIEW signature 088d8601 in module L"gta_sa"
00f8:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
00f8:fixme:ntdll:EtwEventUnregister (0) stub.
00f8:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
00f8:fixme:ntdll:EtwEventUnregister (0) stub.
00f8:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
00f8:fixme:ntdll:EtwEventUnregister (0) stub.
00f8:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
00f8:fixme:ntdll:EtwEventUnregister (0) stub.
00f8:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
00f8:fixme:ntdll:EtwEventUnregister (0) stub.
00f8:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
00f8:fixme:ntdll:EtwEventUnregister (0) stub.
00f8:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
00f8:fixme:ntdll:EtwEventUnregister (0) stub.
00f8:fixme:ntdll:EtwEventUnregister (deadbeef) stub.
00f8:fixme:ntdll:EtwEventUnregister (0) stub.
00f8:err:virtual:virtual_setup_exception stack overflow 504 bytes in thread 00f8 addr 0x443dda0 stack 0x1580e08 (0x1580000-0x1581000-0x1780000)
Locked