gonzoflick Posted June 2, 2023 Share Posted June 2, 2023 (edited) Ok so yes Ive searched demonic sound and tried all the fixes. Strange thing is, on my windows VM, when i open a browser and goto youtube, the videos play fine and sound great. Whenever I open any games however be they Steam games or emulator games I get demonic voice and the gameplay slows down. Ive tried most fixes posted including MSI fix. My setup is below unraid 6.11.15 ASRock Z690 Steel Legend WiFi 6E Intel i5-12400 GTX 1080 (being passed through to VM) Samsung 980pro being passed through to VM. VM boots of this NVME drive Windows 10 Here is my VM XML. Can ANYONE suggest any fixes for me? <?xml version='1.0' encoding='UTF-8'?> <domain type='kvm' id='1'> <name>Windows 10</name> <uuid>b47be4b9-27c0-43d9-d692-40dd28377b1b</uuid> <metadata> <vmtemplate xmlns="unraid" name="Windows 10" icon="windows.png" os="windows10"/> </metadata> <memory unit='KiB'>17301504</memory> <currentMemory unit='KiB'>17301504</currentMemory> <memoryBacking> <nosharepages/> </memoryBacking> <vcpu placement='static'>8</vcpu> <cputune> <vcpupin vcpu='0' cpuset='4'/> <vcpupin vcpu='1' cpuset='5'/> <vcpupin vcpu='2' cpuset='6'/> <vcpupin vcpu='3' cpuset='7'/> <vcpupin vcpu='4' cpuset='8'/> <vcpupin vcpu='5' cpuset='9'/> <vcpupin vcpu='6' cpuset='10'/> <vcpupin vcpu='7' cpuset='11'/> </cputune> <resource> <partition>/machine</partition> </resource> <os> <type arch='x86_64' machine='pc-i440fx-7.1'>hvm</type> <loader readonly='yes' type='pflash'>/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd</loader> <nvram>/etc/libvirt/qemu/nvram/b47be4b9-27c0-43d9-d692-40dd28377b1b_VARS-pure-efi.fd</nvram> <boot dev='hd'/> </os> <features> <acpi/> <apic/> <hyperv mode='custom'> <relaxed state='on'/> <vapic state='on'/> <spinlocks state='on' retries='8191'/> <vendor_id state='on' value='none'/> </hyperv> </features> <cpu mode='host-passthrough' check='none' migratable='on'> <topology sockets='1' dies='1' cores='4' threads='2'/> <cache mode='passthrough'/> </cpu> <clock offset='localtime'> <timer name='hypervclock' present='yes'/> <timer name='hpet' present='no'/> </clock> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/local/sbin/qemu</emulator> <controller type='pci' index='0' model='pci-root'> <alias name='pci.0'/> </controller> <controller type='virtio-serial' index='0'> <alias name='virtio-serial0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </controller> <controller type='usb' index='0' model='ich9-ehci1'> <alias name='usb'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x7'/> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <alias name='usb'/> <master startport='0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0' multifunction='on'/> </controller> <controller type='usb' index='0' model='ich9-uhci2'> <alias name='usb'/> <master startport='2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x1'/> </controller> <controller type='usb' index='0' model='ich9-uhci3'> <alias name='usb'/> <master startport='4'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x2'/> </controller> <interface type='bridge'> <mac address='52:54:00:75:b2:f2'/> <source bridge='br0'/> <target dev='vnet0'/> <model type='virtio-net'/> <alias name='net0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/> </interface> <serial type='pty'> <source path='/dev/pts/0'/> <target type='isa-serial' port='0'> <model name='isa-serial'/> </target> <alias name='serial0'/> </serial> <console type='pty' tty='/dev/pts/0'> <source path='/dev/pts/0'/> <target type='serial' port='0'/> <alias name='serial0'/> </console> <channel type='unix'> <source mode='bind' path='/var/lib/libvirt/qemu/channel/target/domain-1-Windows 10/org.qemu.guest_agent.0'/> <target type='virtio' name='org.qemu.guest_agent.0' state='disconnected'/> <alias name='channel0'/> <address type='virtio-serial' controller='0' bus='0' port='1'/> </channel> <input type='mouse' bus='ps2'> <alias name='input0'/> </input> <input type='keyboard' bus='ps2'> <alias name='input1'/> </input> <audio id='1' type='none'/> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x01' slot='0x00' function='0x0'/> </source> <alias name='hostdev0'/> <rom file='/mnt/user/isos/gtx1080.rom'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0' multifunction='on'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x01' slot='0x00' function='0x1'/> </source> <alias name='hostdev1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x1'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x03' slot='0x00' function='0x0'/> </source> <alias name='hostdev2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x04' slot='0x00' function='0x0'/> </source> <alias name='hostdev3'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/> </hostdev> <memballoon model='none'/> </devices> <seclabel type='dynamic' model='dac' relabel='yes'> <label>+0:+100</label> <imagelabel>+0:+100</imagelabel> </seclabel> </domain> Edited June 2, 2023 by gonzoflick 1 Quote Link to comment
xlucero1 Posted June 14, 2023 Share Posted June 14, 2023 I have this same issue. I will be surprised if anyone replies to this thread I have two posts about sound issues that have been up for a while with no comments or votes. I would also post this in Reddit. If you did, comment back with the link. Quote Link to comment
xlucero1 Posted June 14, 2023 Share Posted June 14, 2023 I commented in the Unraid Discord> General chat, today under "dntmatter". Feel free to add your input there & monitor the feedback. I cited your post as well. Quote Link to comment
SimonF Posted June 14, 2023 Share Posted June 14, 2023 1 hour ago, xlucero1 said: I commented in the Unraid Discord> General chat, today under "dntmatter". Feel free to add your input there & monitor the feedback. I cited your post as well. Have a look at this https://docs.unraid.net/unraid-os/manual/vm-support#enable-msi-for-interrupts-to-fix-hdmi-audio-support 1 Quote Link to comment
xlucero1 Posted June 17, 2023 Share Posted June 17, 2023 On 6/14/2023 at 12:21 AM, SimonF said: Have a look at this https://docs.unraid.net/unraid-os/manual/vm-support#enable-msi-for-interrupts-to-fix-hdmi-audio-support Running that command: MSI is Enabled it looks like. Hey now that I think about it; sometimes when there is High Utilization from the VM the wireless mouse that is passthrough has major lag. The mouse and keyboard on the passthrough USB do not lag; but the SoundBlaster DAC that is connected to the same USB pcie card is choppy with game audio. This Soundblaster DAC never used to be choppy, but worked fine; now after adding a couple other wireless headsets with dongles, and even after removing them as playback devices, the Soundblaster DAC with hardline headset had choppy game audio. Quote Link to comment
SimonF Posted June 17, 2023 Share Posted June 17, 2023 10 minutes ago, xlucero1 said: Running that command: MSI is Enabled it looks like. Hey now that I think about it; sometimes when there is High Utilization from the VM the wireless mouse that is passthrough has major lag. The mouse and keyboard on the passthrough USB do not lag; but the SoundBlaster DAC that is connected to the same USB pcie card is choppy with game audio. This Soundblaster DAC never used to be choppy, but worked fine; now after adding a couple other wireless headsets with dongles, and even after removing them as playback devices, the Soundblaster DAC with hardline headset had choppy game audio. You need to set inside the VM not on the host. Quote Link to comment
xlucero1 Posted June 17, 2023 Share Posted June 17, 2023 I'm sorry. Could you explain how to do that? I opened cmd in the Win10 VM & rand the lspci -v -s command and it says "lspci is not recognized as an internal external command, operable program or batch file Quote Link to comment
SimonF Posted June 17, 2023 Share Posted June 17, 2023 10 minutes ago, xlucero1 said: I'm sorry. Could you explain how to do that? I opened cmd in the Win10 VM & rand the lspci -v -s command and it says "lspci is not recognized as an internal external command, operable program or batch file you need to follow this part for windows in the faqs https://forums.guru3d.com/threads/windows-line-based-vs-message-signaled-based-interrupts-msi-tool.378044/ 1 Quote Link to comment
xlucero1 Posted June 17, 2023 Share Posted June 17, 2023 Just now, SimonF said: you need to follow this part for windows in the faqs https://forums.guru3d.com/threads/windows-line-based-vs-message-signaled-based-interrupts-msi-tool.378044/ Thank you for clarifying for me. It looks like it is in MSI mode already according to that document : "Devices with negative number for IRQ (like "(PCI) 0xFFFFFFFA (-6) ...") are in Message Signaled-based Interrupts-mode.; the NVIDIA 3080 has a (-26). Is there anything else I can check possibly? Thanks for your help, again. Quote Link to comment
SimonF Posted June 17, 2023 Share Posted June 17, 2023 8 minutes ago, xlucero1 said: Thank you for clarifying for me. It looks like it is in MSI mode already according to that document : "Devices with negative number for IRQ (like "(PCI) 0xFFFFFFFA (-6) ...") are in Message Signaled-based Interrupts-mode.; the NVIDIA 3080 has a (-26). Is there anything else I can check possibly? Thanks for your help, again. Is there not a NVIDIA High Def Audio also? Quote Link to comment
xlucero1 Posted June 17, 2023 Share Posted June 17, 2023 Theres not. Only the one shown in that last pic & these shown here Quote Link to comment
SimonF Posted June 17, 2023 Share Posted June 17, 2023 Not sure what else I can suggest at this point Quote Link to comment
xlucero1 Posted June 17, 2023 Share Posted June 17, 2023 Do you have NVidia high def audio? Maybe if i remake the VM take it off and re-add it? Quote Link to comment
SimonF Posted June 18, 2023 Share Posted June 18, 2023 9 hours ago, xlucero1 said: Do you have NVidia high def audio? Maybe if i remake the VM take it off and re-add it? Yes but I am not using Multifunction and a old Quadro K4000 Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.