Maybe your computer is censoring your music taste..
Since it works in Virtualbox then it is likely a setting in GNOME and not a
driver problem. If it did not work at all in Ubuntu then it would not work
in Virtualbox as Virtualbox is just an application. I would try it out using
different applications and try to figure out what works and what doesn't.
You might be able to pin it down because some applications use one backend
(Gstreamer) and another may use something different (Xine).