Pi 5 audio issues and/or crashing
-
I've been reading through posts for the past two days and trying all kinds of things but still seem to be hitting the same issues.
I have a pi 5 booting from an nvme via the m.2 hat running the 64 bit OS Lite bookworm. I've recently done a completely fresh install of the OS and retropie. The core issues I've been running into are a combination of no audio and N64 games failing to launch. The N64 games will flash a small blue bar on top of a black screen and then return to the menu when trying to launch. I have sega 32 games that launch just fine though. The peripherals I'm using are just a basic hdmi monitor and a Pro switch controller via bluetooth.I've managed to fix the issues individually but I can't seem to get them to work together and am slowly losing my mind.
For the audio issue, I was able to get it working by deleting the .asoundrc file in the home folder. For N64, I got it working by adding "kernel=kernel8.img" to /boot/firmware/config.txt.When both fixes are in place, the instant I navigate a menu that triggers the navigation audio it plays the audio cue constantly. I'm still able to freely navigate the menus but selecting anything goes to a black screen and freezes while the menu navigation sound continues to endlessly click away until I force a shutdown. Pressing the power button does trigger the display of all of the stopping commands.
Anything else to try or other solutions are greatly appreciated!
-
I’ve encountered the same issue, it’s been driving me insane but today I’ve found two people including yourself talking about it.
I built a new build today using the Pi5, running 64bit lite and a manual install for RetroPie. I have a M.2 HAT+ which is hosting the ROMs. Initially I loaded Megadrive, snes, nes and these ran flawlessly. But N64 games wouldn’t run, after selecting a game it would attempt to launch the game but immediately after the blue screen it would go black then back to the rom selection screen.
After a bit of reading it was suggested I add kernel=kernel8.img to the boot config, this seemed to solve launching N64 games (initially) but I had no sound. After a reboot I then encountered the menu click sound loop you described and when launching a rom (any rom from any system) the screen goes black but I can just about make out the rom selection screen. If you leave it 15minutes or so the game loads but without sound.
I reverted the change removing the entry from the boot config and I’m back to most systems working fine but N64 games not loading (black screen then back to rom selection).
Someone else has described the same issue sand that applying the rpi-update to upgrade to the pre-release firmware. I have done that and added kernel=kernel8.img back into the boot config and everything is working - N64 games launch with sound, no infinite loop menu sound, all other systems seem to be working. My next task is to install AetherSX2 to see how PS2 games perform.
-
@canisgames omg thank you! It looks like there was an update to the kernel8.img on Jan 2 as well.
After running the rpi-update command to update my firmware it was as you described. I was able to add the kernel=kernel8.img back to the config file and my n64 games are working with audio now!
Thank you again! I hope this post helps anyone else running into the same issues!
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.