While building a new Trixie Desktop image on my Pi5 with HDMI monitor attached I am not getting any audio. I used the latest Trixie image (2025-12-04) and Imager v2.02. I have enabled the kiosk mode and when the web interface shows up there is no sound from PicoChess. If I try to play an sound file using SoX ('play /opt/picochess/talker/voices/en/christina/verygoodmove.ogg') I get:
play FAIL sox: Sorry, there is no default audio device configured
'speaker-test' also fails with:
Playback open error: -16,Device or resource busy
raspi-config shows 'no internal audio devices found' but 'aplay -l' gives:
**** List of PLAYBACK Hardware Devices ****
card 0: vc4hdmi0 [vc4-hdmi-0], device 0: MAI PCM i2s-hifi-0 [MAI PCM i2s-hifi-0]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: vc4hdmi1 [vc4-hdmi-1], device 0: MAI PCM i2s-hifi-0 [MAI PCM i2s-hifi-0]
Subdevices: 1/1
Subdevice #0: subdevice #0
and HDMI is selected on the Desktop speaker icon.
If I disable picochess, obooksrv and gamesdb services and reboot, sound is working when I run the SoX 'play' command. (raspi-config still shows no audio devices).
It seems like PicoChess is locking up the audio.
I'll continue troubleshooting. It could be something with the new RPiOS image (or using X11??).
Randy