box86 icon indicating copy to clipboard operation
box86 copied to clipboard

The Raspberry PI 4B can't use the microphone

Open xiongfeigood opened this issue 3 years ago • 2 comments

Hello, I am running Microsoft SAPI on Raspi 4B with Box86 and cannot call the microphone to get sound. Has anyone had similar problems? Here is a prompt to run the program: pi@raspberrypi:~ $ wine Project3.exe Box86 with Dynarec v0.2.7 dcb49fe7 built on Apr 19 2022 09:12:02 Box86 with Dynarec v0.2.7 dcb49fe7 built on Apr 19 2022 09:12:02 Box86 with Dynarec v0.2.7 dcb49fe7 built on Apr 19 2022 09:12:02 0124:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {dbfa1f01-dcd8-4cd3-949f-2afa389053ae} 0144:fixme:wtsapi:WTSRegisterSessionNotification Stub 00030040 0x00000000 0124:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {2d88dd19-353e-46f6-8256-98fea36bc786} 0124:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {2d88dd19-353e-46f6-8256-98fea36bc786} 0160:fixme:wtsapi:WTSQuerySessionInformationW Unimplemented class 8 0160:fixme:wtsapi:WTSRegisterSessionNotification Stub 0001004C 0x00000000

0170:fixme:wtsapi:WTSQuerySessionInformationW Unimplemented class 8 0170:fixme:wtsapi:WTSRegisterSessionNotification Stub 00010050 0x00000000 0170:fixme:wtsapi:WTSUnRegisterSessionNotification Stub 00010050

xiongfeigood avatar Apr 19 '22 09:04 xiongfeigood

Wine runs normally in the x86 environment of my notebook, and BOX86_LOG is enabled on RASpi4. The print is as follows: Please help to analyze it, thank you: pi@raspberrypi:~ $ BOX86_LOG=1 wine Project3.exe Debug level is 1 Dynarec for ARMv8, with extension: HALF FAST_MULT EDSP NEON VFPv4 IDIVA PageSize:4096 Box86 with Dynarec v0.2.7 dcb49fe7 built on Apr 19 2022 09:12:02 BOX86: Wine detected, WINEPRELOADRESERVE="" Using default BOX86_LD_LIBRARY_PATH: ./:lib/:lib32/:x86/:i686/ Using default BOX86_PATH: ./:bin/ Counted 32 Env var Looking for /home/pi/wine/bin/wine argv[1]="Project3.exe" Using native(wrapped) libdl.so.2 Using native(wrapped) libpthread.so.0 Using native(wrapped) libc.so.6 Using native(wrapped) ld-linux.so.2 Using native(wrapped) librt.so.1 Using emulated /home/pi/wine/bin/../lib/wine/i386-unix/ntdll.so Debug level is 1 Dynarec for ARMv8, with extension: HALF FAST_MULT EDSP NEON VFPv4 IDIVA PageSize:4096 Box86 with Dynarec v0.2.7 dcb49fe7 built on Apr 19 2022 09:12:02 BOX86: Wine detected, WINEPRELOADRESERVE="" Using default BOX86_LD_LIBRARY_PATH: ./:lib/:lib32/:x86/:i686/ Using default BOX86_PATH: ./:bin/ Counted 33 Env var Looking for /home/pi/wine/bin/wine argv[1]="Project3.exe" Using native(wrapped) libdl.so.2 Using native(wrapped) libpthread.so.0 Using native(wrapped) libc.so.6 Using native(wrapped) ld-linux.so.2 Using native(wrapped) librt.so.1 Using emulated /home/pi/wine/bin/../lib/wine/i386-unix/ntdll.so Using emulated /home/pi/wine/lib/wine/i386-unix/libwine.so.1 Error loading needed lib /home/pi/wine/lib/wine/i386-unix/kernel32.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/kernel32.so"/0x640d495f, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/kernelbase.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/kernelbase.so"/0x640de307, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/ole32.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/ole32.so"/0x640f3757, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/advapi32.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/advapi32.so"/0x640f3b27, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/msvcrt.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/msvcrt.so"/0x640f45af, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/sechost.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/sechost.so"/0x640f6147, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/ucrtbase.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/ucrtbase.so"/0x640f654f, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/combase.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/combase.so"/0x640f6457, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/gdi32.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/gdi32.so"/0x640f6ae7, 2) Using emulated /home/pi/wine/lib/wine/i386-unix/win32u.so Using native(wrapped) libm.so.6 Error loading needed lib /home/pi/wine/lib/wine/i386-unix/rpcrt4.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/rpcrt4.so"/0x640f75cf, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/user32.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/user32.so"/0x64106217, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/setupapi.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/setupapi.so"/0x64106127, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/version.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/version.so"/0x64107397, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/vcruntime140.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/vcruntime140.so"/0x641067af, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/api-ms-win-crt-locale-l1-1-0.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/api-ms-win-crt-locale-l1-1-0.so"/0x6410695f, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/api-ms-win-crt-stdio-l1-1-0.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/api-ms-win-crt-stdio-l1-1-0.so"/0x6410695f, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/api-ms-win-crt-string-l1-1-0.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/api-ms-win-crt-string-l1-1-0.so"/0x6410695f, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/api-ms-win-crt-heap-l1-1-0.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/api-ms-win-crt-heap-l1-1-0.so"/0x6410695f, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/api-ms-win-crt-runtime-l1-1-0.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/api-ms-win-crt-runtime-l1-1-0.so"/0x64108e0f, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/api-ms-win-crt-math-l1-1-0.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/api-ms-win-crt-math-l1-1-0.so"/0x6410811f, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/tzres.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/tzres.so"/0x64135a8f, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/tzres.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/tzres.so"/0x6413abbf, 2) Debug level is 1 Dynarec for ARMv8, with extension: HALF FAST_MULT EDSP NEON VFPv4 IDIVA PageSize:4096 Box86 with Dynarec v0.2.7 dcb49fe7 built on Apr 19 2022 09:12:02 BOX86: Wine detected, WINEPRELOADRESERVE="000400000-00048d000" Using default BOX86_LD_LIBRARY_PATH: ./:lib/:lib32/:x86/:i686/ Using default BOX86_PATH: ./:bin/ Counted 35 Env var Looking for /home/pi/wine/bin/wine argv[1]="C:\windows\system32\conhost.exe" argv[2]="--unix" argv[3]="--width" argv[4]="80" argv[5]="--height" argv[6]="24" argv[7]="--server" argv[8]="0x10" Using native(wrapped) libdl.so.2 Using native(wrapped) libpthread.so.0 Using native(wrapped) libc.so.6 Using native(wrapped) ld-linux.so.2 Using native(wrapped) librt.so.1 Using emulated /home/pi/wine/bin/../lib/wine/i386-unix/ntdll.so Using emulated /home/pi/wine/lib/wine/i386-unix/libwine.so.1 Error loading needed lib /home/pi/wine/lib/wine/i386-unix/conhost.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/conhost.so"/0x6485df77, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/kernel32.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/kernel32.so"/0x64bed0a7, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/kernelbase.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/kernelbase.so"/0x64bf5157, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/advapi32.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/advapi32.so"/0x64c0177f, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/msvcrt.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/msvcrt.so"/0x64c016bf, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/sechost.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/sechost.so"/0x64c01907, 2) Using native(wrapped) libfreetype.so.6 Error loading needed lib /home/pi/wine/lib/wine/i386-unix/ucrtbase.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/ucrtbase.so"/0x64c01fe7, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/gdi32.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/gdi32.so"/0x64c02c17, 2) Using native(wrapped) libfontconfig.so.1 Using emulated /home/pi/wine/lib/wine/i386-unix/win32u.so Using native(wrapped) libm.so.6 Error loading needed lib /home/pi/wine/lib/wine/i386-unix/user32.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/user32.so"/0x64c03197, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/setupapi.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/setupapi.so"/0x64c91637, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/rpcrt4.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/rpcrt4.so"/0x64c913cf, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/version.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/version.so"/0x64c939af, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/tzres.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/tzres.so"/0x6508189f, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/tzres.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/tzres.so"/0x6508777f, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/imm32.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/imm32.so"/0x64226d27, 2) Using native(wrapped) libfreetype.so.6 Using native(wrapped) libfontconfig.so.1 Using emulated /home/pi/wine/lib/wine/i386-unix/winex11.drv.so Using native(wrapped) libXext.so.6 Using native(wrapped) libX11.so.6 Using native(wrapped) libxcb.so.1 Using native(wrapped) libXau.so.6 Using native(wrapped) libXdmcp.so.6 Error loading needed lib /home/pi/wine/lib/wine/i386-unix/winex11.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/winex11.so"/0x642570e7, 2) Using native(wrapped) libXinerama.so.1 Using native(wrapped) libXxf86vm.so.1 Using native(wrapped) libXrender.so.1 Using native(wrapped) libXrandr.so.2 Using native(wrapped) libXcomposite.so.1 Using native(wrapped) libXi.so.6 Using native(wrapped) libXcursor.so.1 Error loading needed lib /home/pi/wine/lib/wine/i386-unix/imm32.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/imm32.so"/0x66422df7, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/uxtheme.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/uxtheme.so"/0x64337667, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/oleaut32.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/oleaut32.so"/0x643838b7, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/winmm.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/winmm.so"/0x642349f7, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/msacm32.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/msacm32.so"/0x64384ba7, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/wmvcore.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/wmvcore.so"/0x643b4a57, 2) 0334:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {dbfa1f01-dcd8-4cd3-949f-2afa389053ae} Error loading needed lib /home/pi/wine/lib/wine/i386-unix/wtsapi32.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/wtsapi32.so"/0x46c47cb7, 2) 0340:fixme:wtsapi:WTSRegisterSessionNotification Stub 000A004E 0x00000000 Error loading needed lib /home/pi/wine/lib/wine/i386-unix/mmdevapi.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/mmdevapi.so"/0x6440f38f, 2) Using emulated /home/pi/wine/lib/wine/i386-unix/winepulse.so Using native(wrapped) libpulse.so.0 Using emulated /home/pi/wine/lib/wine/i386-unix/winealsa.drv.so Using native(wrapped) libasound.so.2 Error loading needed lib /home/pi/wine/lib/wine/i386-unix/winealsa.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/winealsa.so"/0x64429167, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/shlwapi.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/shlwapi.so"/0x6446b6d7, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/shcore.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/shcore.so"/0x6446bcb7, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/shell32.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/shell32.so"/0x64467c27, 2) 0334:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {2d88dd19-353e-46f6-8256-98fea36bc786} 0334:fixme:ntdll:EtwRegisterTraceGuidsW register trace class {2d88dd19-353e-46f6-8256-98fea36bc786} Error loading needed lib /home/pi/wine/lib/wine/i386-unix/wininet.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/wininet.so"/0x6461d347, 2) Error loading needed lib /home/pi/wine/lib/wine/i386-unix/mpr.so Warning: Cannot dlopen("/home/pi/wine/lib/wine/i386-unix/mpr.so"/0x6435b8c7, 2) Using emulated /home/pi/wine/lib/wine/i386-unix/ws2_32.so Using emulated /home/pi/wine/lib/wine/i386-unix/crypt32.so Using emulated /home/pi/wine/lib/wine/i386-unix/bcrypt.so Using native(wrapped) libgnutls.so.30 035c:fixme:wtsapi:WTSQuerySessionInformationW Unimplemented class 8 035c:fixme:wtsapi:WTSRegisterSessionNotification Stub 00070040 0x00000000

036c:fixme:wtsapi:WTSQuerySessionInformationW Unimplemented class 8 036c:fixme:wtsapi:WTSRegisterSessionNotification Stub 0005005A 0x00000000 036c:fixme:wtsapi:WTSUnRegisterSessionNotification Stub 0005005A

xiongfeigood avatar Apr 21 '22 00:04 xiongfeigood

Is this still an issue?

ptitSeb avatar Oct 12 '22 19:10 ptitSeb