This is caused by a bad configured sound system. I'm not sure if one could still blame Pulseaudio on Ubuntu for this... it should have matured in these years. Mostly caused by another program occupying the sound device and no sound mixer in use. Do you get a message like "device is busy" or similar?
We can't do much about it as we're just using OpenAL, not configure it. The only thing we could do is handle this exception better by still starting up without sound. Better try to get some help on a ubuntu forum. I'm not sure how many Ubuntu users are here.
Btw, does MegaGlest work on this system? I guess there are also using OpenAL like Glest did.