I have an issue with no audio on my LMDE fresh install on an old box that a buddy gave to me; my problem is like the one discussed in this post:
http://forums.linuxmint.com/viewtopic.p ... uz#p225196
Here is my pci sound card (Turtle Beach Santa Cruz)info:
00:0b.0 Multimedia audio controller: Cirrus Logic CS 4614/22/24/30 [CrystalClear SoundFusion Audio Accelerator] (rev 01)
When the OP, in the above mentioned thread, said:
"A bit of googling suggested that the "patch" command may not be installed as standard, and thus I looked for it and installed it through package manager.
The install process then went well!"
How, exactly did he do that? I haven't used Linux or any OS for that matter in about eight years, so I need step-by-step instructions, if ya'll would be so kind.
Thanks, for any help that I can get...
[SOLVED] Audio Help - sound card, no kernel support?
Forum rules
LMDE 2 has reached end of support as of 1-1-2019
LMDE 2 has reached end of support as of 1-1-2019
[SOLVED] Audio Help - sound card, no kernel support?
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
[Solved] Re: Audio Help - sound card, no kernel support?
Hey, community, I solved the audio issue by going here:
http://wiki.debian.org/snd-cs46xx
I'll post the method here:
mack
http://wiki.debian.org/snd-cs46xx
I'll post the method here:
I hope this helps anyone with this snafu situationInstallation
You are required to supply one firmware file for device use.
1. Install the alsa-base, alsa-utils and build-essential packages:
$ su
# aptitude update && aptitude install alsa-base alsa-utils build-essential
# exit
2. Download cs46xx_image.h from Linus' kernel tree:
$ wget https://raw.github.com/torvalds/linux/m ... xx_image.h
3. Download source code for a program to write out firmware from cs46xx_image.h:
$ wget 'http://wiki.debian.org/snd-cs46xx?actio ... e_images.c' -O write_images.c
4. Download a patch against cs46xx_image.h:
$ wget 'http://bugs.debian.org/cgi-bin/bugrepor ... bug=464197' -O cs46xx_image.diff
5. Apply the patch:
$ patch -i cs46xx_image.diff
6. Compile the write_images program:
$ gcc -o write_images write_images.c
7. Execute the program to write out firmware:
$ ./write_images
8. Install the firmware:
$ su
# mkdir -p /usr/local/lib/firmware/cs46xx
# cp cs46xx/cs46xx-old.fw /usr/local/lib/firmware/cs46xx
9. Reload the snd-cs46xx module:
# modprobe -r snd-cs46xx ; modprobe snd-cs46xx
10. If not already performed, add your user account to the audio group, then log out and log back into your system:
# adduser mack audio
# exit
$ exit
11. Run alsamixer(1) to unmute channels and raise the volume levels.
12. Test the sound device, for example:
$ aplay /usr/share/sounds/alsa/Noise.wav
$ speaker-test -t sine -f 440 -c 2
$ speaker-test -t wav -c 2
mack