• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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

[SOLVED] Can't install on Raspi Bullseye 64 bit

Scheduled Pinned Locked Moved Help and Support
install issuesbullseye64 bitraspberry pi3egl display
19 Posts 5 Posters 7.7k 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
    Darksavior @unsubscribed
    last edited by 12 Jun 2022, 20:54

    @unsubscribed Yes, leave the "experimental" driver enabled. It's an old message. It's not experimental anymore since the pi team decided to use it as the default.

    S 1 Reply Last reply 25 Jun 2022, 21:47 Reply Quote 0
    • U
      unsubscribed
      last edited by 14 Jun 2022, 19:33

      With your instructions it worked flawlessly, thanks a lot!

      Now I just need to understand how to activate the display when emulationstation is started via ssh, but I'll probably open another thread.

      1 Reply Last reply Reply Quote 0
      • S
        shadoom @Darksavior
        last edited by 25 Jun 2022, 21:47

        @Darksavior
        is amiberry working with kms? I had no sound via hdmi when I tried 64 bit bullseye last... With the default SDL2 it worked fine, but the custom one from retropie gave me no audio in amiberry only. I haven't done the audiosettings.sh thing you've mentioned in the post above back then though.

        D 1 Reply Last reply 25 Jun 2022, 21:57 Reply Quote 0
        • D
          Darksavior @shadoom
          last edited by 25 Jun 2022, 21:57

          @shadoom I don't use amiberry so I can't say. You can try installing sdl2 2.0.20, install the wip audiosettings from cmitu's repo (it adds the option for hdmi audio) and then install amiberry again. Retropie's default is 2.0.10. I believe .20 was causing problems with some games but I mainly use libretro cores so it doesn't affect me.

          Checking retropie's sdl branch, you can experiment with versions .16 and .18 though I don't know which version fixed the issues with bullseye.

          U 2 Replies Last reply 13 Jul 2022, 16:30 Reply Quote 0
          • U
            ustix @Darksavior
            last edited by 13 Jul 2022, 16:30

            @Darksavior omxplayer is still a problem for me, and i'm not able to install it, and emulationstation needs it. what have you done to get rid of that error?

            D 1 Reply Last reply 13 Jul 2022, 21:24 Reply Quote 0
            • D
              Darksavior @ustix
              last edited by 13 Jul 2022, 21:24

              @ustix The error doesn't exist on 64bit. I only got it on 32bit. You need to comment out like 3 lines from the ES installer script which I don't remember at the moment.

              U 1 Reply Last reply 14 Jul 2022, 05:17 Reply Quote 0
              • U
                ustix @Darksavior
                last edited by 14 Jul 2022, 05:17

                @Darksavior

                compareVersions "$__os_debian_ver" gt 8 && depends+=(rapidjson-dev)
                    isPlatform "x11" && depends+=(gnome-terminal)
                   # if isPlatform "dispmanx" && ! isPlatform "osmc"; then
                   #    depends+=(omxplayer)
                   # fi
                    getDepends "${depends[@]}"
                }
                

                I can only think of that three, maybe.

                1 Reply Last reply Reply Quote 0
                • M
                  mitu Global Moderator
                  last edited by 14 Jul 2022, 05:23

                  @ustix said in [SOLVED] Can't install on Raspi Bullseye 64 bit:

                  omxplayer is still a problem for me, and i'm not able to install it, and emulationstation needs it...

                  omxplayer will not run on a 64bit system, due to the lack of support from the GPU drivers/OS (there's no 32bit OMX api in the first place). It's been completely removed from the RaspiOS 'bullseye' release, since it's not compatible with the GPU drivers and will not work.

                  EmulationStation works without omxplayer, using the vlc libraries for video.

                  U 1 Reply Last reply 14 Jul 2022, 05:29 Reply Quote 1
                  • U
                    ustix @mitu
                    last edited by 14 Jul 2022, 05:29

                    @mitu
                    Thanks for the answer, so am I right to comment out omxplayer dependency check from the installation script to proceed?
                    I've read somewhere that omxplayer plays ingame videos, isn't that a problem for emulationstation? (i don't really care if i can't see any ingame videos, I'm pretty good without them)
                    How can I change to vlc, or is it automatic? (I have seen that vlc is also a dependency, so it is used if there is no omxplayer?)

                    1 Reply Last reply Reply Quote 0
                    • M
                      mitu Global Moderator
                      last edited by mitu 14 Jul 2022, 06:19

                      Thanks for the answer, so am I right to comment out omxplayer dependency check from the installation script to proceed?

                      No, the lines you commented will actually disable the omxplayer dependency on 'bullseye', so EmulationStation would build/install without dependency issues. I think the configuration menu would still show omxplayer as available to play videos, but it will not work (should work in emulationstation-dev).

                      I've read somewhere that omxplayer plays ingame videos, isn't that a problem for emulationstation? (i don't really care if i can't see any ingame videos, I'm pretty good without them)

                      omxplayer can be used for the videos shown in the gamelist, in EmulationStation, not by emulators.

                      How can I change to vlc, or is it automatic? (I have seen that vlc is also a dependency, so it is used if there is no omxplayer?)

                      vlc is the default video backend for EmulationStation, so you don't have to do anything. omxplayer is an alternate backend that is available only on RPI, but

                      U 1 Reply Last reply 14 Jul 2022, 09:38 Reply Quote 1
                      • U
                        ustix @mitu
                        last edited by 14 Jul 2022, 09:38

                        @mitu
                        Thank you for your help, I've meant that I would like to disable the omxplayer dependency, because emulationstation is not installing if it is enabled. I have done that with commenting out that three lines, and it is installed without issues, I'm looking forward to try it out, but I'm at work with SSH only, so I'm only able to look at the processes, which shows that emulationstation is running now.

                        1 Reply Last reply Reply Quote 0
                        • U
                          ustix @Darksavior
                          last edited by 21 Jul 2022, 07:26

                          @Darksavior
                          Do I have to experiment changing the sdl2 version on 32bit bullseye too?

                          1 Reply Last reply Reply Quote 0
                          • U
                            ustix @Darksavior
                            last edited by 27 Jul 2022, 09:42

                            I noticed I get no audio and there's no option to choose hdmi audio. Get audiosettings.shfrom https://github.com/cmitu/RetroPie-Setup/tree/audio-ks
                            and transfer it to your pi. Replace it. The option for hdmi audio should now show up in audio settings.

                            Hi!
                            Does it matter when I copy the audiosetting.sh? Do I have to do it before installing retropie, or i can do that after that too?

                            D 1 Reply Last reply 29 Jul 2022, 21:31 Reply Quote 0
                            • D
                              Darksavior @ustix
                              last edited by 29 Jul 2022, 21:31

                              @ustix Install retropie first and then follow my instructions that I already posted.

                              U 1 Reply Last reply 31 Jul 2022, 12:28 Reply Quote 1
                              • U
                                ustix @Darksavior
                                last edited by 31 Jul 2022, 12:28

                                @Darksavior
                                Also I have experimented a problem about gpu_mem, when you set it to 256 (which i don't really think is reasonable for pi zero 2, but I have tried) then emulationstation is not loading, instead it is in a constant 104% cpu using state.

                                1 Reply Last reply Reply Quote 0
                                • A Ashpool referenced this topic on 31 Dec 2022, 00:40
                                • 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.

                                  This community forum collects and processes your personal information.
                                  consent.not_received