I added a few more checks and error conditions for OpenAL audio devices. but really OpenAL-soft needs a real audion librar to talk to the hardware, I installed libpulse-dev and now sound works correctly.