I've switched graphics card in my desktop machine and was able to reproduce the -ENODEV error; and adding the hda_gen_spec struct fixed that problem. This will be fixed in the next released kernel.
For now, the workaround is to install latest upstream drivers according to https://wiki.ubuntu.com/Audio/UpgradingAlsa/DKMS -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1169984 Title: Either oops or opening device fails with -ENODEV, with HDMI audio To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1169984/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs