Linux - DesktopThis forum is for the discussion of all Linux Software used in a desktop context.
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.
I dist-upgraded my Debian sid box the other night, and now I am seeing several strange things. For instance, my sound card, a SBLive, is not being detected correctly.
And this is how it has appeared in the mixer for years. However, kmix is now reporting the sound card as a SigmaTel STAC9708,11
Running mplayer, for instance, it errored out on alsa-lib repeatedly:
alsa-init: using device default
alsa-lib: confmisc.c:670: (snd_func_card_driver) cannot find card '0'
alsa-lib: conf.c:3479: (_snd_config_evaluate) function
snd_func_card_driver returned error: No such device
alsa-lib: confmisc.c:391: (snd_func_concat) error evaluating strings
alsa-lib: conf.c:3479: (_snd_config_evaluate) function snd_func_concat
returned error: No such device
alsa-lib: confmisc.c:1070: (snd_func_refer) error evaluating name
alsa-lib: conf.c:3479: (_snd_config_evaluate) function snd_func_refer
returned error: No such device
alsa-lib: conf.c:3947: (snd_config_expand) Evaluate error: No such device
alsa-lib: pcm.c:2146: (snd_pcm_open_noupdate) Unknown PCM default
alsa-init: playback open error: No such device
Could not open/initialize audio device -> no sound.
Audio: no sound
Whats more, I am unable to record with mencoder. I checked the bugs on most of the associated packages, and most were a year or more old.
Check to see which driver is being loaded (lsmod). It's possible that the EMU10K1 driver is using the controls from the ac97 driver, as the codec on some of the SB cards are ac97 compliant.
Check to see which driver is being loaded (lsmod). It's possible that the EMU10K1 driver is using the controls from the ac97 driver, as the codec on some of the SB cards are ac97 compliant.
Looking through the alsa code, SigmaTel STAC9708 codec is only named in alsa-kernel/pci/ac97/ac97_codec.c (and a header in the same directory). Looking through the alsa-kernel/pci/emu10k1/ directory, the code is tied to the ac97 code very tightly.
Back to the original problem, try installing the latest alsa packages (driver, lib, and utils). The driver and the lib need to be close to the same revision, as they are tied together. Sometimes, distributions can get skewed when running close to the tip.
Looking through the alsa code, SigmaTel STAC9708 codec is only named in alsa-kernel/pci/ac97/ac97_codec.c (and a header in the same directory). Looking through the alsa-kernel/pci/emu10k1/ directory, the code is tied to the ac97 code very tightly.
Back to the original problem, try installing the latest alsa packages (driver, lib, and utils). The driver and the lib need to be close to the same revision, as they are tied together. Sometimes, distributions can get skewed when running close to the tip.
Okay, this is getting curiouser and curiouser. I looked on my wife's machine (also running Debian/sid), and the alsa versions are the same:
ii alsa-base 1.0.11-5
ii alsa-tools-gui 1.0.11-1
ii alsa-utils 1.0.11-6
ii alsamixergui 0.9.0rc2-1-9
Her sound works fine. And actually, my sound works, after a fashion. Apps like tvtime work fine, however, mplayer does not. On my box, I compiled 2.6.17, however, I am running on the 2.6.16 that I compiled back in June, which worked until I booted into 2.6.17 and back again after finding that no sound worked.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.