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

    Emulationstation on Old celeron 847/debian SDL2 related crash

    Scheduled Pinned Locked Moved Help and Support
    debian stretchsdl2illegalinstruction
    2 Posts 2 Posters 407 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.
    • P
      pfoff
      last edited by pfoff

      Hi Dudes,
      this is my first post here, I am trying to describe my problem as close as possible, if I forget important information please tell me, I'll try to grab it than. Many thanks for all the help I already got from here, by reading. This time it didn't help!-(

      I am trying to run Retropie on minimal x86 Hardware(Igel H820C, Celeron 847, 2nd Gen Core Processor). As base I am using debian stretch(9.7/amd64) for now. The machine has only 2gb of ram and is very limited. But if that increases my chances I also could use ubuntu or 32bit debian as base os.
      After installing a minimal set of packages the RetroPie-Setup script ran fine. But when I try to run emulationstation it just crashes with the single message "Illegal instruction".
      I went ahead and built emulationstation from git sources. After compiling it with debug symbols, I got the following dump:

      Starting program: /srv/src/EmulationStation/emulationstation 
      [Thread debugging using libthread_db enabled]
      Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
      [New Thread 0x7fffe82fa700 (LWP 2733)]
      
      Thread 1 "emulationstatio" received signal SIGILL, Illegal instruction.
      0x00007ffff761c13e in ?? () from /usr/lib/x86_64-linux-gnu/libSDL2-2.0.so.0
      
      

      so it seems to be some sdl related error, but I would have to install debug enabled sdl to investigate deeper...
      I don't like to spend to much time, so I came here to ask, if limitations of the hardware stop me from succeeding, or if somebody has better tips for me?

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

        @pfoff The error is a very generic one and it's unlikely it's something related to SDL, looks like there's a problem with your system. Check dmesg for any related errors - especially hardware ones.
        With only 2Gb or RAM, you'd better off using the 32bit version of the OS, you won't gain very much with a 64 bit system. Also, on PC all packages are built from source, so there's no need to re-compile manually any package.

        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.