RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    lr-kronus error PC x64 - Lubuntu.

    Scheduled Pinned Locked Moved Help and Support
    lr-kronussega saturnubuntu18.04
    8 Posts 3 Posters 500 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • wmarcioW
      wmarcio
      last edited by wmarcio

      System: x64 pc dell 3020m core i5.
      S.O: Lubuntu 18.04.5
      Retropie version: 4.6.7 (44902117)

      Hello everyone.
      I'm having problems with lr-kronus, when I try to load any game, it doesn't work and soon returns to the emulationstation. Could anyone help?

      runcommand.log:

      amixer: Unable to find simple control 'PCM',0
      
      amixer: Unable to find simple control 'PCM',0
      
      amixer: Unable to find simple control 'PCM',0
      
      Parameters: 
      Executing: /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-kronos/kronos_libretro.so --config /opt/retropie/configs/saturn/retroarch.cfg "/home/pi/RetroPie/roms/saturn/Guardian Heroes (USA).cue" --verbose --appendconfig /dev/shm/retroarch.cfg
      [INFO] RetroArch 1.8.8 (Git 9552f87)
      [INFO] Redirecting save file to "/home/pi/RetroPie/roms/saturn/Guardian Heroes (USA).srm".
      [INFO] Redirecting save state to "/home/pi/RetroPie/roms/saturn/Guardian Heroes (USA).state".
      [INFO] === Build =======================================
      [INFO] CPU Model Name: Intel(R) Core(TM) i5-4590T CPU @ 2.00GHz
      [INFO] Capabilities:  MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX
      [INFO] Built: Aug 28 2020
      [INFO] Version: 1.8.8
      [INFO] Git: 9552f87
      [INFO] =================================================
      [INFO] Loading dynamic libretro core from: "/opt/retropie/libretrocores/lr-kronos/kronos_libretro.so"
      [INFO] [Overrides] no core-specific overrides found at /home/pi/.config/retroarch/config/Kronos/Kronos.cfg.
      [INFO] [Overrides] no content-dir-specific overrides found at /home/pi/.config/retroarch/config/Kronos/saturn.cfg.
      [INFO] [Overrides] no game-specific overrides found at /home/pi/.config/retroarch/config/Kronos/Guardian Heroes (USA).cfg.
      [INFO] Core requested VFS version >= v1, providing v3
      [INFO] [Environ]: GET_LANGUAGE: "0".
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_INTL.
      [INFO] [Environ]: SET_CONTROLLER_INFO.
      [INFO] [Remaps]: remap directory: /home/pi/.config/retroarch/config/remaps
      [INFO] Redirecting save file to "/home/pi/RetroPie/roms/saturn/Guardian Heroes (USA).srm".
      [INFO] Redirecting save state to "/home/pi/RetroPie/roms/saturn/Guardian Heroes (USA).state".
      [INFO] [Environ]: GET_LOG_INTERFACE.
      [INFO] [Environ]: GET_PERF_INTERFACE.
      [INFO] [Environ]: SYSTEM_DIRECTORY: "/home/pi/RetroPie/BIOS".
      [INFO] [Environ]: PERFORMANCE_LEVEL: 16.
      [INFO] [Environ]: SET_DISK_CONTROL_EXT_INTERFACE.
      [INFO] Content loading skipped. Implementation will load it on its own.
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
      [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_DISPLAY.
      [INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.
      [INFO] [Environ]: GET_PREFERRED_HW_RENDER.
      [INFO] [Environ]: SET_HW_RENDER.
      [INFO] Requesting OpenGL context.
      [INFO] Skipping SRAM load..
      [INFO] Version of libretro API: 1
      [INFO] Compiled against API: 1
      [INFO] [Cheats]: Load game-specific cheatfile: /home/pi/.config/retroarch/cheats/Kronos/Guardian Heroes (USA).cht
      [INFO] [Audio]: Set audio input rate to: 44100.00 Hz.
      [INFO] [Video]: Video @ 1920x1080
      [INFO] [Video]: Using HW render, OpenGL driver forced.
      [INFO] [Video]: Using configured "gl" driver for GL HW render.
      [ERROR] [Wayland]: Failed to connect to Wayland server.
      [INFO] [GL]: Found GL context: x
      [INFO] [GL]: Detecting screen resolution 1920x1080.
      [INFO] [GLX]: Window manager is Openbox.
      [INFO] [XINERAMA]: Xinerama version: 1.1.
      [INFO] [XINERAMA]: Xinerama screens: 1.
      [INFO] [GLX]: Using Xinerama on screen #0.
      [INFO] [GLX]: X = 0, Y = 0, W = 1920, H = 1080.
      [INFO] [GLX]: Using windowed fullscreen.
      [INFO] [GLX]: Creating shared HW context.
      [INFO] [GLX]: Found swap function: glXSwapIntervalEXT.
      [INFO] [GLX]: glXSwapInterval(1)
      [INFO] [GL]: Vendor: Intel Open Source Technology Center, Renderer: Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2).
      [INFO] [GL]: Version: 3.0 Mesa 20.1.6 - kisak-mesa PPA.
      [INFO] [GL]: Using resolution 1920x1080
      [INFO] [GL]: Default shader backend found: glsl.
      [INFO] [Shaders]: preset directory: /home/pi/.config/retroarch/config
      [INFO] [Shaders]: preset directory: /opt/retropie/configs/saturn/
      [INFO] [Shaders]: preset directory: /home/pi/.config/retroarch/shaders/presets
      [INFO] [Shader driver]: Using GLSL shader backend.
      [INFO] [GLSL]: Checking GLSL shader support ...
      [WARN] [GL]: Stock GLSL shaders will be used.
      [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 1 textures.
      [INFO] [GL]: Loaded 1 program(s).
      [INFO] [GL]: Initializing HW render (1024 x 1024).
      [INFO] [GL]: Max texture size: 16384 px, renderbuffer size: 16384 px.
      [INFO] [GL]: Supports FBO (render-to-texture).
      [INFO] [udev]: Plugged pad: Xbox 360 Wireless Receiver (1118:673) on port #0.
      [INFO] [udev]: Pad #0 (/dev/input/event10) supports force feedback.
      [INFO] [udev]: Pad #0 (/dev/input/event10) supports 16 force feedback effects.
      [INFO] [Joypad]: Found joypad driver: "udev".
      [INFO] [Font]: Using font rendering backend: freetype.
      [INFO] [X11]: Suspending screensaver (X11, xdg-screensaver).
      [INFO] [Video]: Found display server: x11
      Can't locate X11/Protocol.pm in @INC (you may need to install the X11::Protocol module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.26.1 /usr/local/share/perl/5.26.1 /usr/lib/x86_64-linux-gnu/perl5/5.26 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.26 /usr/share/perl/5.26 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base) at -e line 7.
      BEGIN failed--compilation aborted at -e line 7.
      [INFO] Found shader "/home/pi/.config/retroarch/shaders/retroarch.glslp"
      [libretro INFO] Using OpenGL 3.0
      [libretro INFO] Shaderlog:
      0:1(10): error: GLSL 3.30 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.00 ES, 3.00 ES, and 3.10 ES
      
      /opt/retropie/supplementary/runcommand/runcommand.sh: line 1264:  1206 Aborted                 /opt/retropie/emulators/retroarch/bin/retroarch -L /opt/retropie/libretrocores/lr-kronos/kronos_libretro.so --config /opt/retropie/configs/saturn/retroarch.cfg "/home/pi/RetroPie/roms/saturn/Guardian Heroes (USA).cue" --verbose --appendconfig /dev/shm/retroarch.cfg
      amixer: Unable to find simple control 'PCM',0
      
      amixer: Unable to find simple control 'PCM',0
      
      amixer: Unable to find simple control 'PCM',0
      
      1 Reply Last reply Reply Quote 0
      • BuZzB
        BuZz administrators
        last edited by BuZz

        Your hardware doesn't support GLSL shaders 3.30 which is required.

        Please provide more info of the hardware. It may just be too old. Also output of glxinfo

        Are you using built in gfx? Could try updating Ubuntu also.

        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

        1 Reply Last reply Reply Quote 0
        • wmarcioW
          wmarcio
          last edited by

          @BuZz, thxs 4 u help.
          Yes, i am using a intel hd graphics 4600.

          BuZzB 1 Reply Last reply Reply Quote 0
          • BuZzB
            BuZz administrators @wmarcio
            last edited by

            @wmarcio please post the output of glxinfo via a pastebin site.

            To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

            wmarcioW 1 Reply Last reply Reply Quote 0
            • wmarcioW
              wmarcio @BuZz
              last edited by

              @BuZz https://pastebin.com/eHWJdwL3

              B 1 Reply Last reply Reply Quote 0
              • B
                barbudreadmon @wmarcio
                last edited by

                @wmarcio it seems to be using "opengl compat profile" (which is limited to 3.0 on intel gpus, the kronos requirement is higher) instead of "opengl core profile" on your computer.
                See

                    Max core profile version: 4.5
                    Max compat profile version: 3.0
                

                Try setting glcore as video driver in retroarch's settings maybe, if it still doesn't work then you are screwed, not that i'm surprised, intel is known for its crappy opengl support.

                FBNeo developer - github - forum

                wmarcioW 1 Reply Last reply Reply Quote 0
                • wmarcioW
                  wmarcio @barbudreadmon
                  last edited by wmarcio

                  @barbudreadmon said in lr-kronus error PC x64 - Lubuntu.:

                  @wmarcio it seems to be using "opengl compat profile" (which is limited to 3.0 on intel gpus, the kronos requirement is higher) instead of "opengl core profile" on your computer.
                  See

                      Max core profile version: 4.5
                      Max compat profile version: 3.0
                  

                  Try setting glcore as video driver in retroarch's settings maybe, if it still doesn't work then you are screwed, not that i'm surprised, intel is known for its crappy opengl support.

                  Thxs, wont worked. I will try to format and update to lubuntu 20.4.1, do you think it will work out that way?

                  Funny that some time ago lr-kronus worked on that same computer.

                  1 Reply Last reply Reply Quote 0
                  • wmarcioW
                    wmarcio
                    last edited by

                    Resolved!
                    I changed the ppa directory of the video drivers, and updated the mesa and the vulkan, I noticed that there was an update of the video drivers, then I updated the retropie. Thank you all.

                    1 Reply Last reply Reply Quote 0
                    • First post
                      Last post

                    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.