Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
Upon installing Fedora 2 my sound card (Cirrus Logic - CS4610/11 Crystal Clear Sound Fusion Audio Accelerator) was detected. However it did not pass the sound test. Upon running the system-config-soundcard from the command line I received the following error:
amixer: mixer attach default error: no such device
sox: can't open output file '/dev/dsp': no such device
I can also play a cd through the card but have no volume control.
In reviewing the /etc/modprobe.conf file it looks like Fedora is trying to load snd-cs46xx but then does a remove. I've enclosed the file below as well as the output of /sbin/lspci.
Can anyone suggest what I need to do to load the driver and obtain a volume control?
I've never figured out the sound problems that FC2 has, but I have worked around 2 separate ones. The one that sounds closest to your own is my SB16 after an upgrade to FC2 from FC1. You might try 'modprobe snd-cs46xx' on the shell and see if you can use alsamixer after that. If that solves it, you can add 'modprobe snd-cs46xx' to the end of the /etc/rc.d/rc.local file. This file is the last script that runs on startup after all other services have loaded. Hope that helps.
alsamixer: function snd_ctl_open failed for default: No such device
[root@zion /]#
I'm not convinced the modprobe worked. Is it possible that I have a corrupted snd-cs46xx file? How could I figure that out? I actually tried a couple of the other cs sound files but got an error with the modprobe saying it couldn't find the device.
The OSS sound drivers may be loading and conflicting. You might want to try running 'alsaconf' that should have been included with the ALSA driver. It will be able to detect your card and reconfigure your system to use it correctly. I'm not sure that it will disable the OSS drivers, but you should be able to edit the /etc/modules.conf file in order to remove the old OSS 'alias' lines if it doesn't do it for you.
Read the post again. It's not 'alsa.conf' (although there may be a file by that name). I was reffering to the program named 'alsaconf' (fully qualified path is '/usr/sbin/alsaconf')
The reason I didn't execute /usr/sbin/alsaconf is because it doesn't exist. I then did a search on alsa* and came up with the alsa.conf. The only alsa* file I have in /usr/sbin is alsactl. Should the Fedora installation have loaded the alsaconf file?
I am experiencing the same problem. I installed the latest alsa-utils/libs/drivers. I ran alsaconf and it says that it has configure my drivers and starts it but when it runs alsactl if comes back with sound device not found. So for the moment I have a sound driver that apeears to be started but a device that still appears to be not found. Any suggestions??
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.