No audio output when your Raspberry Pi is connected to the display through HDMI.
The audio capabilities reported to the Pi through the display’s EDID information lacks the proper audio parameters.
If your display has multiple HDMI ports, move your Pi to a different port and see if audio returns. Some displays have a HDMI port that responds as a “DVI” port in the EDID information, this can upset the Pi’s audio ouput.
Otherwise, boot into your Pi’s operating system and run through this:
- Open a terminal window.
- Type in the following and hit enter: sudo nano /boot/config.txt
- Look through the file for a hdmi_drive entry and change the value to “2“. If hdmi_drive doesn’t exist create a new line and add “hdmi_drive=2“
- Look through the file for a hdmi_force_edid_audio entry and change the value to “1“. If hdmi_force_edid_audio doesn’t exist, create a new line and add “hdmi_force_edid_audio=1“
- Press CTRL+O to save the file, then CTRL+X to exit Nano.
- Type in the following and hit enter: sudo reboot