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

    X86 install without xwindows. Help Please on SDL in console mode.

    Scheduled Pinned Locked Moved Help and Support
    x86 ubuntu
    8 Posts 3 Posters 2.0k 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.
    • D
      dabone
      last edited by

      I'm trying to do a x86 retropie install without xwindows running.

      Ubuntu 14.04 install.

      Does anyone have a walkthru on getting sdl working on console mode?

      Thanks.

      BuZzB 1 Reply Last reply Reply Quote 0
      • vbsV
        vbs
        last edited by vbs

        I generally like the idea and took a look into it already also. But as far as I could find out, several emulators (and also Retropie itself) assumes X11 support when they see x86 platform. So I guess it would make a lot of modifications necessary to make that work.

        For example from system.sh:

        function platform_x86() {
            __default_cflags="-O3 -march=native"
            __default_asflags=""
            __default_makeflags="-j$(nproc)"
           __platform_flags="x11"
            __has_binaries=0
        }
        
        1 Reply Last reply Reply Quote 0
        • BuZzB
          BuZz administrators @dabone
          last edited by

          @dabone It's not supported, and wouldn't work (even if 2d worked on framebuffer, you would lose all he accelerated scaling etc)

          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

          vbsV 1 Reply Last reply Reply Quote 0
          • vbsV
            vbs @BuZz
            last edited by

            @BuZz
            Just out of interest: I thought "normal" Retropie on RPi hardware is doing it that way also (without X11, directly onto framebuffer). How does it manage to preserve hardware acceleration? Sorry, but I would really love to learn that.

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

              It does - because the hardware driver supports it. I'm not saying some x86 machines could do the same depending on GPU, but I don't see any advantage and would require drivers that support 3d acceleration on the framebuffer.

              see things like http://stackoverflow.com/questions/3036650/using-opengl-without-x-window-system

              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

              vbsV 1 Reply Last reply Reply Quote 0
              • vbsV
                vbs @BuZz
                last edited by

                @BuZz
                Ok thanks for the answer. Well I hoped for some performance improvements. But no idea if it would be even noticeable.

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

                  You wouldn't get any performance improvements.

                  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

                  vbsV 1 Reply Last reply Reply Quote 0
                  • vbsV
                    vbs @BuZz
                    last edited by

                    @BuZz
                    Hm, thats not that much... ;)

                    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.