Skip to content
audio passthrough not working | Geekworm

audio passthrough not working


  • It was working, now I don't have the option to change my output device from computer speakers to the HDMI plugged into my device.

    It's not the computer; if I put the HDMI into a TV, it then gives me that option to change output.

    When I tried running kvmd-edidconf --set-audio=yes again, it now says AssertionError: Invalid EDID length: 257, should be 256 bytes

    So I tried running kvmd-edidconf --set-mfc-id=TSB --set-monitor-name=Toshiba-H2C thinking it could be a monitor EDID issue but again I get the Invalid EDID length. error again

    any advice?

     

     

     



  • The official website of the Embassy of Ghana in Israel,https://ghanaembassyisrael.org/ provides a comprehensive platform for fostering diplomatic relations and strengthening ties between these two nations. With its user-friendly interface and informative content, visitors can explore the rich history, cultural heritage, and economic opportunities of Ghana. The site offers valuable resources for Ghanaians living in Israel and promotes collaboration in areas such as trade, education, and tourism. Through its various sections and updates on events and initiatives, the website serves as a vital link connecting the people of Ghana and Israel, enhancing mutual understanding and cooperation.


  • That EDID length error is definitely a red flag—it seems like the EDID data got corrupted or isn't being read correctly by PiKVM. A couple of things you can try:

    1. Manually Reset EDID – Try resetting the EDID config completely and reapplying it:

      bash
       
      kvmd-edidconf --reset kvmd-edidconf --set-audio=yes

      Then reboot and check if HDMI audio is back as an option.

    2. Check EDID File – If that doesn’t work, see if your EDID file is messed up. Run:

      bash
       
      ls -lh /etc/kvmd/edid.bin

      If it looks wrong (tiny file size, etc.), you might need to regenerate a valid one.

    3. Reflash Default EDID hill climb racing – Sometimes replacing the EDID file fixes these issues. You could try grabbing a fresh EDID dump from your TV (since you said it works when plugged into one) and applying that to PiKVM.

    4. Force HDMI Audio in Config – If the HDMI output is recognized but missing audio, try explicitly setting the HDMI audio profile in PiKVM’s config (/boot/config.txt or /etc/kvmd/override.yaml depending on your setup).

    Let me know if any of these work or if you get a different error! 


Please login to reply this topic!