PC Volumio HDMI problem (x86)


I am running the Volumio PC version as multiboot.
Volumio works fine when connecting the analog output jack.
However, I’d like to use HDMI or SPDIF out.
Both are connected to my amplifier through optical output as well as through HDMI.
Both of these are tested and work with other operation systems on the same PC (Kodi,Windows,Ubuntu).

In the volumio playback options I have the option to select:

  • HDA intel HDMI
  • analog out
  • HDMI

When switching to HDA intel HDMI I get the message “Configuration update, player succesfully restarted”.
Same thing happens when switching to Analog out and HDMI.
However after selecting the HDMI options, no sound will play.
The Analog out works though.

Also n this dropdown list I can’t see the SPDIF option.

aplay -l shows me this:
volumio@volumio:~$ aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA Intel HDMI], device 3: HDMI 0 [HDMI 0]
Subdevices: 1/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: ALC887-VD Analog [ALC887-VD Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 1: ALC887-VD Digital [ALC887-VD Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0

So there are other devices available, just not visible in volumio.

How can I setup my volumio so that it will play through either HDMI or SPDIF?
Is there a file I can edit that will allow me to do this?

Hopefully somebody can and wants to help :slight_smile:


The x86 version of Volumio has a great problem in covering & keeping up to date with the myriad of devices/components employed in such systems. Perhaps your SPDIF output is one of these problems. You don’t say what version of Volumio you are using, but there is a development version, which may or may not give you more mileage.

P.S. I’ve altered your topic title to include x86 to specifically mark it, so that others with more knowledge of the potential problem & the development version will hopefully notice it, and reply.

possibly that it is a bug that might be fixed in a dev version.
I downloaded volumio last week, so probably using the version as mentioned on the website: VERSION: 2.526.

I’ve been reading some topics on the forum, and see sometimes that when people make changes it gets overwritten during a reboot.

Now I was wondering: can’t I just edit the ALSA config myself? But will it then keep on working after a reboot? Because if it gets overwritten, then I need to figure out something else.

So, is it possible? Can I just install a new ALSA sound version or something?


We read your post and we are aware of the issue.
Intel sound device configurations re. HDMI are not straight forward and have changed with newer devices. It is obvious we need to solve it and there is a plan. However, development effort is needed, therefore it will not happen right away.
We schedule it as part of porting to Debian buster.

ah okay

Is there anything else I can do in the mean time, maybe some manual ALSA config change?
Or if you need me to test something, let me know :slight_smile: