LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   Cirrus Logic sound card detection in Fedora 2 (https://www.linuxquestions.org/questions/linux-newbie-8/cirrus-logic-sound-card-detection-in-fedora-2-a-212713/)

rljames 08-02-2004 09:26 PM

Cirrus Logic sound card detection in Fedora 2
 
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?

[root@zion tmp]# cat /etc/modprobe.conf
alias eth0 tulip
alias snd-card-0 snd-cs46xx
install snd-cs46xx /sbin/modprobe --ignore-install snd-cs46xx && /usr/sbin/alsac tl restore >/dev/null 2>&1 || :
remove snd-cs46xx { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; }; /sbin/modp robe -r --ignore-remove snd-cs46xx
alias usb-controller uhci-hcd
[root@zion tmp]# /sbin/lspci
00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 02)
00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 02)
00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01)
00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01)
00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 02)
00:0b.0 Multimedia audio controller: Cirrus Logic CS 4610/11 [CrystalClear SoundFusion Audio Accelerator] (rev 01)
00:0e.0 Ethernet controller: Lite-On Communications Inc LNE100TX [Linksys EtherFast 10/100] (rev 25)
00:10.0 Communication controller: 5610 56K FaxModem WinModem
01:00.0 VGA compatible controller: nVidia Corporation NV4 [RIVA TNT] (rev 04)

Thanks in advance!

jsutton 08-02-2004 10:13 PM

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.

rljames 08-15-2004 09:06 PM

Cirrus Logic sound card detection
 
Sorry for the late reply. I really appreciate your help...
I ran the modprobe and alsamixer commands as suggested and received the following reply:

[root@zion /]# /sbin/modprobe snd-cs46xx
[root@zion /]# /usr/bin/alsamixer

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.

Can you provide any other suggestions?

Thanks again.

jsutton 08-15-2004 09:24 PM

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.

rljames 08-15-2004 09:59 PM

Ecuse my ignorance here, but the alsa.conf is not an executable--it is read-only. Is there another file that starts the alsa configuration?

jsutton 08-16-2004 04:36 PM

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')

rljames 08-16-2004 07:51 PM

CIrrus Logic sound card detection
 
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?

jjj1 09-05-2004 02:32 PM

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??


All times are GMT -5. The time now is 02:53 AM.