So, I have redone tests, now checking what changes in LSPCI output when I am without sound (after returning from HIBERNATE) and SUSPENDING and RESUMING to get sound back.
Diffing lspci -vv and lspci -vvn from "Cold Boot" to "Resume from Suspend", I get no difference. Cool. Diffing lspci -vv and lspci -vvn from "Resume from Hibernate" to "Resume from Suspend", I get the same diff pasted in my message above. Conclusions: 1) - "MAbort+" changes to "MAbort-" for device "00:00.0 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge" when i get back from HIBERNATE. This makes sound stop working. - When I SUSPEND to get sound back, I get "MAbort+" again. This makes sound start working. 2) - "PME-" changes to "PME+" for device "00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81) (prog-if 00 [UHCI])" when i get back from HIBERNATE. This makes sound stop working. - When I SUSPEND to get sound back, I get "PMA-" again. This makes sound start working. Now... If I only knew what "MAbort" or "PME" are, I guess the world would be a better place. By now I know I should always want "MAbort" to be "+" and "PME" to be "-" if I want sound after hibernation. Googling isn't quite helping. All I get are lspci outputs posted... Regards, Effenberg -- After hibernate, sound doesn't work https://bugs.launchpad.net/bugs/25896 You received this bug notification because you are a member of Ubuntu Bugs, which is a direct subscriber. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs