Picade - failed to attach default card


I’m hoping someone can help as Ive spent a few hours trying different solutions but with one result - no sound.

2017 Picade kit (not the latest) and used the video for the setting up the new picade (found at https://www.youtube.com/watch?v=gTgu1fUVsmw). From what I can tell, the picadehat and picadehatx have the same drivers so shouldnt be any issues here.

Essentially I am getting no sound. When I go to Retropie > Audio I get the following appear on the screen for a second
lv10: volumecontrol::init() - failed to attach default card!
ALSA lib pcm_dmix.c:1052:(snd_pcm_dmix_open) unable to open slave
lv10: AudioManager Error - Unable to open SDL audio: ALSA: Couldn’t open audio device: No such file or directory

I then select “Headphones - 3.5mm jack”

When I go to Emulationstation settings > Sound Settings if I change the volume, it always goes back to 0% when I leave this screen and return.
I have been told that Audio Device = PCM

My assumption is either its something I have left in the config file or an issue with the sound driver and am pretty sure its something straightforward that at a glance someone will roll their eyes and tell me where I am going wrong

Any help would be really appreciated as I am close to giving up.

Thank you

Config file:

For more options and information see


Some settings may impact device functionality. See link above for details

uncomment if you get no picture on HDMI for a default “safe” mode


uncomment this if your display has a black border of unused pixels visible

and your display can output without overscan


uncomment the following to adjust overscan. Use positive numbers if console

goes off screen, and negative if there is too much border


uncomment to force a console size. By default it will be display’s size minus



uncomment if hdmi display is not detected and composite is being output


uncomment to force a specific HDMI mode (this will force VGA)

uncomment to force a HDMI mode rather than DVI. This can make audio work in

#DMT (computer monitor) modes

uncomment to increase signal to HDMI, if you have interference, blanking, or

no display


uncomment for composite PAL


#uncomment to overclock the arm. 700 MHz is the default.

Uncomment some or all of these to enable the optional hardware interfaces


Uncomment this to enable the lirc-rpi module


Additional overlays and parameters are documented /boot/overlays/README

Enable audio (loads snd_bcm2835)
dtparam=audio=on dtoverlay=picade


Groan! This isn’t going to help. You must have run the installer while it still had that bug.

Edit those lines so there’s a linebreak between them like so:



Thank you gadgetoid

That seemed to solve the driver issue (was using notepad to edit instead of wordpad so couldnt see formatting). Retropie has since started behaving oddly and attempting a reimage. I have however discovered that my SD card is one of the cards that can have issues using a Raspberry Pi so might need a new one.

Once again, thank you for your help