Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hey guys, wine works fine except for this one problem. I'm using alsa which I have no problems with other than in wine. Whenever I run something that uses sound I get this output:
Code:
convertConfigAttrib: no WSI_CONFIG_ATTRIB_AUX_BUFFERS
fixme:wave:ALSA_ComputeCaps Device has a minimum of 2 channels
err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element
fixme:wave:ALSA_ComputeCaps Device has a minimum of 2 channels
err:alsa:ALSA_CheckSetVolume Could not find 'PCM Playback Volume' element
ALSA lib seq_hw.c:457:(snd_seq_hw_open) open /dev/snd/seq failed: No such file or directory
fixme:mixer:ALSA_MixerInit No master control found on CA0106, disabling mixer
Last edited by kryptobs2000; 10-15-2007 at 10:03 PM.
Do you have some program which has "grabbed" the soundcard? Typically this means older applications which use the OSS driver. Often if you run a sound server like esd, this can prevent some applications using the soundcard.
I don't think any program is grabbing the sound, how do could I find out? Sound used to work fine and then I tried running counter-strike source and it stopped working. I've since recompiled wine, and I know wine is working ok, except for this problem. The only think I have tried running that uses sound is cs:s however. I've also gotten cs:s working before so I don't need help doing that, I'm just trying to focus on fixing this sound issue.
A common culprit is esd (the enlightenment sounds daemon), which is sometimes started by apps without asking, and if your soundcard is not already in use, it will grab it and get in the way of the programs.
To see if esd is running, open a terminal and enter this command:
Code:
ps aux |grep esd |grep -v grep
This will list esd processes (and anything else which is running and has the letters "esd" in the name).
Nope esd is not running. Esd is a part of kde right? I'm just using slackware with only xfce installed. No gnome or kde, so most likely I have none of the associated packages either, unless I needed them at some point as a dependency for something else I may have installed them.
esd was originally written for use with the Enlightenment desktop - the name is formed from the initials of "Enlightenment Sound Daemon". Several other projects use it. Personally I think all sound daemons are more trouble than they are worth, and I prefer to not use any of them.
Another way to check if some process has the OSS sound driver opened (and potentially blocking other apps) is to use lsof like this:
Code:
sudo lsof |grep /dsp
For example, when I run Real Player it grabs the sound card device /dev/dsp:
Here you can see that the realplay process with PID 6041 is using the OSS driver via the special device file /dev/dsp. See if you get any results this way. If not then it is probably not the OSS/blocking problem.
well nope, nothing seems to be grabbing the soundcard. You don't have any other ideas do you? I'll try recompiling wine and alsa after I get home from class tonight, maybe that will fix something, or at least better help me track down any errors.
My only idea is rather vague, and that is that maybe you don't have the right driver for your sound card (loaded). If you can identify the sound card and/or it's chip set, google may help to identify the driver. Maybe it's just a matter of loading the right module with modprobe. lspci might help here.
no, my soundcard definitely has the right driver loaded I know. Like I said it works flawlessly other than in wine, and it even used to work with wine but got broken somehow. I just got home, I gotta do some reading, but afterwards I'm going to try and start over and see if I can figure out what the problem is. Thanks again for the help though man.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.