moonlight-stream / nvidia-gamestream-issues

Repository for tracking known GameStream issues that require a fix from Nvidia
11 stars 1 forks source link

Failed to initialize nvvad audio resources on Geforce Experience 3.24.0.123 #20

Open CyrisXD opened 2 years ago

CyrisXD commented 2 years ago

Describe the bug Using Moonlight for Mac, trying to connect to gaming PC running Geforce Experience, it throws the error "Failed to initialize nvvad audio resources". It works fine with an older Geforce Experience version. However Geforce Experience auto updates the next time you open it, and streaming will be broken again.

Screenshots image

Client PC details (please complete the following information)

Server PC details (please complete the following information)

Moonlight Logs (please attach)

00:00:00 - SDL Info (0): Compiled with SDL 2.0.15
00:00:00 - SDL Info (0): Running with SDL 2.0.15
00:00:00 - Qt Info: No translation available for  "en_NZ"
00:00:00 - Qt Warning: qrc:/gui/main.qml:12:1: QML ApplicationWindow: ToolTip must be attached to an Item
00:00:00 - Qt Info: Found "gamecontrollerdb.txt" at "/Users/netstat/Library/Caches/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
00:00:00 - SDL Info (0): Loaded 63 new gamepad mappings
00:00:00 - SDL Info (0): V-sync disabled
00:00:00 - SDL Info (0): Using VideoToolbox accelerated renderer
00:00:00 - FFmpeg: [h264 @ 0x135836c00] nal_unit_type: 7(SPS), nal_ref_idc: 3
00:00:00 - FFmpeg: [h264 @ 0x135836c00] nal_unit_type: 8(PPS), nal_ref_idc: 3
00:00:00 - FFmpeg: [h264 @ 0x135836c00] nal_unit_type: 5(IDR), nal_ref_idc: 3
00:00:00 - FFmpeg: [h264 @ 0x135836c00] nal_unit_type: 5(IDR), nal_ref_idc: 3
00:00:00 - FFmpeg: [h264 @ 0x135836c00] nal_unit_type: 5(IDR), nal_ref_idc: 3
00:00:00 - FFmpeg: [h264 @ 0x135836c00] nal_unit_type: 5(IDR), nal_ref_idc: 3
00:00:00 - FFmpeg: [h264 @ 0x135836c00] Format videotoolbox_vld chosen by get_format().
00:00:00 - FFmpeg: [h264 @ 0x135836c00] Format videotoolbox_vld requires hwaccel initialisation.
00:00:00 - FFmpeg: [h264 @ 0x135836c00] Reinit context to 1280x720, pix_fmt: videotoolbox_vld
00:00:00 - SDL Info (0): FFmpeg-based video decoder chosen
00:00:00 - Qt Info: Found "gamecontrollerdb.txt" at "/Users/netstat/Library/Caches/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
00:00:00 - SDL Info (0): Loaded 63 new gamepad mappings
00:00:00 - Qt Debug: Current Moonlight version: "3.1.4"
00:00:00 - Qt Info: Gamepad mappings are up to date
00:00:00 - Qt Info: "DESKTOP-R1BE03Q" is now online at "192.168.1.2"
00:00:00 - Qt Info: Discovered mDNS host: "DESKTOP-R1BE03Q.local."
00:00:00 - Qt Debug: Found update manifest match for current platform
00:00:00 - Qt Debug: Latest version of Moonlight for this platform is: "3.1.4"
00:00:00 - Qt Debug: Update manifest version equal to current version
00:00:00 - Qt Info: Latest supported GFE server: "99.99.99.99"
00:00:00 - Qt Info: Resolved "DESKTOP-R1BE03Q.local." to QHostAddress("192.168.1.2")
00:00:00 - Qt Info: Resolved "DESKTOP-R1BE03Q.local." to QHostAddress("fda8:8fa4:3a27:1:a50a:b63f:5ca0:c1a8")
00:00:00 - Qt Info: Resolved "DESKTOP-R1BE03Q.local." to QHostAddress("fda8:8fa4:3a27:1:5505:ad67:b495:1a31")
00:00:00 - Qt Info: Resolved "DESKTOP-R1BE03Q.local." to QHostAddress("fe80::a50a:b63f:5ca0:c1a8")
00:00:02 - Qt Info: Ignoring ULA: QHostAddress("fda8:8fa4:3a27:1:a50a:b63f:5ca0:c1a8")
00:00:02 - Qt Info: Ignoring ULA: QHostAddress("fda8:8fa4:3a27:1:5505:ad67:b495:1a31")
00:00:02 - Qt Info: Processing new PC at "192.168.1.2" from mDNS QHostAddress("")
00:00:02 - Qt Info: Executing request: "http://192.168.1.2:47989/serverinfo?uniqueid=0123456789ABCDEF&uuid=3494815321a543909f4b71c6a6e10573"
00:00:02 - Qt Info: Executing request: "https://192.168.1.2:47984/serverinfo?uniqueid=0123456789ABCDEF&uuid=2f60ef9a83f248a7808922b0c724b81d"
00:00:03 - Qt Info: Found "ModeSeven.ttf" at ":/data/ModeSeven.ttf"
00:00:03 - Qt Info: Server GPU: "NVIDIA GeForce RTX 3070"
00:00:03 - Qt Info: Server GFE version: "3.24.0.123"
00:00:03 - SDL Info (0): Video bitrate: 150000 kbps
00:00:03 - SDL Info (0): Audio backend: CoreAudio
00:00:03 - SDL Info (0): Selected audio device: MacBook Pro Speakers
00:00:03 - SDL Info (0): Native layout: Stereo (2 channels)
00:00:03 - SDL Info (0): Audio buffer size: 0.030000 seconds
00:00:03 - SDL Info (0): Audio latency: 0.000000
00:00:03 - SDL Info (0): Audio channel count: 2
00:00:03 - SDL Info (0): Audio channel mask: 3
00:00:03 - SDL Info (0): V-sync disabled
00:00:03 - SDL Info (0): Using VideoToolbox accelerated renderer
00:00:03 - FFmpeg: [hevc @ 0x13492a000] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0
00:00:03 - FFmpeg: [hevc @ 0x13492a000] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0
00:00:03 - FFmpeg: [hevc @ 0x13492a000] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0
00:00:03 - FFmpeg: [hevc @ 0x13492a000] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0
00:00:03 - FFmpeg: [hevc @ 0x13492a000] Decoding VPS
00:00:03 - FFmpeg: [hevc @ 0x13492a000] Main profile bitstream
00:00:03 - FFmpeg: [hevc @ 0x13492a000] Decoding SPS
00:00:03 - FFmpeg: [hevc @ 0x13492a000] Main profile bitstream
00:00:03 - FFmpeg: [hevc @ 0x13492a000] Decoding VUI
00:00:03 - FFmpeg: [hevc @ 0x13492a000] Decoding PPS
00:00:03 - FFmpeg: [hevc @ 0x13492a000] Format videotoolbox_vld chosen by get_format().
00:00:03 - FFmpeg: [hevc @ 0x13492a000] Format videotoolbox_vld requires hwaccel initialisation.
00:00:03 - FFmpeg: [hevc @ 0x13492a000] Output frame with POC 3.
00:00:03 - SDL Info (0): FFmpeg-based video decoder chosen
00:00:03 - SDL Info (0): Audio backend: CoreAudio
00:00:03 - SDL Info (0): Selected audio device: MacBook Pro Speakers
00:00:03 - SDL Info (0): Native layout: Stereo (2 channels)
00:00:03 - SDL Info (0): Audio buffer size: 0.030000 seconds
00:00:04 - SDL Info (0): Audio latency: 0.000000
00:00:04 - Qt Info: Found "gamecontrollerdb.txt" at "/Users/netstat/Library/Caches/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
00:00:04 - SDL Info (0): Loaded 63 new gamepad mappings
00:00:04 - SDL Info (0): V-sync disabled
00:00:04 - SDL Info (0): Using VideoToolbox accelerated renderer
00:00:04 - FFmpeg: [hevc @ 0x114893200] nal_unit_type: 32(VPS), nuh_layer_id: 0, temporal_id: 0
00:00:04 - FFmpeg: [hevc @ 0x114893200] nal_unit_type: 33(SPS), nuh_layer_id: 0, temporal_id: 0
00:00:04 - FFmpeg: [hevc @ 0x114893200] nal_unit_type: 34(PPS), nuh_layer_id: 0, temporal_id: 0
00:00:04 - FFmpeg: [hevc @ 0x114893200] nal_unit_type: 21(CRA_NUT), nuh_layer_id: 0, temporal_id: 0
00:00:04 - FFmpeg: [hevc @ 0x114893200] Decoding VPS
00:00:04 - FFmpeg: [hevc @ 0x114893200] Main profile bitstream
00:00:04 - FFmpeg: [hevc @ 0x114893200] Decoding SPS
00:00:04 - FFmpeg: [hevc @ 0x114893200] Main profile bitstream
00:00:04 - FFmpeg: [hevc @ 0x114893200] Decoding VUI
00:00:04 - FFmpeg: [hevc @ 0x114893200] Decoding PPS
00:00:04 - FFmpeg: [hevc @ 0x114893200] Format videotoolbox_vld chosen by get_format().
00:00:04 - FFmpeg: [hevc @ 0x114893200] Format videotoolbox_vld requires hwaccel initialisation.
00:00:04 - FFmpeg: [hevc @ 0x114893200] Output frame with POC 3.
00:00:04 - SDL Info (0): FFmpeg-based video decoder chosen
00:00:04 - Qt Info: Found "gamecontrollerdb.txt" at "/Users/netstat/Library/Caches/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
00:00:04 - SDL Info (0): Loaded 63 new gamepad mappings
00:00:06 - SDL Info (0): Found host supported resolution: 1920x1080
00:00:06 - Qt Info: Executing request: "https://192.168.1.2:47984/launch?uniqueid=0123456789ABCDEF&uuid=56beb92f220d4dc69725ddb4f559b16e&appid=291312&mode=1920x1080x0&additionalStates=1&sops=1&rikey=987a653d5bc67fe4008c2a20766ae255&rikeyid=-554096707&localAudioPlayMode=0&surroundAudioInfo=196610&remoteControllersBitmap=0&gcmap=0"
00:00:09 - Qt Warning: Request failed: 602 "Audio: Failed to initialize NvVad audio resources"
00:00:09 - Qt Info: Found "gamecontrollerdb.txt" at "/Users/netstat/Library/Caches/Moonlight Game Streaming Project/Moonlight/gamecontrollerdb.txt"
00:00:09 - SDL Info (0): Loaded 63 new gamepad mappings
cgutman commented 2 years ago

This has been reported in several other places too, but it seems to be specific to some environmental factor on the host. This error comes directly from inside GFE, so I don't think it is a Moonlight bug. It's probably just a bug in GFE 3.24.0.123 that Nvidia will have to fix.

https://github.com/rock88/moonlight-nx/issues/46#issuecomment-980673139