Audio not working RPI3B+
DKarn last edited by
ALSA lib control.c:1373:(snd_ctl_open_noupdate) Invalid CTL hdmi
1v10: VolumeControl::init() - Failed to attach to default card!
the /boot/config.txt is showing that dtparam=audio=on is present
When I attempt to change the volume settings via the start menu it resets the volume to 0%. I am getting sound on splash screen and when I run kodi within emulation station. Loading a friend's SD card takes the issue away, wanting to try and solve without having to write a new card. audio out is done with HDMI basic rpi3 b+ no over clocking and it is on retropie 4.5.1 (I think). so I am not thinking that it is a hardware issue because it is working with another boot with no noticed issue, I believe it is some setting that got changed that I did not notice and I was wondering if there is a way to fix this.
Try changing the Audio settings in Emulationstation - Audio Card and Audio Device. Try with Audio Device = PCM, Audio Card = Default.
MrWhite last edited by
Hi, I'm what we'll call a noob in the retropi world. I started having the same issue as DKarn. I've had sounds working but today stopped after changing monitors and adding a splash video to my build. Not sure which caused the problem but while trying to figure out the issue and get my sound back I started getting the errors as DKarn. So maybe this will help others. In my case I was using speakers connected to the 3.5mm Jack, but I assume the same may apply.
Aside from the /boot/config.txt change that you mention DKarn, I also added the line
First, I was also getting that errors you pasted when launching a rom. I had the wrong setup for the audio in the emulationstation. Hit Start, go sound. Set the Device to Default, and use PCM. Those should stop those errors (did for me). But was still not getting any sound out of the emulation (note that the sound at the splash screen worked fine)
I used this link to help me troubleshoot
Second, my issue in the end was that the sound was playing was was very, very low, even with the speaker-test mentioned in that link, no idea how this changed. I had to turn the volume on my speakers to max, to finally hear some faint sounds. In Emulation station you can go to the retropi setup and access the audio there, then go into the mixer controls and boost the sound up.
Hope this helps.
DKarn last edited by
@mitu I tried doing that and nothing changed, btw sorry for the delay is reading your post my days ended up getting busy
@DKarn No problem, there's no rush. Try other values for the Audio Card setting. Did you happen to notice what are the settings for your friend's installation ?