Lubuntu 19.10/Retropie Font error
-
@TheRavensGuild Post your
es_log.txt
file to see if you have the same error or not. -
@mitu I'm still pretty new with this. where would I find said file?
-
@TheRavensGuild In
$HOME/.emulationstation
. Or you could take the advice above and runemulationstation --debug
from anxterm
/gnome-terminal
windows and post the output. -
@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)
-
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 ? -
@mitu https://pastebin.com/w4bDw33C
Im running an Intel Atom N455, and integrated graphics
-
@TheRavensGuild Your card doesn't support OpenGL 2:
.. OpenGL version string: 1.4 Mesa 20.0.4
-
@mitu Oh. Is there any way around this?
-
You can try an older EmulationStation version, by modifying the scriptmodule for EmulationStation to use
2.9.0
instead of thestable
branch. After that, re-install from source theemulationstation
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. -
On an interesting side note, i managed to boot EmulationStation while using ChromeRemoteDesktop, which is weird
-
@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.
-
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.
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.