Hello, guys, hopefully someone can offer some ideas. I've searched here and Google but not finding any recent ideas about this.
Up to two weeks ago my VirtualBox guests were fine, running on a Slackware 14.2 host with kernel 5.10.80 and pulseaudio. I could also have Audacious playing music on the host while playing games in a WinXP guest.
After upgrading Slackware to 15.0 and kernel 5.10.99, I had a problem at first with pulseaudio not finding any devices, and solved it by deleting the old /var/lib/alsa/asound.state. Now audio works fine on the host but all of my VirtualBox guests have terrible choppiness/stuttering using pulseaudio as the host driver and Intel ICH controller. Also, anything else playing sound on the host at the same time suffers the same. Below is my entire ~/.asoundrc:
Code:
pcm.pulse {
type pulse
}
ctl.pulse {
type pulse
}
pcm.!default {
type pulse
}
ctl.!default {
type pulse
}
I have not changed any host hardware or guest VM settings. The host is a 4-core cpu with 16GB Ram and a 2GB GTX750Ti. My XP and 7 guests are set for 1 cpu core at 100% cap with 2GB ram, legacy paravirtualization, and 64MB video ram with vboxsvga controller.
I have tried changing the host driver to ALSA, then Windows sounds are good but the games and other applications have no sound
I also tried reinstalling VB from the .run file to rebuild the kernel modules. One idea I read in an Arch forum suggested it is a timing issue caused by pipewire, but I do not have pipewire enabled. Other reddit posts and ubuntu forums suggest installing the guest additions, but I already have the 6.1.32 guest additions and extension pack installed.