Quoting Amit Upadhyay upadhyay@me.iitb.ac.in:
On Sunday 17 Aug 2003 1:20 am, daneel@mail.utexas.edu wrote:
I have recently installed the open source distro of Linux Mandrake on my IBM Thinkpad 770Z Laptop on a journalised ext3 partition together with win XP on an NTFS partition. My soundcard is a crystal Semiconductors cirrus logic card whose specs are given below:
Cirrus CS4610/1 CrystalClear SoundFusion Audio
The mandrake conf tool says that the required driver is labelled cs46xx, and that it has been moduled in the kernel, but I am getting no sounds at all. The hardware is fine, because I get sound when I boot to XP.
Mandrake does come with cs46xx module so no need to compile. Try lsmod as root and see if it gets loaded by default.
output of lsmod:
Module Size Used by Not tainted isofs 27988 1 (autoclean) zlib_inflate 21156 0 (autoclean) [isofs] sg 34636 0 (autoclean) udf 90464 0 (autoclean) lp 8096 0 (autoclean) (unused) parport 34176 0 (autoclean) [lp] ide-cd 33856 1 (autoclean) ipt_TOS 1592 12 (autoclean) ipt_LOG 4280 5 (autoclean) ipt_REJECT 3640 4 (autoclean) ipt_state 1080 27 (autoclean) iptable_mangle 2712 1 (autoclean) ip_nat_irc 3280 0 (unused) ip_nat_ftp 4016 0 (unused) iptable_nat 21048 2 [ip_nat_irc ip_nat_ftp] ip_conntrack_irc 4304 1 ip_conntrack_ftp 5200 1 ip_conntrack 27264 4 [ipt_state ip_nat_irc ip_nat_ftp iptable_nat i [root@cs2417542-187 daneel]# lsmod Module Size Used by Not tainted isofs 27988 1 (autoclean) zlib_inflate 21156 0 (autoclean) [isofs] sg 34636 0 (autoclean) udf 90464 0 (autoclean) lp 8096 0 (autoclean) (unused) parport 34176 0 (autoclean) [lp] ide-cd 33856 1 (autoclean) ipt_TOS 1592 12 (autoclean) ipt_LOG 4280 5 (autoclean) ipt_REJECT 3640 4 (autoclean) ipt_state 1080 27 (autoclean) iptable_mangle 2712 1 (autoclean) ip_nat_irc 3280 0 (unused) ip_nat_ftp 4016 0 (unused) iptable_nat 21048 2 [ip_nat_irc ip_nat_ftp] ip_conntrack_irc 4304 1 ip_conntrack_ftp 5200 1 ip_conntrack 27264 4 [ipt_state ip_nat_irc ip_nat_ftp iptable_nat ip_conntrack_irc ip_conntrack_ftp] iptable_filter 2348 1 (autoclean) ip_tables 14648 9 [ipt_TOS ipt_LOG ipt_REJECT ipt_state iptable_mangle iptable_nat iptable_filter] nfsd 74256 0 (autoclean) 3c589_cs 10532 1 ds 8456 2 [3c589_cs] yenta_socket 13056 2 pcmcia_core 57184 0 [3c589_cs ds yenta_socket] af_packet 14952 2 (autoclean) floppy 55132 0 nls_iso8859-1 3516 3 (autoclean) ntfs 76812 2 (autoclean) supermount 15296 3 (autoclean) sr_mod 16920 0 cdrom 31648 0 [ide-cd sr_mod] scsimon 9280 0 (unused) usb-storage 72952 0 scsi_mod 103284 4 [sg sr_mod scsimon usb-storage] usb-uhci 24652 0 (unused) usbcore 72992 1 [usb-storage usb-uhci] rtc 8060 1 (autoclean) ext3 59916 1 jbd 38972 1 [ext3]
And if it doesnt, try to "insmod
cs46xx".
output of insmod cs46xx:
Using /lib/modules/2.4.21-0.13mdk/kernel/drivers/sound/cs46xx.o.gz /lib/modules/2.4.21-0.13mdk/kernel/drivers/sound/cs46xx.o.gz: unresolved symbol register_sound_midi_R82a43a6b /lib/modules/2.4.21-0.13mdk/kernel/drivers/sound/cs46xx.o.gz: unresolved symbol register_sound_dsp_R16aa6112 /lib/modules/2.4.21-0.13mdk/kernel/drivers/sound/cs46xx.o.gz: unresolved symbol unregister_sound_mixer_R7afc9d8a /lib/modules/2.4.21-0.13mdk/kernel/drivers/sound/cs46xx.o.gz: unresolved symbol ac97_probe_codec_R84601c2b /lib/modules/2.4.21-0.13mdk/kernel/drivers/sound/cs46xx.o.gz: unresolved symbol register_sound_mixer_R84905678 /lib/modules/2.4.21-0.13mdk/kernel/drivers/sound/cs46xx.o.gz: unresolved symbol unregister_sound_dsp_Rcd083b10 /lib/modules/2.4.21-0.13mdk/kernel/drivers/sound/cs46xx.o.gz: unresolved symbol unregister_sound_midi_Rfdab6de3
If it loads without error, you are good. This brings me to, how do
you know that your sound is not working? Do a "ls -l /dev/sound"
output of ls -l /dev/sound
ls: /dev/sound: No such file or directory
and see if
anything is there. I have wasted some time on my friend comp, before realizing it was mute-ed.
I verified the absence of sound my running aumix -q to see if it was muted. I got:
error opening mixer!
HTH,
Amit Upadhyay Senior Undergraduate Student Department of Mechanical Engg. Indian Institute of Technology Bombay Mumbai-76, India Phone: (91) 9820325940