Well OK, it must be a bug.
Filing as such.
Sent from Proton Mail Android
A host at 12.10 and guest at 12.11 with GPU and its audio passed through to a VM. The video and audio show up fine in the VM, but are unresponsive to the system. The mixer icon shows muted, although alsamixer does default to the HDMI, all bars are lowest. I can run videos in Kodi but they are jerky and there is no sound. Def not using the Radeon.I've read till my eyes bleed but nothing works. Zero errors in dmesg. Any ideas muchly appreciated. Here's some meat and potatoes:# dmesg...07:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 23 [Radeon RX 6600/6600 XT/6600M] (rev c7) Subsystem: Micro-Star International Co., Ltd. [MSI] RX 6600 MECH 2XKernel driver in use: amdgpuKernel modules: amdgpu08:00.0 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio ControllerSubsystem: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio ControllerKernel driver in use: snd_hda_intelKernel modules: snd_hda_intel# lspci -k07:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 23 [Radeon RX 6600/6600 XT/6600M] (rev c7)Subsystem: Micro-Star International Co., Ltd. [MSI] RX 6600 MECH 2XKernel driver in use: amdgpuKernel modules: amdgpu08:00.0 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio ControllerSubsystem: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio ControllerKernel driver in use: snd_hda_intelKernel modules: snd_hda_intel$ xrandr --listprovidersProviders: number : 0$ echo $XDG_SESSION_TYPEwayland$ vainfo --display drm --device /dev/dri/renderD128libva info: VA-API version 1.17.0libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/virtio_gpu_drv_video.solibva info: Found init function __vaDriverInit_1_17libva error: /usr/lib/x86_64-linux-gnu/dri/virtio_gpu_drv_video.so init failedlibva info: va_openDriver() returns 2vaInitialize failed with error code 2 (resource allocation failed),exit$ vainfo --display drm --device /dev/dri/renderD129libva info: VA-API version 1.17.0libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.solibva info: Found init function __vaDriverInit_1_17libva info: va_openDriver() returns 0vainfo: VA-API version: 1.17 (libva 2.12.0)vainfo: Driver version: Mesa Gallium driver 22.3.6 for AMD Radeon RX 6600 (navi23, LLVM 15.0.6, DRM 3.49, 6.1.0-37-amd64)vainfo: Supported profile and entrypointsVAProfileMPEG2Simple : VAEntrypointVLDVAProfileMPEG2Main : VAEntrypointVLDVAProfileVC1Simple : VAEntrypointVLDVAProfileVC1Main : VAEntrypointVLDVAProfileVC1Advanced : VAEntrypointVLDVAProfileH264ConstrainedBaseline: VAEntrypointVLDVAProfileH264ConstrainedBaseline: VAEntrypointEncSliceVAProfileH264Main : VAEntrypointVLDVAProfileH264Main : VAEntrypointEncSliceVAProfileH264High : VAEntrypointVLDVAProfileH264High : VAEntrypointEncSliceVAProfileHEVCMain : VAEntrypointVLDVAProfileHEVCMain : VAEntrypointEncSliceVAProfileHEVCMain10 : VAEntrypointVLDVAProfileHEVCMain10 : VAEntrypointEncSliceVAProfileJPEGBaseline : VAEntrypointVLDVAProfileVP9Profile0 : VAEntrypointVLDVAProfileVP9Profile2 : VAEntrypointVLDVAProfileAV1Profile0 : VAEntrypointVLDVAProfileNone : VAEntrypointVideoProc# journalctl -b -1 -g amdgpuJun 09 13:34:50 cygnus kernel: [drm] amdgpu kernel modesetting enabled.Jun 09 13:34:50 cygnus kernel: amdgpu: CRAT table not foundJun 09 13:34:50 cygnus kernel: amdgpu: Virtual CRAT table created for CPUJun 09 13:34:50 cygnus kernel: amdgpu: Topology: Add CPU nodeJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: Fetched VBIOS from ROM BARJun 09 13:34:50 cygnus kernel: amdgpu: ATOM BIOS: 113-V502MECH-0OCJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: Trusted Memory Zone (TMZ) feature disabled as experimental (default)Jun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: PCIE atomic ops is not supportedJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: VRAM: 8176M 0x0000008000000000 - 0x00000081FEFFFFFF (8176M used)Jun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: GART: 512M 0x0000000000000000 - 0x000000001FFFFFFFJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: AGP: 267894784M 0x0000008400000000 - 0x0000FFFFFFFFFFFFJun 09 13:34:50 cygnus kernel: [drm] amdgpu: 8176M of VRAM memory readyJun 09 13:34:50 cygnus kernel: [drm] amdgpu: 3072M of GTT memory ready.Jun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: firmware: direct-loading firmware amdgpu/dimgrey_cavefish_sos.binJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: firmware: direct-loading firmware amdgpu/dimgrey_cavefish_ta.binJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: PSP runtime database doesn't existJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: PSP runtime database doesn't existJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: firmware: direct-loading firmware amdgpu/dimgrey_cavefish_smc.binJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: STB initialized to 2048 entriesJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: firmware: direct-loading firmware amdgpu/dimgrey_cavefish_dmcub.binJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: firmware: direct-loading firmware amdgpu/dimgrey_cavefish_pfp.binJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: firmware: direct-loading firmware amdgpu/dimgrey_cavefish_me.binJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: firmware: direct-loading firmware amdgpu/dimgrey_cavefish_ce.binJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: firmware: direct-loading firmware amdgpu/dimgrey_cavefish_rlc.binJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: firmware: direct-loading firmware amdgpu/dimgrey_cavefish_mec.binJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: firmware: direct-loading firmware amdgpu/dimgrey_cavefish_mec2.binJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: firmware: direct-loading firmware amdgpu/dimgrey_cavefish_sdma.binJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: firmware: direct-loading firmware amdgpu/dimgrey_cavefish_vcn.binJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: Will use PSP to load VCN firmwareJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: RAS: optional ras ta ucode is not availableJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not availableJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: smu driver if version = 0x0000000f, smu fw if version = 0x00000013, smu fw program = 0, version = 0x003b2a00 (59.42.0)Jun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: SMU driver if version not matchedJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: use vbios provided pptableJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: SMU is initialized successfully!Jun 09 13:34:50 cygnus kernel: kfd kfd: amdgpu: Allocated 3969056 bytes on gartJun 09 13:34:50 cygnus kernel: amdgpu: sdma_bitmap: ffffJun 09 13:34:50 cygnus kernel: amdgpu: SRAT table not foundJun 09 13:34:50 cygnus kernel: amdgpu: Virtual CRAT table created for GPUJun 09 13:34:50 cygnus kernel: amdgpu: Topology: Add dGPU node [0x73ff:0x1002]Jun 09 13:34:50 cygnus kernel: kfd kfd: amdgpu: added device 1002:73ffJun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: SE 2, SH per SE 2, CU per SH 8, active_cu_number 28Jun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0Jun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0Jun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0Jun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0Jun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0Jun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0Jun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0Jun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0Jun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0Jun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: ring kiq_2.1.0 uses VM inv eng 11 on hub 0Jun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: ring sdma0 uses VM inv eng 12 on hub 0Jun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: ring sdma1 uses VM inv eng 13 on hub 0Jun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: ring vcn_dec_0 uses VM inv eng 0 on hub 1Jun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: ring vcn_enc_0.0 uses VM inv eng 1 on hub 1Jun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: ring vcn_enc_0.1 uses VM inv eng 4 on hub 1Jun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: ring jpeg_dec uses VM inv eng 5 on hub 1Jun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: amdgpu: Using BACO for runtime pmJun 09 13:34:50 cygnus kernel: [drm] Initialized amdgpu 3.49.0 20150101 for 0000:07:00.0 on minor 1Jun 09 13:34:50 cygnus kernel: amdgpu 0000:07:00.0: [drm] fb1: amdgpudrmfb frame buffer deviceJun 09 13:34:52 cygnus kernel: amdgpu 0000:07:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none# dmesg |grep amdgpu[Mon Jun 9 16:19:11 2025] [drm] amdgpu kernel modesetting enabled.[Mon Jun 9 16:19:11 2025] amdgpu: CRAT table not found[Mon Jun 9 16:19:11 2025] amdgpu: Virtual CRAT table created for CPU[Mon Jun 9 16:19:11 2025] amdgpu: Topology: Add CPU node[Mon Jun 9 16:19:11 2025] amdgpu 0000:07:00.0: amdgpu: Fetched VBIOS from ROM BAR[Mon Jun 9 16:19:11 2025] amdgpu: ATOM BIOS: 113-V502MECH-0OC[Mon Jun 9 16:19:11 2025] amdgpu 0000:07:00.0: amdgpu: Trusted Memory Zone (TMZ) feature disabled as experimental (default)[Mon Jun 9 16:19:11 2025] amdgpu 0000:07:00.0: amdgpu: PCIE atomic ops is not supported[Mon Jun 9 16:19:11 2025] amdgpu 0000:07:00.0: amdgpu: VRAM: 8176M 0x0000008000000000 - 0x00000081FEFFFFFF (8176M used)[Mon Jun 9 16:19:11 2025] amdgpu 0000:07:00.0: amdgpu: GART: 512M 0x0000000000000000 - 0x000000001FFFFFFF[Mon Jun 9 16:19:11 2025] amdgpu 0000:07:00.0: amdgpu: AGP: 267894784M 0x0000008400000000 - 0x0000FFFFFFFFFFFF[Mon Jun 9 16:19:11 2025] [drm] amdgpu: 8176M of VRAM memory ready[Mon Jun 9 16:19:11 2025] [drm] amdgpu: 3072M of GTT memory ready.[Mon Jun 9 16:19:12 2025] amdgpu 0000:07:00.0: firmware: direct-loading firmware amdgpu/dimgrey_cavefish_sos.bin[Mon Jun 9 16:19:12 2025] amdgpu 0000:07:00.0: firmware: direct-loading firmware amdgpu/dimgrey_cavefish_ta.bin[Mon Jun 9 16:19:12 2025] amdgpu 0000:07:00.0: amdgpu: PSP runtime database doesn't exist[Mon Jun 9 16:19:12 2025] amdgpu 0000:07:00.0: amdgpu: PSP runtime database doesn't exist[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: firmware: direct-loading firmware amdgpu/dimgrey_cavefish_smc.bin[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: STB initialized to 2048 entries[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: firmware: direct-loading firmware amdgpu/dimgrey_cavefish_dmcub.bin[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: firmware: direct-loading firmware amdgpu/dimgrey_cavefish_pfp.bin[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: firmware: direct-loading firmware amdgpu/dimgrey_cavefish_me.bin[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: firmware: direct-loading firmware amdgpu/dimgrey_cavefish_ce.bin[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: firmware: direct-loading firmware amdgpu/dimgrey_cavefish_rlc.bin[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: firmware: direct-loading firmware amdgpu/dimgrey_cavefish_mec.bin[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: firmware: direct-loading firmware amdgpu/dimgrey_cavefish_mec2.bin[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: firmware: direct-loading firmware amdgpu/dimgrey_cavefish_sdma.bin[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: firmware: direct-loading firmware amdgpu/dimgrey_cavefish_vcn.bin[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: Will use PSP to load VCN firmware[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: RAS: optional ras ta ucode is not available[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: smu driver if version = 0x0000000f, smu fw if version = 0x00000013, smu fw program = 0, version = 0x003b2a00 (59.42.0)[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: SMU driver if version not matched[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: use vbios provided pptable[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: SMU is initialized successfully![Mon Jun 9 16:19:14 2025] kfd kfd: amdgpu: Allocated 3969056 bytes on gart[Mon Jun 9 16:19:14 2025] amdgpu: sdma_bitmap: ffff[Mon Jun 9 16:19:14 2025] amdgpu: SRAT table not found[Mon Jun 9 16:19:14 2025] amdgpu: Virtual CRAT table created for GPU[Mon Jun 9 16:19:14 2025] amdgpu: Topology: Add dGPU node [0x73ff:0x1002][Mon Jun 9 16:19:14 2025] kfd kfd: amdgpu: added device 1002:73ff[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: SE 2, SH per SE 2, CU per SH 8, active_cu_number 28[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: ring kiq_2.1.0 uses VM inv eng 11 on hub 0[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: ring sdma0 uses VM inv eng 12 on hub 0[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: ring sdma1 uses VM inv eng 13 on hub 0[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: ring vcn_dec_0 uses VM inv eng 0 on hub 1[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: ring vcn_enc_0.0 uses VM inv eng 1 on hub 1[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: ring vcn_enc_0.1 uses VM inv eng 4 on hub 1[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: ring jpeg_dec uses VM inv eng 5 on hub 1[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: amdgpu: Using BACO for runtime pm[Mon Jun 9 16:19:14 2025] [drm] Initialized amdgpu 3.49.0 20150101 for 0000:07:00.0 on minor 1[Mon Jun 9 16:19:14 2025] amdgpu 0000:07:00.0: [drm] fb1: amdgpudrmfb frame buffer device[Mon Jun 9 16:19:18 2025] amdgpu 0000:07:00.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=none:owns=none# journalctl -b -1 -g snd_hda_intelJun 09 13:34:51 cygnus kernel: snd_hda_intel 0000:08:00.0: Force to non-snoop mode# dmesg |grep snd[Mon Jun 9 16:19:16 2025] snd_hda_intel 0000:08:00.0: Force to non-snoop modeVideo runs fine:$ glxgears6266 frames in 5.0 seconds = 1253.123 FPS6107 frames in 5.0 seconds = 1221.374 FPS5729 frames in 5.0 seconds = 1145.795 FPS5448 frames in 5.0 seconds = 1089.448 FPS5422 frames in 5.0 seconds = 1084.384 FPS