Ik gebruik tegenwoordig de LibreELEC software op mijn Shuttle HTPC. Het geluid gaat daarbij via de HDMI poort naar de Receiver. Sinds de meest recente update naar LibreELEC merkte ik dat mijn geluid het niet deed als ik terugkwam uit de sleep modus.

Dit problem was eenvoudig op te lossen door even naar je Systeem Instellingen te gaan en terug. Dit is natuurlijk niet echt handig om dat elke keer opnieuw uit te voeren als je het systeem hervat vanuit sleep modus.

Na wat zoeken vond ik de volgende tip die bij mij goed werkte. Vind eerst welke HDMI interface je gebruikt. Dit doe je door met Putty naar het IP-adres van je LibreELEC installatie te gaan (admin/libreelec) en het volgende commando uit te voeren:

/usr/lib/kodi/kodi-xrandr | grep output

In mijn geval leverde dit op:

<output name="HDMI-0" connected="true" w="1920" h="1080" x="0" y="0" crtc="0" id="55" rotation="normal" wmm="640" hmm="360">
</output>
<output name="VGA-0" connected="false">
</output>
<output name="DVI-0" connected="false">
</output>

Je hebt hier de waarde van de ‘output name’ nodig voor je ‘connected’ device. In mijn geval is dat dus de waarde ‘HDMI-0’. Nu gaan we een script maken dat altijd uitgevoerd wordt als je terugkomt uit de sleep modus.

mkdir /storage/.config/sleep.d
cd /storage/.config/sleep.d

Creëer nu een file met de naam ’01-reinit-hdmi.power’ en zet hierin de volgende inhoud.

#!/bin/sh
case "$1" in
  pre)
     ;;
  post)
    sleep 4;
    /usr/lib/kodi/kodi-xrandr --output HDMI-0 --off
    /usr/lib/kodi/kodi-xrandr --output HDMI-0 --auto
    ;;
esac

Maak de file uitvoerbaar met het commando:

chmod +x 01-reinit-hdmi.power

Dit alles loste bij mij het geluidsprobleem op als ik terugkeer uit de sleep modus. Hopelijk werkt deze tip bij jou ook als je hiervan last hebt. Het is in elk geval een stuk beter voor de WAF (Wife Acceptance Factor).