VMware Communities
ken_lee
Contributor
Contributor

No Sound in XPPro Guest FC7 host

I would also appreciate help on solving this issue:

I get "Failed to open sound device /dev/dsp" running FC7 as the HOST and XP as the guest. Here is my vmx file:

#!/usr/bin/vmware

config.version = "8"

virtualHW.version = "6"

memsize = "768"

scsi0:0.present = "FALSE"

scsi0:0.fileName = "WinXPPro.vmdk"

scsi0.present = "TRUE"

ide1:0.present = "TRUE"

ide1:0.fileName = "/dev/cdrw"

ide1:0.deviceType = "cdrom-raw"

floppy0.fileName = "/dev/fd0"

Ethernet0.present = "TRUE"

displayName = "XP Platts"

guestOS = "winxppro"

priority.grabbed = "normal"

priority.ungrabbed = "normal"

floppy0.startConnected = "FALSE"

floppy0.fileType = "device"

usb.generic.autoconnect = "TRUE"

uuid.location = "56 4d 8d 8e 1f 89 ff 44-8e e6 5c 0a 35 aa c5 2f"

ethernet0.addressType = "generated"

ethernet0.generatedAddress = "00:0c:29:aa:c5:2f"

ethernet0.generatedAddressOffset = "0"

scsi0:1.present = "TRUE"

scsi0:1.fileName = "WinXPPro.vmdk"

ide0:0.present = "FALSE"

ide0:0.fileName = "C:\Temp\WinXPPro.iso"

ide0:0.deviceType = "cdrom-image"

ide1:0.startConnected = "FALSE"

tools.syncTime = "TRUE"

#sound.present = "TRUE"

#sound.startConnected = "TRUE"

#sound.virtualDev = "es1371"

#sound.fileName = "-1"

#sound.autodetect = "TRUE"

\# Place all of the sound files together in one spot.

sound.present = "TRUE"

sound.virtualDev = "es1371"

sound.fileName = "-1"

sound.autodetect = "TRUE"

sound.pciSlotNumber = "33"

uuid.bios = "56 4d 8d 8e 1f 89 ff 44-8e e6 5c 0a 35 aa c5 2f"

isolation.tools.dnd.disable = "FALSE"

tools.remindInstall = "FALSE"

ide1:1.present = "FALSE"

ide1:1.fileName = "/dev/cdroms/cdrom1"

ide1:1.deviceType = "atapi-cdrom"

ide1:1.startConnected = "FALSE"

sharedFolder.maxNum = "1"

sharedFolder0.present = "TRUE"

sharedFolder0.enabled = "TRUE"

sharedFolder0.readAccess = "TRUE"

sharedFolder0.writeAccess = "TRUE"

sharedFolder0.hostPath = "/tmp"

sharedFolder0.guestName = "Temp"

sharedFolder0.expiration = "never"

powerType.powerOff = "soft"

powerType.reset = "soft"

Ethernet0.virtualDev = "vmxnet"

scsi0:1.redo = ""

scsi0:1.deviceType = "disk"

usb.present = "TRUE"

redoLogDir = ""

undopoint.disableSnapshots = "TRUE"

virtualHW.productCompatibility = "hosted"

tools.upgrade.policy = "upgradeAtPowerCycle"

isolation.tools.hgfs.disable = "TRUE"

snapshot.disabled = "TRUE"

pciBridge0.present = "TRUE"

ehci.present = "TRUE"

svga.autodetect = "TRUE"

sharedFolder.option = "disabled"

pciBridge0.pciSlotNumber = "17"

scsi0.pciSlotNumber = "16"

ethernet0.pciSlotNumber = "32"

ehci.pciSlotNumber = "34"

ide1:0.exclusive = "FALSE"

usb.autoConnect.device0 = ""

usb.autoConnect.device1 = ""

extendedConfigFile = "Windows XP Professional.vmxf"

*****************************************************

Any help appreciated! Thanks, Ken

0 Kudos
2 Replies
ken_lee
Contributor
Contributor

Still have this problem. Here is the line from my log:

Sep 04 19:47:33.401: vmx| \[msg.pciSound.DspOpenFailed] Failed to open sound devi

ce /dev/dsp: Device or resource busy

Thanks, Ken

0 Kudos
ken_lee
Contributor
Contributor

Okay, found the answer -

I'm using gnome, so you may have a different solution. This answer is based on another message about the ESD (Enlightenment Sound Daemon) running. I found that I had the command /usr/bin/esd --nobeep in the result of the command ps -ef

Using gnome, I went to System/Preferences/Hardware/Sound

In the second tab, I unchecked the Enable software sound mixing (ESD) option.

Now I have sound.

Hooked up a logitech Fusion webcam, and can now use video conferencing in my virtual machine under Linux. Cool!

Thanks, Ken

0 Kudos