Libasound and virtual framebuffer