You can make VMware use ALSA instead of OSS by doing teh followng things: (all as root, of course)
1. apt-get install alsa-oss 2. chmod u+s /usr/lib/libaoss.so* 3. Stop all the vmware daemons, for vmware server this can be done with '/etc.init.d/vmware stop'. It might be different with vmware player or workstation, so make double sure they are *all* stopped. 3. cd /usr/lib/vmware/bin IMPORTANT!!! the files might be in a different directory on your syste, depending on whether you are using vmware server, player or workstation. whatever the directory is, it should have the binary executable file vmware-vmx in it. 4. create file vmware-vmx.sh and add the following lines to the file: #!/bin/sh # LD_PRELOAD=libaoss.so exec /usr/lib/vmware/bin/vmware-vmx.orig "$@" IMPORTANT!!! remember to replace the /usr/lib/vmware/bin with the actual path that vmware-vmx is on your system 5. chmod u+rs,g+rx,o+rx,ugo-w vmware-vmx.sh 6. mv vmware-vmx vmware-vmx.orig 7. mv vmware-vmx.sh vmware-vmx 8. In your individual VM serttings, change the sound card to use one of 'Autodetect' or '/dev/dsp' 9. Restart all the vmware daemons, e.g. '/etc/init.d/vmware start'. While this works and you can now use your normal ALSA volume control like the one on the GNOME panel in the default Ubuntu set-up, I would not recommend it unless you absolutely must have sound access for multiple VMs. For me, the sound with the ALSA-wrapped OSS is stuttered and choppy for a single WinXP VM given a gig of RAM running under 8.04 on a 3.6GHz Xeon Irwindale with 4 gigs of RAM. The default OSS sound, however, with none of the above changes, is perfectly solid. I think we just need to get on VMware's tail and get them to upgrade how VMware does sound. -- VMware Player should use ALSA and not /dev/dsp https://bugs.launchpad.net/bugs/81742 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs