Hey guys, I am having some problems getting the sound to work with wine, and I was hoping someone here might be able to help me out. This is my first time using wine, so I am still learning about it. Anyway, when I try to run my application, I get an error back: err:wave:DSDB_MapBuffer Could not map sound device for direct access (Input/output error) err:wave:DSDB_MapBuffer Please run winecfg, open "Audio" page and set "Hardware Acceleration" to "Emulation". I have done as it requested and set the Hardware Acceleration to Emulation; I even set it to emulate the driver. Does wine automatically determine which of the ALSA/OSS/etc to use for sound? When I open the Audio tab on the winecfg, I get: ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory fixme:jack:JACK_drvLoad error loading the jack library libjack.so, please install this library to use jack I am running Ubuntu Edgy, fully updated and wine 0.9.28. I don't know what other information I could provide, so if you need something more, just let me know. Thanks, David
David <crazydahveed@gmail.com> wrote:> Hey guys, I am having some problems getting the sound to work with > wine, and I was hoping someone here might be able to help me out. This > is my first time using wine, so I am still learning about it. Anyway, > when I try to run my application, I get an error back: > > err:wave:DSDB_MapBuffer Could not map sound device for direct access > (Input/output error) > err:wave:DSDB_MapBuffer Please run winecfg, open "Audio" page and set > "Hardware Acceleration" to "Emulation". > > I have done as it requested and set the Hardware Acceleration to > Emulation; I even set it to emulate the driver. Does wineDid that make the error message go away?> automatically determine which of the ALSA/OSS/etc to use for sound?No, it uses the one you select in winecfg. It just tries to find out which choices make sense in the first place.> When I open the Audio tab on the winecfg, I get:> ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No > such file or directory/me too. Most people don't have a sequencer. Daniel -- Before you post: Read the Wine User Guide http://winehq.org/site/docs/wineusr-guide/index When you post: Which wine version? Self compiled or prepackaged?
Daniel Skorka wrote:> David <crazydahveed@gmail.com> wrote: > >> > I have done as it requested and set the Hardware Acceleration to > >> > Emulation; I even set it to emulate the driver. Does wine > >> > >> Did that make the error message go away? > > > > No, it does not make the message go away; it gives me that error > > message no matter what. > > Hmm. > > > Does it hurt anything by having both ALSA and OSS selected? I have > > tried just ALSA, just OSS, and both; nothing seems to make a > > difference. I have an Abit Nvidia Nforce2 chipset motherboard with > > onboard audio, which I would not imagine to have problems due to it > > being so common. Sound works fine everywhere but in wine. How can I > > tell which driver I should be using? > > If you can use OSS as well as ALSA, you are using the ALSA drivers, > optionally with OSS emulation. Theoretically, the ALSA output is the > better choice in this case. The error above may relate to the > configuration in your ~/.asoundrc. Try changing it to give you direct > hardware access, instead of going through e.g. the dmix plugin.It appears I do not have an ".asoundrc" in my home directory (or anywhere else on my computer for that matter). Is this a distribution specific file? Just in case you are wondering, I know it would be hidden; it simply does not exist on my machine.> > Daniel > -- > Before you post: > Read the Wine User Guide http://winehq.org/site/docs/wineusr-guide/index > When you post: > Which wine version? Self compiled or prepackaged?