I tried to boot the 11.95.1 test image (which isn't public yet) on an old Xtreamer Ultra2 board; this is ION (Atom + GT520M) and the first obvious problem was that it failed to boot into Kodi as the card IDs are selecting the latest nVidia driver instead of the ancients and no longer supported 340.108 one needed for the GT520.
An educated hunch confirmed that at an update last September where the python script we run to extract new card IDs from the latest driver also appended a load of legacy card IDs causing the wrong driver to be selected at runtime. The workaround for this is creating /storage/.config/udev.rules.d/96-nvidia.rules with the following to override the embedded one:
ACTION!="add|change", GOTO="end_video"
SUBSYSTEM=="pci", ATTR{class}=="0x030000", ATTR{vendor}=="0x10de", GOTO="subsystem_pci"
GOTO="end_video"
LABEL="subsystem_pci"
GOTO="configure_nvidia-legacy"
LABEL="configure_nvidia-legacy"
ENV{xorg_driver}="nvidia", TAG+="systemd", ENV{SYSTEMD_WANTS}+="[email protected]"
GOTO="end_video"
Xorg (and thus Kodi) now started and after adding a NAS source and selecting the HDMI card output, I was able to play 1080p media with 2.0 audio output (2.0 is the max possible on the 10" test LCD that I used).
I've flagged the issue with card ID's to colleagues so it can be investigated and fixed, but I wasn't able to replicate no-audio. It does however prove that audio issues people might have are either device or perhaps card specific and not a general "ION audio is broken" problem which is how the current posts read.