Restoring sound in Debian Squeeze

So I switched to Debian Squeeze(Don’t worry, I fixed it to be fully libre.) a few days ago when parabola could no longer read my home partition, which is understandably very very bad.
I Had a few issues, mainly due to my stupidity but they’ve all been easy fixes(deleted my home partitions and stuff to start from scratch to give / more room, messed up fsck since it was looking based on uuid. A quick switch to /dev style fixed that one.
Today I hit a major problem, I completely lost sound, not always muted or something, but not even the mixers would pick it up. This is how I solved it:
First run lspci, you’re looking for Audio Device, or you can just run lspci | grep Audio and have it look for you. Then you match that up to the list of sound here: http://alsa.opensrc.org/index.php/ALSA_modules, once you find the one that makes sense for your card (I was hda-intel) you run modprobe [driver name] as root, with the snd- prefix. So mine was sudo modprobe snd-hda-intel.
After that you run alsa reload as root and it should turn on sound.
Assuming that works (I suggest wearing earbuds or turning your volume up while you do this, there’s kind of a clicking noise when your audio turns on that I can hear easily.) you need to put whatever sound module you used in /etc/modules, then your alsa reload in /etc/rc.conf

Advertisements
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: