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

    Lubuntu 19.10/Retropie Font error

    Scheduled Pinned Locked Moved Help and Support
    ubuntuerrorfontsetupemulationstaton
    27 Posts 3 Posters 3.1k 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.
    • mituM
      mitu Global Moderator @TheRavensGuild
      last edited by

      @TheRavensGuild Post your es_log.txt file to see if you have the same error or not.

      T 1 Reply Last reply Reply Quote 0
      • T
        TheRavensGuild @mitu
        last edited by

        @mitu I'm still pretty new with this. where would I find said file?

        mituM 1 Reply Last reply Reply Quote 0
        • mituM
          mitu Global Moderator @TheRavensGuild
          last edited by

          @TheRavensGuild In $HOME/.emulationstation. Or you could take the advice above and run emulationstation --debug from an xterm/gnome-terminal windows and post the output.

          T 1 Reply Last reply Reply Quote 0
          • T
            TheRavensGuild @mitu
            last edited by

            @mitu I got this

            May 12 22:17:49 lvl2: 	EmulationStation - v2.9.1rp, built May 11 2020 - 14:32:55
            May 12 22:17:49 lvl2: 	Parsing XML file "/opt/retropie/supplementary/emulationstation/resources/mamenames.xml"...
            May 12 22:17:49 lvl2: 	Parsing XML file "/opt/retropie/supplementary/emulationstation/resources/mamebioses.xml"...
            May 12 22:17:49 lvl2: 	Parsing XML file "/opt/retropie/supplementary/emulationstation/resources/mamedevices.xml"...
            May 12 22:17:49 lvl2: 	Creating window...
            May 12 22:17:49 lvl2: 	Created window successfully.
            May 12 22:17:49 lvl2: 	GL vendor:   
            May 12 22:17:49 lvl2: 	GL renderer: 
            May 12 22:17:49 lvl2: 	GL version:  
            May 12 22:17:49 lvl2: 	Checking available OpenGL extensions...
            May 12 22:17:49 lvl2: 	 ARB_texture_non_power_of_two: MISSING
            May 12 22:17:49 lvl1: 	Tried to enable vsync, but failed! (No OpenGL context has been made current)
            emulationstation: /home/name/RetroPie-Setup/tmp/build/emulationstation/es-core/src/resources/Font.cpp:398: void Font::renderTextCache(TextCache*): Assertion `*it->textureIdPtr != 0' failed.
            Aborted (core dumped)
            
            
            1 Reply Last reply Reply Quote 0
            • mituM
              mitu Global Moderator
              last edited by

              Sure enough, looks identical to the original poster's error, which makes me believe you don't have accelerated OpenGL 2.0. Can you post the output of glxinfo to pastebin.com ? What hardware/GPU do you have ?

              T 1 Reply Last reply Reply Quote 0
              • T
                TheRavensGuild @mitu
                last edited by

                @mitu https://pastebin.com/w4bDw33C

                Im running an Intel Atom N455, and integrated graphics

                mituM 1 Reply Last reply Reply Quote 0
                • mituM
                  mitu Global Moderator @TheRavensGuild
                  last edited by

                  @TheRavensGuild Your card doesn't support OpenGL 2:

                  ..
                  OpenGL version string: 1.4 Mesa 20.0.4
                  
                  T 1 Reply Last reply Reply Quote 0
                  • T
                    TheRavensGuild @mitu
                    last edited by

                    @mitu Oh. Is there any way around this?

                    T 1 Reply Last reply Reply Quote 0
                    • mituM
                      mitu Global Moderator
                      last edited by

                      You can try an older EmulationStation version, by modifying the scriptmodule for EmulationStation to use 2.9.0 instead of the stable branch. After that, re-install from source the emulationstation package. Note that modifying the script locally will break the RetroPie-Setup script updates, so you'll have to revert your changes before doing an update.

                      T 1 Reply Last reply Reply Quote 0
                      • T
                        TheRavensGuild @TheRavensGuild
                        last edited by

                        On an interesting side note, i managed to boot EmulationStation while using ChromeRemoteDesktop, which is weird

                        1 Reply Last reply Reply Quote 0
                        • T
                          TheRavensGuild @mitu
                          last edited by

                          @mitu i'm gonna be honest, that made like zero sense to me. I'm still extremely new to this. If it's not too much of a bother, may you please make a step by step guide for the process.

                          1 Reply Last reply Reply Quote 0
                          • mituM
                            mitu Global Moderator
                            last edited by

                            If editing files around is not something you're familiar, then my suggestion is to find a system with a bit more performance and has the righ GPU. Even if you'd manage to get EmulationStation working, other programs/emulators might have similar requirements and you'd be struggling to make it work.

                            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.