That's it. Try this then.
Using a Terminal="Applications->Accessories->Terminal"
Open this file for editing:
Insert this line at the bottom:
gksudo gedit /etc/modprobe.d/alsa-base.conf
Save. Close. Reboot.
options snd-hda-intel model=auto
Check your levels in alsamixer.
Press <F6> to select the correct soundcard.
Press <F3> to show playback levels. <F4> selects capture levels [or use <Tab>]
Use the left/right arrow keys to select and up/down arrow keys to change levels. <M> to mute/unmute.
Go to "System ->Preferences ->Sound" and make sure the correct soundcard is default and adjust your profile on the hardware tab.
On the output tab choose the correct device.
If you run this command in a terminal, you can see the last boot sequence:
The above for scrolling, this next gives the whole thing at once:
lspci is done the same way, simply enter the command in a terminal and press enter.
All your logs can be perused with log file viewer. It's good to have. The filename is gnome-system-log. To install:
Resides in the 'Applications>System>Administration' menu
sudo apt-get install gnome-system-log