Hi,
I am using an nvidia gt730 outputting to a crt monitor from VGA and an X-fi titanium HD sound card.
I am having an issue with sound. Audio devices are sometimes detected but other times not, regardless, there is never any sound output. When they are they include the graphics card’s hdmi audio and several of the x-fi. I’d prefer to use the motherboard’s audio if this is possible but no relevant devices ever every show up.
I rebooted lakka in verbose from the network and get this:
> [INFO] RetroArch 1.6.9 (Git c056726)
> [INFO] === Build =======================================
> Capabilities: MMX MMXEXT SSE1 SSE2 SSE3 SSSE3 SSE4 SSE4.2 AVX AES
> Built: Nov 21 2017
> [INFO] Version: 1.6.9
> [INFO] Git: c056726
> [INFO] =================================================
> [INFO] [Config]: Loading default config.
> [INFO] [Config]: loading config from: (null).
> [INFO] Looking for config in: "/storage/.config/retroarch/retroarch.cfg".
> [INFO] Environ SET_PIXEL_FORMAT: RGB565.
> [INFO] Redirecting save file to "/storage/savefiles/.srm".
> [INFO] Redirecting savestate to "/storage/savestates/.state".
> [INFO] Version of libretro API: 1
> [INFO] Compiled against API: 1
> [INFO] [Audio]: Set audio input rate to: 29970.03 Hz.
> [INFO] Found shader "/tmp/shaders/320px s-video.glslp"
> [INFO] Found shader "/tmp/shaders/Game Boy Advance.glslp"
> [INFO] Found shader "/tmp/shaders/Game Boy Color.glslp"
> [INFO] Found shader "/tmp/shaders/Game Boy Pocket.glslp"
> [INFO] Found shader "/tmp/shaders/Game Boy.glslp"
> [INFO] Found shader "/tmp/shaders/retroarch.glslp"
> [INFO] Found shader "/tmp/shaders/slang-conversion-template.glsl"
> [INFO] Found shader "/tmp/shaders/stock.glsl"
> [INFO] Found shader "/tmp/shaders/Virtual Boy.glslp"
> [INFO] [Video]: Video @ 640x480
> [INFO] [DRM]: Found 3 connectors.
> [INFO] [DRM]: Connector 0 connected: no
> [INFO] [DRM]: Connector 0 has 0 modes.
> [INFO] [DRM]: Connector 1 connected: no
> [INFO] [DRM]: Connector 1 has 0 modes.
> [INFO] [DRM]: Connector 2 connected: yes
> [INFO] [DRM]: Connector 2 has 10 modes.
> [INFO] [DRM]: Connector 2 assigned to monitor index: #1.
> [INFO] [DRM]: Mode 0: (1024x768) 1024 x 768, 85 Hz
> [INFO] [DRM]: Mode 1: (1600x1200) 1600 x 1200, 60 Hz
> [INFO] [DRM]: Mode 2: (1280x1024) 1280 x 1024, 75 Hz
> [INFO] [DRM]: Mode 3: (1024x768) 1024 x 768, 75 Hz
> [INFO] [DRM]: Mode 4: (800x600) 800 x 600, 85 Hz
> [INFO] [DRM]: Mode 5: (800x600) 800 x 600, 75 Hz
> [INFO] [DRM]: Mode 6: (640x480) 640 x 480, 85 Hz
> [INFO] [DRM]: Mode 7: (640x480) 640 x 480, 75 Hz
> [INFO] [DRM]: Mode 8: (640x480) 640 x 480, 60 Hz
> [INFO] [DRM]: Mode 9: (720x400) 720 x 400, 70 Hz
> [INFO] [GL]: Found GL context: kms
> [INFO] [GL]: Detecting screen resolution 1024x768.
> [INFO] [EGL] Found EGL_EXT_platform_base, trying eglGetPlatformDisplayEXT
> [INFO] [EGL]: EGL version: 1.4
> [INFO] [EGL]: Current context: 0xc14420.
> [INFO] [KMS]: New FB: 640x480 (stride: 2560).
> [INFO] [GL]: Vendor: nouveau, Renderer: Gallium 0.4 on NV108.
> [INFO] [GL]: Version: 3.0 Mesa 17.1.3.
> [INFO] [GL]: Using ARB_sync to reduce latency.
> [INFO] [GL]: Using resolution 640x480
> [INFO] [GL]: Default shader backend found: glsl.
> [INFO] [Shader driver]: Using GLSL shader backend.
> [INFO] [GLSL]: Checking GLSL shader support ...
> [INFO] Found #pragma parameter TVOut Signal Resolution (TVOUT_RESOLUTION) 256.000000 0.000000 1024.000000 32.000000
> [INFO] Found #pragma parameter TVOut Composite Enable (TVOUT_COMPOSITE_CONNECTION) 0.000000 0.000000 1.000000 1.000000
> [INFO] Found #pragma parameter TVOut TV Color Levels Enable (TVOUT_TV_COLOR_LEVELS) 0.000000 0.000000 1.000000 1.000000
> [INFO] Found #pragma parameter TVOut Luma (Y) Resolution (TVOUT_RESOLUTION_Y) 256.000000 0.000000 1024.000000 32.000000
> [INFO] Found #pragma parameter TVOut Chroma (I) Resolution (TVOUT_RESOLUTION_I) 83.199997 0.000000 256.000000 8.000000
> [INFO] Found #pragma parameter TVOut Chroma (Q) Resolution (TVOUT_RESOLUTION_Q) 25.600000 0.000000 256.000000 8.000000
> [INFO] Found #pragma parameter Target Gamma (target_gamma) 2.200000 0.100000 5.000000 0.100000
> [INFO] Found #pragma parameter Monitor Gamma (monitor_gamma) 2.200000 0.100000 5.000000 0.100000
> [INFO] Found #pragma parameter Horizontal Overscan % (overscan_percent_x) 0.000000 -25.000000 25.000000 1.000000
> [INFO] Found #pragma parameter Vertical Overscan % (overscan_percent_y) 0.000000 -25.000000 25.000000 1.000000
> [INFO] Found #pragma parameter Saturation (saturation) 1.000000 0.000000 2.000000 0.010000
> [INFO] Found #pragma parameter Contrast (contrast) 1.000000 0.000000 10.000000 0.050000
> [INFO] Found #pragma parameter Luminance (luminance) 1.000000 0.000000 2.000000 0.010000
> [INFO] Found #pragma parameter Black Level (black_level) 0.000000 -0.300000 0.300000 0.010000
> [INFO] Found #pragma parameter Brightness Boost (bright_boost) 0.000000 -1.000000 1.000000 0.050000
> [INFO] Found #pragma parameter Red Channel (R) 1.000000 0.000000 2.000000 0.050000
> [INFO] Found #pragma parameter Green Channel (G) 1.000000 0.000000 2.000000 0.050000
> [INFO] Found #pragma parameter Blue Channel (B) 1.000000 0.000000 2.000000 0.050000
> [INFO] Found #pragma parameter Zoom Factor (ZOOM) 1.000000 0.000000 4.000000 0.010000
> [INFO] Found #pragma parameter X Modifier (XPOS) 0.000000 -2.000000 2.000000 0.005000
> [INFO] Found #pragma parameter Y Modifier (YPOS) 0.000000 -2.000000 2.000000 0.005000
> [INFO] Found #pragma parameter Overscan Mask Y (V_OSMASK) 0.000000 0.000000 1.000000 0.005000
> [INFO] Found #pragma parameter Overscan Mask X (H_OSMASK) 0.000000 0.000000 1.000000 0.005000
> [INFO] Found #pragma parameter Interlacing Scanline Bright % (percent) 0.000000 0.000000 1.000000 0.050000
> [INFO] Found #pragma parameter Enable 480i Mode (enable_480i) 1.000000 0.000000 1.000000 1.000000
> [INFO] Found #pragma parameter Top Field First Enable (top_field_first) 0.000000 0.000000 1.000000 1.000000
> [INFO] [GLSL]: Found GLSL vertex shader.
> [INFO] [GLSL]: Found GLSL fragment shader.
> [INFO] [GLSL]: Linking GLSL program.
> [INFO] [GLSL]: Found GLSL vertex shader.
> [INFO] [GLSL]: Using GLSL version 130.
> [INFO] [GLSL]: Found GLSL fragment shader.
> [INFO] [GLSL]: Using GLSL version 130.
> [INFO] [GLSL]: Linking GLSL program.
> [INFO] [GLSL]: Found GLSL vertex shader.
> [INFO] [GLSL]: Using GLSL version 130.
> [INFO] [GLSL]: Found GLSL fragment shader.
> [INFO] [GLSL]: Using GLSL version 130.
> [INFO] [GLSL]: Linking GLSL program.
> [INFO] [GLSL]: Found GLSL vertex shader.
> [INFO] [GLSL]: Found GLSL fragment shader.
> [INFO] [GLSL]: Linking GLSL program.
> [INFO] [GLSL]: Found GLSL vertex shader.
> [INFO] [GLSL]: Found GLSL fragment shader.
> [INFO] [GLSL]: Linking GLSL program.
> [INFO] [GLSL]: Found GLSL vertex shader.
> [INFO] [GLSL]: Found GLSL fragment shader.
> [INFO] [GLSL]: Linking GLSL program.
> [INFO] [GLSL]: Found GLSL vertex shader.
> [INFO] [GLSL]: Found GLSL fragment shader.
> [INFO] [GLSL]: Linking GLSL program.
> [INFO] [GLSL]: Found GLSL vertex shader.
> [INFO] [GLSL]: Found GLSL fragment shader.
> [INFO] [GLSL]: Linking GLSL program.
> [INFO] [GLSL]: Found GLSL vertex shader.
> [INFO] [GLSL]: Found GLSL fragment shader.
> [INFO] [GLSL]: Linking GLSL program.
> [INFO] [GLSL]: Found GLSL vertex shader.
> [INFO] [GLSL]: Found GLSL fragment shader.
> [INFO] [GLSL]: Linking GLSL program.
> [INFO] [GLSL]: Found GLSL vertex shader.
> [INFO] [GLSL]: Found GLSL fragment shader.
> [INFO] [GLSL]: Linking GLSL program.
> [INFO] [GLSL]: Found GLSL vertex shader.
> [INFO] [GLSL]: Found GLSL fragment shader.
> [INFO] [GLSL]: Linking GLSL program.
> [INFO] [GL]: Using 4 textures.
> [INFO] [GL]: Loaded 5 program(s).
> [INFO] [GL]: Using GL_RGB565 for texture uploads.
> [INFO] [GL]: Creating FBO 0 @ 2048x512
> [INFO] [GL]: Creating FBO 1 @ 1024x512
> [INFO] [GL]: Creating FBO 2 @ 1024x512
> [INFO] [GL]: Creating FBO 3 @ 1024x512
> [INFO] [GL]: FBO pass #0 is floating-point.
> [INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver.
> [INFO] [udev]: Keyboard #0 (/dev/input/event3).
> [INFO] [udev]: Mouse #0 (/dev/input/event4).
> [INFO] [udev]: Mouse #1 (/dev/input/mouse0).
> [INFO] [udev]: Plugged pad: Sony PLAYSTATION(R)3 Controller (1356:616) on port #0.
> [INFO] [udev]: Pad #0 (/dev/input/event2) supports force feedback.
> [INFO] [udev]: Pad #0 (/dev/input/event2) supports 16 force feedback effects.
> [INFO] [Autoconf]: 190 profiles found.
> [INFO] [Autoconf]: selected configuration: /tmp/joypads/udev/Sony-PlayStation3-DualShock3-Controller-USB.cfg
> [INFO] [Joypad]: Found joypad driver: "udev".
> ALSA lib /home/kivutar/lakkadisk/kivutar/Lakka-V2.1-dev/build.Lakka-Generic.x86_64/alsa-lib-1.1.4.1/src/pcm/pcm_dmix.c:1099:(snd_pcm_dmix_open) unable to open slave
> [ERROR] ALSA: Failed to initialize...
> [ERROR] Failed to initialize audio driver. Will continue without audio.
> [INFO] [Menu]: Found menu display driver: "menu_display_gl".
> [INFO] Found #pragma parameter TVOut Signal Resolution (TVOUT_RESOLUTION) 256.000000 0.000000 1024.000000 32.000000
> [INFO] Found #pragma parameter TVOut Composite Enable (TVOUT_COMPOSITE_CONNECTION) 0.000000 0.000000 1.000000 1.000000
> [INFO] Found #pragma parameter TVOut TV Color Levels Enable (TVOUT_TV_COLOR_LEVELS) 0.000000 0.000000 1.000000 1.000000
> [INFO] Found #pragma parameter TVOut Luma (Y) Resolution (TVOUT_RESOLUTION_Y) 256.000000 0.000000 1024.000000 32.000000
> [INFO] Found #pragma parameter TVOut Chroma (I) Resolution (TVOUT_RESOLUTION_I) 83.199997 0.000000 256.000000 8.000000
> [INFO] Found #pragma parameter TVOut Chroma (Q) Resolution (TVOUT_RESOLUTION_Q) 25.600000 0.000000 256.000000 8.000000
> [INFO] Found #pragma parameter Target Gamma (target_gamma) 2.200000 0.100000 5.000000 0.100000
> [INFO] Found #pragma parameter Monitor Gamma (monitor_gamma) 2.200000 0.100000 5.000000 0.100000
> [INFO] Found #pragma parameter Horizontal Overscan % (overscan_percent_x) 0.000000 -25.000000 25.000000 1.000000
> [INFO] Found #pragma parameter Vertical Overscan % (overscan_percent_y) 0.000000 -25.000000 25.000000 1.000000
> [INFO] Found #pragma parameter Saturation (saturation) 1.000000 0.000000 2.000000 0.010000
> [INFO] Found #pragma parameter Contrast (contrast) 1.000000 0.000000 10.000000 0.050000
> [INFO] Found #pragma parameter Luminance (luminance) 1.000000 0.000000 2.000000 0.010000
> [INFO] Found #pragma parameter Black Level (black_level) 0.000000 -0.300000 0.300000 0.010000
> [INFO] Found #pragma parameter Brightness Boost (bright_boost) 0.000000 -1.000000 1.000000 0.050000
> [INFO] Found #pragma parameter Red Channel (R) 1.000000 0.000000 2.000000 0.050000
> [INFO] Found #pragma parameter Green Channel (G) 1.000000 0.000000 2.000000 0.050000
> [INFO] Found #pragma parameter Blue Channel (B) 1.000000 0.000000 2.000000 0.050000
> [INFO] Found #pragma parameter Zoom Factor (ZOOM) 1.000000 0.000000 4.000000 0.010000
> [INFO] Found #pragma parameter X Modifier (XPOS) 0.000000 -2.000000 2.000000 0.005000
> [INFO] Found #pragma parameter Y Modifier (YPOS) 0.000000 -2.000000 2.000000 0.005000
> [INFO] Found #pragma parameter Overscan Mask Y (V_OSMASK) 0.000000 0.000000 1.000000 0.005000
> [INFO] Found #pragma parameter Overscan Mask X (H_OSMASK) 0.000000 0.000000 1.000000 0.005000
> [INFO] Found #pragma parameter Interlacing Scanline Bright % (percent) 0.000000 0.000000 1.000000 0.050000
> [INFO] Found #pragma parameter Enable 480i Mode (enable_480i) 1.000000 0.000000 1.000000 1.000000
> [INFO] Found #pragma parameter Top Field First Enable (top_field_first) 0.000000 0.000000 1.000000 1.000000
> [ERROR] Failed to create rendering backend: freetype.
> Failed to open /tmp/assets/xmb/pixel/font.ttf: No such file or directory
> [ERROR] Failed to create rendering backend: stb.
> [INFO] [Font]: Using font rendering backend: bitmap.
> [ERROR] Failed to create rendering backend: freetype.
> Failed to open /tmp/assets/xmb/pixel/font.ttf: No such file or directory
> [ERROR] Failed to create rendering backend: stb.
> [INFO] [Font]: Using font rendering backend: bitmap.
> [INFO] SRAM will not be saved.
> [INFO] Found #pragma parameter TVOut Signal Resolution (TVOUT_RESOLUTION) 256.000000 0.000000 1024.000000 32.000000
> [INFO] Found #pragma parameter TVOut Composite Enable (TVOUT_COMPOSITE_CONNECTION) 0.000000 0.000000 1.000000 1.000000
> [INFO] Found #pragma parameter TVOut TV Color Levels Enable (TVOUT_TV_COLOR_LEVELS) 0.000000 0.000000 1.000000 1.000000
> [INFO] Found #pragma parameter TVOut Luma (Y) Resolution (TVOUT_RESOLUTION_Y) 256.000000 0.000000 1024.000000 32.000000
> [INFO] Found #pragma parameter TVOut Chroma (I) Resolution (TVOUT_RESOLUTION_I) 83.199997 0.000000 256.000000 8.000000
> [INFO] Found #pragma parameter TVOut Chroma (Q) Resolution (TVOUT_RESOLUTION_Q) 25.600000 0.000000 256.000000 8.000000
> [INFO] Found #pragma parameter Target Gamma (target_gamma) 2.200000 0.100000 5.000000 0.100000
> [INFO] Found #pragma parameter Monitor Gamma (monitor_gamma) 2.200000 0.100000 5.000000 0.100000
> [INFO] Found #pragma parameter Horizontal Overscan % (overscan_percent_x) 0.000000 -25.000000 25.000000 1.000000
> [INFO] Found #pragma parameter Vertical Overscan % (overscan_percent_y) 0.000000 -25.000000 25.000000 1.000000
> [INFO] Found #pragma parameter Saturation (saturation) 1.000000 0.000000 2.000000 0.010000
> [INFO] Found #pragma parameter Contrast (contrast) 1.000000 0.000000 10.000000 0.050000
> [INFO] Found #pragma parameter Luminance (luminance) 1.000000 0.000000 2.000000 0.010000
> [INFO] Found #pragma parameter Black Level (black_level) 0.000000 -0.300000 0.300000 0.010000
> [INFO] Found #pragma parameter Brightness Boost (bright_boost) 0.000000 -1.000000 1.000000 0.050000
> [INFO] Found #pragma parameter Red Channel (R) 1.000000 0.000000 2.000000 0.050000
> [INFO] Found #pragma parameter Green Channel (G) 1.000000 0.000000 2.000000 0.050000
> [INFO] Found #pragma parameter Blue Channel (B) 1.000000 0.000000 2.000000 0.050000
> [INFO] Found #pragma parameter Zoom Factor (ZOOM) 1.000000 0.000000 4.000000 0.010000
> [INFO] Found #pragma parameter X Modifier (XPOS) 0.000000 -2.000000 2.000000 0.005000
> [INFO] Found #pragma parameter Y Modifier (YPOS) 0.000000 -2.000000 2.000000 0.005000
> [INFO] Found #pragma parameter Overscan Mask Y (V_OSMASK) 0.000000 0.000000 1.000000 0.005000
> [INFO] Found #pragma parameter Overscan Mask X (H_OSMASK) 0.000000 0.000000 1.000000 0.005000
> [INFO] Found #pragma parameter Interlacing Scanline Bright % (percent) 0.000000 0.000000 1.000000 0.050000
> [INFO] Found #pragma parameter Enable 480i Mode (enable_480i) 1.000000 0.000000 1.000000 1.000000
> [INFO] Found #pragma parameter Top Field First Enable (top_field_first) 0.000000 0.000000 1.000000 1.000000
> [INFO] Loading history file: [/storage/.config/retroarch/content_history.lpl].
> [INFO] Loading history file: [/storage/.config/retroarch/content_favorites.lpl].
> [INFO] Loading history file: [/storage/.config/retroarch/content_music_history.lpl].
> [INFO] Loading history file: [/storage/.config/retroarch/content_video_history.lpl].
> [INFO] Loading history file: [/storage/.config/retroarch/content_image_history.lpl].
> [INFO] [GL]: VSync => on
> [ERROR] failed_to_start_audio_driver
> [INFO] [GL]: VSync => on
> [INFO] [KMS]: New FB: 640x480 (stride: 2560).
> [INFO] [KMS]: New FB: 640x480 (stride: 2560).
including:
> [INFO] [Audio]: Set audio input rate to: 29970.03 Hz.
>
> ALSA lib /home/kivutar/lakkadisk/kivutar/Lakka-V2.1-dev/build.Lakka-Generic.x86_64/alsa-lib-1.1.4.1/src/pcm/pcm_dmix.c:1099:(snd_pcm_dmix_open) unable to open slave
>
> [ERROR] ALSA: Failed to initialize...
>
> [ERROR] Failed to initialize audio driver. Will continue without audio.
>
> [ERROR] failed_to_start_audio_driver