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

    VIDEO SCREENSAVER - Black Screen with OMX on and Controls Not working

    Scheduled Pinned Locked Moved Help and Support
    emualtionstatioes 2.9.3rpes 2.9.6rpblack screenvideo screensav
    43 Posts 5 Posters 7.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.
    • 2Play2
      2Play @pjft
      last edited by 2Play

      @pjft
      with working binary i have had in the past and used CUSTOM IMAGES. what doens not work on images to simply slide to next. it just exits
      video though wiht working binary, slides to next video, and starts game ok

      here is my es_settings.cfg

      <bool name="BackgroundJoystickInput" value="false" />
      <bool name="CaptionsCompatibility" value="true" />
      <bool name="CollectionShowSystemInfo" value="true" />
      <bool name="DisableKidStartMenu" value="true" />
      <bool name="DrawFramerate" value="false" />
      <bool name="EnableSounds" value="true" />
      <bool name="ForceDisableFilters" value="false" />
      <bool name="LocalArt" value="false" />
      <bool name="MoveCarousel" value="false" />
      <bool name="ParseGamelistOnly" value="false" />
      <bool name="QuickSystemSelect" value="true" />
      <bool name="ScrapeRatings" value="true" />
      <bool name="ScreenSaverControls" value="true" />
      <bool name="ScreenSaverOmxPlayer" value="false" />
      <bool name="ScreenSaverVideoMute" value="true" />
      <bool name="ShowHelpPrompts" value="true" />
      <bool name="ShowHiddenFiles" value="false" />
      <bool name="SlideshowScreenSaverCustomImageSource" value="true" />
      <bool name="SlideshowScreenSaverRecurse" value="false" />
      <bool name="SlideshowScreenSaverStretch" value="true" />
      <bool name="SortAllSystems" value="false" />
      <bool name="StretchVideoOnScreenSaver" value="true" />
      <bool name="SystemSleepTimeHintDisplayed" value="false" />
      <bool name="UseCustomCollectionsSystem" value="true" />
      <bool name="VideoAudio" value="true" />
      <bool name="VideoOmxPlayer" value="false" />
      <int name="MaxVRAM" value="100" />
      <int name="ScraperResizeHeight" value="0" />
      <int name="ScraperResizeWidth" value="400" />
      <int name="ScreenSaverSwapImageTimeout" value="3000" />
      <int name="ScreenSaverSwapVideoTimeout" value="10000" />
      <int name="ScreenSaverTime" value="180000" />
      <int name="SubtitleSize" value="55" />
      <int name="SystemSleepTime" value="0" />
      <string name="AudioCard" value="sysdefault" />
      <string name="AudioDevice" value="PCM" />
      <string name="CollectionSystemsAuto" value="all,favorites,recent" />
      <string name="CollectionSystemsCustom" value="action,action-adventure,adventure,btmups,fighting,fixedscreen,kids,pinball,platform,puzzle,racing,rhythm,rpgs,shmups,simulation,sports,strategy" />
      <string name="GamelistViewStyle" value="automatic" />
      <string name="OMXAudioDev" value="both" />
      <string name="PowerSaverMode" value="disabled" />
      <string name="SaveGamelistsMode" value="on exit" />
      <string name="Scraper" value="TheGamesDB" />
      <string name="ScreenSaverBehavior" value="random video" />
      <string name="ScreenSaverGameInfo" value="always" />
      <string name="SlideshowScreenSaverBackgroundAudioFile" value="/home/pi/.emulationstation/slideshow/audio/slideshow_bg.wav" />
      <string name="SlideshowScreenSaverImageDir" value="/home/pi/.emulationstation/slideshow/image" />
      <string name="SlideshowScreenSaverImageFilter" value=".png,.jpg" />
      <string name="StartupSystem" value="" />
      <string name="SubtitleAlignment" value="center" />
      <string name="SubtitleFont" value="/usr/share/fonts/truetype/freefont/FreeSans.ttf" />
      <string name="SubtitleItalicFont" value="/usr/share/fonts/truetype/freefont/FreeSansOblique.ttf" />
      <string name="ThemeSet" value="2Play!-EpicMavro" />
      <string name="TransitionStyle" value="instant" />
      <string name="UIMode" value="Full" />
      <string name="UIMode_passkey" value="uuddlrlrba" />
      

      Your friend,
      2Play!

      pjftP 1 Reply Last reply Reply Quote 0
      • pjftP
        pjft @2Play
        last edited by

        @2play Correct, that's the challenge then. The PR I shared implemented controls for the Image screensaver, but clearly it breaks when the Images setting is set to "Use Custom Images". If you set it to false it should work. Let me know if that's true - and if so, I'll submit a change soon, and then I will probably ask you if you can compile from source and test if it works.

        It's that setting right there:

        <bool name="SlideshowScreenSaverCustomImageSource" value="true" />
        

        If it's "False" it should work - you can set it in the menu. Let me know how it goes.

        2Play2 1 Reply Last reply Reply Quote 0
        • 2Play2
          2Play @pjft
          last edited by 2Play

          @pjft
          See below the "broken" version enabled again as per your kind request!
          I confirm if you disable the USE CUSTOM IMAGES now it works starting a game from video scr.
          But as you say I cant use any custom folder images.

          printscreen03_24_2021--h20-m51-s06.jpg

          Your friend,
          2Play!

          2Play2 pjftP 2 Replies Last reply Reply Quote 0
          • 2Play2
            2Play @2Play
            last edited by

            @pjft Thank you for taking the time and looking into it!

            Your friend,
            2Play!

            1 Reply Last reply Reply Quote 0
            • pjftP
              pjft @2Play
              last edited by

              @2play Correct - but you don't use custom images when using the video screensaver.

              I think I just fixed it - can you build emulationstation-dev from source and see if it works now?

              Thanks for troubleshooting this, and getting to the bottom of it.

              2Play2 1 Reply Last reply Reply Quote 0
              • 2Play2
                2Play @pjft
                last edited by

                @pjft will compile and test.
                Reverting. Happy I can be of help as it was troubling me and thought im losing my mind :D

                Your friend,
                2Play!

                2Play2 1 Reply Last reply Reply Quote 1
                • 2Play2
                  2Play @2Play
                  last edited by 2Play

                  @pjft
                  im back!
                  compiled dev ES from source
                  Everything works as supposed to!

                  Video SCR:
                  Starts game even with Custom Images = TRUE
                  RIGHT and SELECT changes video. START starts game

                  Image SCR:
                  RIGHT changes image, LEFT/BACK exits Custom Images
                  If game images are enabled then START also starts game!
                  Thank you again. Its nice we got at the bottom of it!

                  By the way I love the new loading settings of ES.
                  I liked also to see the total systems loaded on regular build. When manually start ES from CLi

                  printscreen03_24_2021--h21-m25-s03.jpg

                  Your friend,
                  2Play!

                  pjftP 1 Reply Last reply Reply Quote 0
                  • pjftP
                    pjft @2Play
                    last edited by

                    @2play Thanks for checking, glad we could sort it out.

                    2Play2 2 Replies Last reply Reply Quote 0
                    • 2Play2
                      2Play @pjft
                      last edited by

                      Hi! @pjft
                      I discovered something else that not working correclty on the emulationstation-dev binary.
                      Do you want me to post as an issue on git or here start new thread?

                      Your friend,
                      2Play!

                      pjftP 1 Reply Last reply Reply Quote 0
                      • pjftP
                        pjft @2Play
                        last edited by

                        @2play New thread and tag me there (or post link here). Thanks.

                        2Play2 1 Reply Last reply Reply Quote 0
                        • 2Play2
                          2Play @pjft
                          last edited by

                          @pjft
                          done
                          https://retropie.org.uk/forum/topic/30162/emulationstation-dev-latest-binary-from-source-ignores-es_systems-cfg

                          Your friend,
                          2Play!

                          1 Reply Last reply Reply Quote 0
                          • 2Play2
                            2Play @pjft
                            last edited by

                            @pjft hi there

                            any plan to apply the fix to the current stable release?
                            2.9.6?
                            last working on out of the box is 2.9.3

                            as posted the dev one has the prob fixed with video but has other probs as showing all rom extensions in a system. even though they are removed from es_systems file

                            If i have in es_systems only lets say chd (lower case) it will also display the upper case ones CHD
                            otherwise it would be ok

                            Your friend,
                            2Play!

                            pjftP 1 Reply Last reply Reply Quote 0
                            • pjftP
                              pjft @2Play
                              last edited by

                              @2play one thing doesn't influence the other, to be honest, but I'd rather solve the issue you're facing on dev. Last time you stated you were going to dig into the logs and debug options and then update - any news there?

                              I will look into how these graduate to stable at some point, but it's unrelated.

                              2Play2 1 Reply Last reply Reply Quote 0
                              • 2Play2
                                2Play @pjft
                                last edited by 2Play

                                @pjft i hear you but there must be a diferrence in the dev code
                                as 2.9.4 installed handles extensions ok
                                but dev not and its just the binary changed

                                I havent looked more into the ES dev as i have removed it when discovered the extension prob and needed to work on something else.
                                Latest weird thing happens now , is that video snaps dont play sound unless OMX HW is enabled. Videoscreensaver has no sound whatever i tried. I m using 2.9.3 at the moments as its the last ES that I can start the game from VSCR.

                                Im checking one at a time but everytime something fixed something else happens. I have latest OS updates, April FW
                                Ill post more. I ll put back 2.9.6 to do more testing on the sound things

                                PS i ll test more ES dev but that extensions prob displays rom counts and roms incorrectly

                                Your friend,
                                2Play!

                                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.