Maybe this is relevant or maybe not, but I keep getting the "media_plugin_webkit failure" message whenever I log into Second Life. It then seems to run okay (apart from the sound issue, of course). Previously, when I've had this message it means I've failed to install something crucial that prevents it running.