One after another 17 days have passed.. till today my laptop was completely silent when i booted into Ubuntu. But now, just 10 mins back, after a lot of hit and trial with driver model, I could make my laptop speak. Here’s what I did. Though I specified this as ubuntu problem in title, it the problem of alsa; it’s not recognizing your device.
I completely forgot what I did to mess up my laptop-sound-system, so i thought to start afresh. I removed the alsa and pulseaudio completely. And One thing I would like to mention: I am completely unfamiliar about the interaction of alsa and pulseaudio with the sound system. This is my first deal with sound system of linux to this depth.
sudo apt-get --purge remove linux-sound-base alsa-base alsa-utils \ "pulseaudio-*"
Then I did a quick Reboot; just playing safe. (Karmic boots on/off so fast, I am fan of it.) Next I reinstalled the alsa with pulseaudio.
sudo apt-get install linux-sound-base alsa-base alsa-utils \ libasound2-plugins "pulseaudio-*" paman padevchooser \ paprefs pavucontrol pavumeter
Then, I appended following lines to the file /etc/modprobe.d/alsa-base.conf
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
options snd-hda-intel model=dell-m6
options snd-hda-intel enable_msi=1
The bold faced “model=dell-m6” was the main hack for the system to work.
Then after another quick boot, I got the sound.