Hi, I have a intel NUC5i3RY with the same problem... And in my case, recalbox cannot detect the HDMI...
aplay -l
card 1: PCH [HDA Intel PCH], device 0: ALC283 Analog [ALC283 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
I run this commands:
mount -o remount,rw /
mkdir /var/lib/alsamixer
alsamixer
mkdir /var/lib/alsa
alsactl store
alsactl --file ~/.config/asound.state store
alsamixer
And reboot recalbox. When recalbox boot, I exec again:
aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA Intel HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 0/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 7: HDMI 1 [HDMI 1]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 8: HDMI 2 [HDMI 2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 0: ALC283 Analog [ALC283 Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
And in settings/audio, I select this:
card 0: HDMI [HDA Intel HDMI], device 3: HDMI 0 [HDMI 0]
And I run emulator and sound work fine... But, in the 3rd reboot, sometimes, the sound is off because the folder /var/lib/alsa and /var/lib/alsamixer dissappears...
And I run this commands again and again... Can I resolved this?? There are many people whit this issue...
Thanks and good job with recalbox!