First, thank you to whomever is building/supporting this awesome software stack. I'm in love with it...
That said, I'm having the same issue as the OP and thought I'd add some more bits to the convo...
I've installed x64 batocera linux on an HP T620 thin client. Initially, I had a sound issue, but resolved it with the link below... I'm now having issues with games crashing (see video)? I appreciate any feedback. This is a great interface. Would love to get this working.
Link to video:
https://drive.google.com/file/d/1coEPoa3gQM2rX7lS1m6PKbPcVuSOwWwd/view?usp=sharing
Link to fix sound:
https://batocera-linux.xorhub.com/forum/d/794-how-to-hdmi-sound-on-x86-builds
When I attempt to launch games, they start with sound, but after I press the start button a few times, the game seemingly bugs out. I took some video with my phone to demonstrate... Below is an error log I found.
Running system: snes
current video mode: 1920x1080
wanted video mode: 1920x1080
resolution: 1920x1080
command: LANG=en_US.UTF-8 TERM=linux SHELL=/bin/sh BOOT_IMAGE=/boot/linux XAUTHORITY=/recalbox/share/system/.Xauthority SHLVL=4 PREVLEVEL=N label=BATOCERA PATH=/sbin:/usr/sbin:/bin:/usr/bin PWD=/ WINDOWPATH=2 RUNLEVEL=S DISPLAY=:0 CONSOLE=/dev/console HOME=/recalbox/share/system LC_ALL=en_US.UTF-8 =/usr/bin/python INIT_VERSION=sysvinit-2.90 /usr/bin/retroarch -L /usr/lib/libretro/snes9x_next_libretro.so --config /recalbox/share/system/configs/retroarch/retroarchcustom.cfg /recalbox/share/roms/snes/DonkeyKongClassic (Shiru).smc
command: ['/usr/bin/retroarch', '-L', '/usr/lib/libretro/snes9x_next_libretro.so', '--config', '/recalbox/share/system/configs/retroarch/retroarchcustom.cfg', '/recalbox/share/roms/snes/DonkeyKongClassic (Shiru).smc']
env: {'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/sh', 'BOOT_IMAGE': '/boot/linux', 'XAUTHORITY': '/recalbox/share/system/.Xauthority', 'SHLVL': '4', 'PREVLEVEL': 'N', 'label': 'BATOCERA', 'PATH': '/sbin:/usr/sbin:/bin:/usr/bin', 'PWD': '/', 'WINDOWPATH': '2', 'RUNLEVEL': 'S', 'DISPLAY': ':0', 'CONSOLE': '/dev/console', 'HOME': '/recalbox/share/system', 'LC_ALL': 'en_US.UTF-8', '': '/usr/bin/python', 'INIT_VERSION': 'sysvinit-2.90'}
I've been playing with changing the video mode options as seen below. For the SNES, I changed the video mode; via gui, to align with what ever I have changed in the config file; as I was seeing something that eluded to a missmatch for video modes in the error log... This allowed the game to start, but as you saw in the video it still crashes.
------------ H - HERE IT IS - GLOBAL EMULATOR CONFIGURATION ------------
The global value will be used for all emulators, except if the value
is redefined in the emulator
Set game resolution for emulators
select your mode from the command : tvservice -m [MODE]
CEA 5 HDMI : 1920x1080 @ 60Hz 16:9, clock:74MHz interlaced
CEA 4 HDMI : 1280x720 @ 60Hz 16:9, clock:74MHz progressive
use 'default' for using the default resolution
(string)
##global.videomode=CEA 1 HDMI
##global.videomode=default
global.videomode=CEA 1 HDMI : 1920x1080 @ 60Hz 16:9, clock:74MHz interlaced