Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - SuperContraptionGuy

Pages: [1]
1
General / Working with the 'Failed to initialize backend "Pulse"' error
« on: December 19, 2017, 11:44:00 AM »
I'm compiling attract from source on an existing RetroPie install according to the github wiki instructions here: https://github.com/mickelson/attract/wiki/Compiling-on-the-Raspberry-Pi-%28Raspbian-Jessie%29

I compiled FFmpeg myself, I read that it had issues in the past.  I'll try to build it with the pre-compiled binaries.

After following the instructions to build the non X version, I got these errors on run:

Code: [Select]
pi@raspberrypi:~ $ attract
Attract-Mode v2.3.0 (Linux, SFML 2.4 +FontConfig +GLES +SWF)
avcodec 58.8.100 / avformat 58.3.100 / swscale 5.0.101 / swresample 3.0.101

Config file not found: /home/pi/.attract/attract.cfg, performing initial setup.
 - Constructed 1 filters in 0 ms (1 comparisons)
Failed to get vendor ID of joystick /dev/input/js0
Failed to get product ID of joystick /dev/input/js0
Failed to get vendor ID of joystick /dev/input/js1
Failed to get product ID of joystick /dev/input/js1
AL lib: (WW) alc_initconfig: Failed to initialize backend "pulse"
Segmentation fault

As far as the joysticks, I'm using an Xarcade brand joystick with xArcade2Jstick as a the driver.  I noticed that the pulse audio failure is a known issue, but is it the fatal error that caused a Segmentation fault?  I'm going to recompile and see if I was just a mistake I made in the build process, but in the mean time hopefully someone has some advice to help me get attract mode up and running.  Thanks

Pages: [1]