Got sound working in Linux, thanks to
https://help.ubuntu.com/community/HdaIntelSoundHowto
Just added the line
options snd-hda-intel model=desktop
to /etc/modprobe.d/alsa-base and did
/etc/init.d/alsa-utils restart
just in case, and alsamixered up all the volume levels and it worked!
Last.FM radio: presently causing great increase in sanity points.