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.8k 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 @2Play
      last edited by 2Play

      @pjft
      As im trying to find what has caused this behavior i revisited the "broken" system.
      Updated from binary ES,
      Reset controller configuration
      Reboot wiht ES degub enabled

      Remapped my keyboard and started screensaver.
      Am i right to say that START value doesnt post 1 just 0

      Mar 24 12:23:23 lvl2: 	  Mapping [Key Down] -> Down
      Mar 24 12:23:23 lvl2: 	  Mapping [Key Left] -> Left
      Mar 24 12:23:24 lvl2: 	  Mapping [Key Right] -> Right
      Mar 24 12:23:25 lvl2: 	  Mapping [Key F6] -> Start
      Mar 24 12:23:26 lvl2: 	  Mapping [Key F5] -> Select
      Mar 24 12:23:27 lvl2: 	  Mapping [Key Z] -> A
      Mar 24 12:23:28 lvl2: 	  Mapping [Key X] -> B
      Mar 24 12:23:28 lvl2: 	  Mapping [Key A] -> X
      Mar 24 12:23:29 lvl2: 	  Mapping [Key S] -> Y
      Mar 24 12:24:00 lvl3: 	fireEvent: config-changed  
      Mar 24 12:24:00 lvl3: 	fireEvent: controls-changed  
      Mar 24 12:24:00 lvl2: 		/opt/retropie/supplementary/emulationstation/scripts/inputconfiguration.sh
      Mar 24 12:24:01 lvl3: 	UIModeController::logInput( Keyboard ):Key Z, isMappedTo= a, , value=0
      Mar 24 12:24:02 lvl3: 	UIModeController::logInput( Keyboard ):Key Right, isMappedTo= right, , value=1
      Mar 24 12:24:03 lvl3: 	UIModeController::logInput( Keyboard ):Key Right, isMappedTo= right, , value=0
      Mar 24 12:24:03 lvl3: 	UIModeController::logInput( Keyboard ):Key Left, isMappedTo= left, , value=1
      Mar 24 12:24:03 lvl3: 	UIModeController::logInput( Keyboard ):Key Left, isMappedTo= left, , value=0
      Mar 24 12:24:04 lvl3: 	UIModeController::logInput( Keyboard ):Key F5, isMappedTo= select, , value=1
      Mar 24 12:24:05 lvl3: 	UIModeController::logInput( Keyboard ):Key F5, isMappedTo= select, , value=0
      Mar 24 12:24:05 lvl3: 	fireEvent: screensaver-start  
      Mar 24 12:24:19 lvl3: 	fireEvent: screensaver-stop  
      Mar 24 12:24:19 lvl3: 	UIModeController::logInput( Keyboard ):Key F6, isMappedTo= start, , value=0
      Mar 24 12:25:19 lvl3: 	UIModeController::logInput( Keyboard ):Key F5, isMappedTo= select, , value=1
      Mar 24 12:25:19 lvl3: 	UIModeController::logInput( Keyboard ):Key F5, isMappedTo= select, , value=0
      Mar 24 12:25:19 lvl3: 	fireEvent: screensaver-start  
      Mar 24 12:28:46 lvl3: 	fireEvent: screensaver-stop  
      Mar 24 12:28:46 lvl3: 	UIModeController::logInput( Keyboard ):Key F6, isMappedTo= start, , value=0
      Mar 24 12:31:47 lvl3: 	fireEvent: screensaver-start  
      Mar 24 12:32:55 lvl3: 	fireEvent: screensaver-stop  
      Mar 24 12:32:55 lvl3: 	UIModeController::logInput( Keyboard ):Key F6, isMappedTo= start, , value=0
      Mar 24 12:35:56 lvl3: 	fireEvent: screensaver-start  
      Mar 24 12:39:59 lvl3: 	fireEvent: screensaver-stop  
      Mar 24 12:40:00 lvl3: 	UIModeController::logInput( Keyboard ):Key Left, isMappedTo= left, , value=0
      Mar 24 12:40:27 lvl3: 	UIModeController::logInput( Keyboard ):Key F5, isMappedTo= select, , value=1
      Mar 24 12:40:27 lvl3: 	UIModeController::logInput( Keyboard ):Key F5, isMappedTo= select, , value=0
      Mar 24 12:40:27 lvl3: 	fireEvent: screensaver-start  
      Mar 24 12:40:43 lvl3: 	fireEvent: screensaver-stop  
      Mar 24 12:40:43 lvl3: 	UIModeController::logInput( Keyboard ):Key F6, isMappedTo= start, , value=0
      

      and controller setup and test:

      Mar 24 12:50:26 lvl2: 	  Mapping [Hat 0 up] -> Up
      Mar 24 12:50:26 lvl2: 	  Mapping [Hat 0 down] -> Down
      Mar 24 12:50:27 lvl2: 	  Mapping [Hat 0 left] -> Left
      Mar 24 12:50:27 lvl2: 	  Mapping [Hat 0 right] -> Right
      Mar 24 12:50:28 lvl2: 	  Mapping [Button 9] -> Start
      Mar 24 12:50:29 lvl2: 	  Mapping [Button 8] -> Select
      Mar 24 12:50:31 lvl2: 	  Mapping [Button 2] -> A
      Mar 24 12:50:32 lvl2: 	  Mapping [Button 1] -> B
      Mar 24 12:50:32 lvl2: 	  Mapping [Button 3] -> X
      Mar 24 12:50:33 lvl2: 	  Mapping [Button 0] -> Y
      Mar 24 12:50:33 lvl2: 	  Mapping [Button 4] -> LeftShoulder
      Mar 24 12:50:34 lvl2: 	  Mapping [Button 5] -> RightShoulder
      Mar 24 12:50:34 lvl2: 	  Mapping [Button 6] -> LeftTrigger
      Mar 24 12:50:35 lvl2: 	  Mapping [Button 7] -> RightTrigger
      Mar 24 12:50:36 lvl2: 	  Mapping [Button 10] -> LeftThumb
      Mar 24 12:50:36 lvl2: 	  Mapping [Button 11] -> RightThumb
      Mar 24 12:50:37 lvl2: 	  Mapping [Axis 1-] -> LeftAnalogUp
      Mar 24 12:50:38 lvl2: 	  Mapping [Axis 1+] -> LeftAnalogDown
      Mar 24 12:50:38 lvl2: 	  Mapping [Axis 0-] -> LeftAnalogLeft
      Mar 24 12:50:39 lvl2: 	  Mapping [Axis 0+] -> LeftAnalogRight
      Mar 24 12:50:40 lvl2: 	  Mapping [Axis 3-] -> RightAnalogUp
      Mar 24 12:50:40 lvl2: 	  Mapping [Axis 3+] -> RightAnalogDown
      Mar 24 12:50:41 lvl2: 	  Mapping [Axis 2-] -> RightAnalogLeft
      Mar 24 12:50:42 lvl2: 	  Mapping [Axis 2+] -> RightAnalogRight
      Mar 24 12:50:42 lvl2: 	  Mapping [Axis 2-] -> HotKeyEnable
      Mar 24 12:50:55 lvl2: 	  Mapping [Axis 1-] -> LeftAnalogUp
      Mar 24 12:50:57 lvl2: 	  Mapping [Axis 1+] -> LeftAnalogDown
      Mar 24 12:51:00 lvl2: 	  Mapping [Axis 0-] -> LeftAnalogLeft
      Mar 24 12:51:02 lvl2: 	  Mapping [Axis 0+] -> LeftAnalogRight
      Mar 24 12:51:05 lvl2: 	  Mapping [Axis 3-] -> RightAnalogUp
      Mar 24 12:51:08 lvl2: 	  Mapping [Axis 3+] -> RightAnalogDown
      Mar 24 12:51:16 lvl2: 	  Mapping [Axis 2-] -> RightAnalogLeft
      Mar 24 12:51:19 lvl2: 	  Mapping [Axis 2+] -> RightAnalogRight
      Mar 24 12:51:26 lvl3: 	fireEvent: config-changed  
      Mar 24 12:51:26 lvl3: 	fireEvent: controls-changed  
      Mar 24 12:51:26 lvl2: 		/opt/retropie/supplementary/emulationstation/scripts/inputconfiguration.sh
      Mar 24 12:51:38 lvl3: 	UIModeController::logInput( Microntek              USB Joystick           ):Button 1, isMappedTo= b, , value=0
      Mar 24 12:51:39 lvl3: 	UIModeController::logInput( Microntek              USB Joystick           ):Button 8, isMappedTo= select, , value=1
      Mar 24 12:51:39 lvl3: 	UIModeController::logInput( Microntek              USB Joystick           ):Button 8, isMappedTo= select, , value=0
      Mar 24 12:51:39 lvl3: 	fireEvent: screensaver-start  
      Mar 24 12:51:43 lvl3: 	fireEvent: screensaver-stop  
      Mar 24 12:51:43 lvl3: 	UIModeController::logInput( Microntek              USB Joystick           ):Button 9, isMappedTo= start, , value=0
      

      There should be a file that I can check...right?

      Your friend,
      2Play!

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

        @pjft
        and on working system test

        Mar 24 15:18:10 lvl3: 	fireEvent: screensaver-stop  
        Mar 24 15:18:10 lvl3: 	fireEvent: wake  
        Mar 24 15:18:10 lvl2: 	Attempting to launch game...
        Mar 24 15:18:11 lvl3: 	fireEvent: game-start /home/pi/RetroPie/roms/megadrive/Water\ Margin\ -\ The\ Tales\ of\ Clouds\ and\ Winds\ \(USA\)\ \(Unl\).zip Water Margin - The Tales of Clouds and Winds (USA) (Unl)
        Mar 24 15:18:11 lvl2: 		/opt/retropie/supplementary/runcommand/runcommand.sh 0 _SYS_ megadrive /home/pi/RetroPie/roms/megadrive/Water\ Margin\ -\ The\ Tales\ of\ Clouds\ and\ Winds\ \(USA\)\ \(Unl\).zip
        Mar 24 15:18:24 lvl3: 	fireEvent: game-end  
        Mar 24 15:18:24 lvl2: 	Creating window...
        Mar 24 15:18:24 lvl2: 	Created window successfully.
        Mar 24 15:18:24 lvl2: 	GL vendor:   Broadcom
        Mar 24 15:18:24 lvl2: 	GL renderer: V3D 4.2
        Mar 24 15:18:24 lvl2: 	GL version:  2.1 Mesa 21.1.0-devel (git-4c3ad4d065)
        Mar 24 15:18:24 lvl2: 	Checking available OpenGL extensions...
        Mar 24 15:18:24 lvl2: 	 ARB_texture_non_power_of_two: ok
        Mar 24 15:18:25 lvl2: 	Added known joystick Microntek              USB Joystick           (instance ID: 4, device index: 0)
        Mar 24 15:18:25 lvl2: 	Added unconfigured joystick 2.4G 2.4G Wireless Device (GUID: 03000000450c00000151000001010000, instance ID: 5, device index: 1).
        Mar 24 15:18:25 lvl3: 	VolumeControl::init() - Opened ALSA mixer
        Mar 24 15:18:25 lvl3: 	VolumeControl::init() - Attached to default card
        Mar 24 15:18:25 lvl3: 	VolumeControl::init() - Registered simple element class
        Mar 24 15:18:25 lvl3: 	VolumeControl::init() - Loaded mixer elements
        Mar 24 15:18:25 lvl3: 	VolumeControl::init() - Mixer initialized
        Mar 24 15:18:25 lvl2: 	Added known joystick Microntek              USB Joystick           (instance ID: 4, device index: 0)
        Mar 24 15:18:25 lvl2: 	Added unconfigured joystick 2.4G 2.4G Wireless Device (GUID: 03000000450c00000151000001010000, instance ID: 5, device index: 1).
        Mar 24 15:19:03 lvl3: 	VolumeControl::init() - Opened ALSA mixer
        Mar 24 15:19:03 lvl3: 	VolumeControl::init() - Attached to default card
        Mar 24 15:19:03 lvl3: 	VolumeControl::init() - Registered simple element class
        Mar 24 15:19:03 lvl3: 	VolumeControl::init() - Loaded mixer elements
        Mar 24 15:19:03 lvl3: 	VolumeControl::init() - Mixer initialized
        Mar 24 15:19:03 lvl3: 	VolumeControl::init() - Opened ALSA mixer
        Mar 24 15:19:03 lvl3: 	VolumeControl::init() - Attached to default card
        Mar 24 15:19:03 lvl3: 	VolumeControl::init() - Registered simple element class
        Mar 24 15:19:03 lvl3: 	VolumeControl::init() - Loaded mixer elements
        Mar 24 15:19:03 lvl3: 	VolumeControl::init() - Mixer initialized
        Mar 24 15:19:03 lvl3: 	Settings::saveFile() : Saving Settings to file.
        Mar 24 15:19:03 lvl3: 	fireEvent: config-changed  
        Mar 24 15:19:03 lvl3: 	fireEvent: settings-changed  
        Mar 24 15:19:07 lvl3: 	VolumeControl::init() - Opened ALSA mixer
        Mar 24 15:19:07 lvl3: 	VolumeControl::init() - Attached to default card
        Mar 24 15:19:07 lvl3: 	VolumeControl::init() - Registered simple element class
        Mar 24 15:19:07 lvl3: 	VolumeControl::init() - Loaded mixer elements
        Mar 24 15:19:07 lvl3: 	VolumeControl::init() - Mixer initialized
        Mar 24 15:19:07 lvl3: 	VolumeControl::init() - Opened ALSA mixer
        Mar 24 15:19:07 lvl3: 	VolumeControl::init() - Attached to default card
        Mar 24 15:19:07 lvl3: 	VolumeControl::init() - Registered simple element class
        Mar 24 15:19:07 lvl3: 	VolumeControl::init() - Loaded mixer elements
        Mar 24 15:19:07 lvl3: 	VolumeControl::init() - Mixer initialized
        Mar 24 15:19:07 lvl3: 	Settings::saveFile() : Saving Settings to file.
        Mar 24 15:19:07 lvl3: 	fireEvent: config-changed  
        Mar 24 15:19:07 lvl3: 	fireEvent: settings-changed  
        Mar 24 15:19:08 lvl3: 	UIModeController::logInput( Keyboard ):Key X, isMappedTo= b, , value=0
        Mar 24 15:19:10 lvl3: 	UIModeController::logInput( Keyboard ):Key X, isMappedTo= b, , value=1
        Mar 24 15:19:10 lvl3: 	UIModeController::logInput( Keyboard ):Key X, isMappedTo= b, , value=0
        

        Your friend,
        2Play!

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

          @pjft
          i have latest RPIe script. So i decided to updated from binary the ES
          Result:
          Video screensaver now stopped starting games on the working sytem

          Mar 24 18:19:52 lvl3: 	UIModeController::logInput( Keyboard ):Key F5, isMappedTo= select, , value=1
          Mar 24 18:19:52 lvl3: 	UIModeController::logInput( Keyboard ):Key F5, isMappedTo= select, , value=0
          Mar 24 18:19:53 lvl3: 	fireEvent: screensaver-start  
          Mar 24 18:19:54 lvl3: 	fireEvent: screensaver-stop  
          Mar 24 18:19:55 lvl3: 	UIModeController::logInput( Keyboard ):Key F6, isMappedTo= start, , value=0
          Mar 24 18:19:57 lvl2: 	EmulationStation cleanly shutting down.
          

          ES Log install

          
          RetroPie-Setup version: 4.7.11 (88bf48ba)
          System: rpi4 (armv7l) - Raspbian GNU/Linux 10 (buster) - Linux playbox 5.10.17-v7l+ #1403 SMP Mon Feb 22 11:33:35 GMT 2021 armv7l GNU/Linux
          Update is available - updating ...
          
          = = = = = = = = = = = = = = = = = = = = =
          Installing dependencies for 'emulationstation' : EmulationStation - Frontend used by RetroPie for launching emulators
          = = = = = = = = = = = = = = = = = = = = =
          
          
          = = = = = = = = = = = = = = = = = = = = =
          Installing (binary) 'emulationstation' : EmulationStation - Frontend used by RetroPie for launching emulators
          = = = = = = = = = = = = = = = = = = = = =
          
          Downloading https://files.retropie.org.uk/binaries/buster/rpi4/kms/supplementary/emulationstation.tar.gz.asc to /tmp/tmp.XvKSXYJABk/emulationstation.tar.gz.asc ...
            % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                           Dload  Upload   Total   Spent    Left  Speed
          
            0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
            0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
          100   870  100   870    0     0   6000      0 --:--:-- --:--:-- --:--:--  6000
          Downloading https://files.retropie.org.uk/binaries/buster/rpi4/kms/supplementary/emulationstation.tar.gz to /tmp/tmp.XvKSXYJABk/emulationstation.tar.gz ...
            % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                           Dload  Upload   Total   Spent    Left  Speed
          
            0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
          100 1387k  100 1387k    0     0  3450k      0 --:--:-- --:--:-- --:--:-- 3459k
          emulationstation/
          emulationstation/retropie.pkg
          emulationstation/README.md
          emulationstation/CREDITS.md
          emulationstation/emulationstation.sh
          emulationstation/resources/
          emulationstation/resources/star_unfilled.svg
          emulationstation/resources/off.svg
          emulationstation/resources/help/
          emulationstation/resources/help/button_4.svg
          emulationstation/resources/help/button_start.svg
          emulationstation/resources/help/analog_thumb.svg
          emulationstation/resources/help/button_r.svg
          emulationstation/resources/help/button_lr.svg
          emulationstation/resources/help/button_circle.svg
          emulationstation/resources/help/button_1.svg
          emulationstation/resources/help/analog_up.svg
          emulationstation/resources/help/button_x.svg
          emulationstation/resources/help/button_a.svg
          emulationstation/resources/help/button_triangle.svg
          emulationstation/resources/help/analog_right.svg
          emulationstation/resources/help/button_y.svg
          emulationstation/resources/help/analog_stick.svg
          emulationstation/resources/help/button_2.svg
          emulationstation/resources/help/dpad_left.svg
          emulationstation/resources/help/button_select.svg
          emulationstation/resources/help/dpad_right.svg
          emulationstation/resources/help/buttons_west.svg
          emulationstation/resources/help/button_square.svg
          emulationstation/resources/help/dpad_down.svg
          emulationstation/resources/help/analog_down.svg
          emulationstation/resources/help/dpad_up.svg
          emulationstation/resources/help/button_l.svg
          emulationstation/resources/help/button_hotkey.svg
          emulationstation/resources/help/buttons_south.svg
          emulationstation/resources/help/dpad_all.svg
          emulationstation/resources/help/buttons_east.svg
          emulationstation/resources/help/button_rt.svg
          emulationstation/resources/help/button_lt.svg
          emulationstation/resources/help/dpad_updown.svg
          emulationstation/resources/help/dpad_leftright.svg
          emulationstation/resources/help/button_3.svg
          emulationstation/resources/help/button_b.svg
          emulationstation/resources/help/buttons_north.svg
          emulationstation/resources/help/button_cross.svg
          emulationstation/resources/help/analog_left.svg
          emulationstation/resources/window_icon_256.png
          emulationstation/resources/on.svg
          emulationstation/resources/mamebioses.xml
          emulationstation/resources/option_arrow.svg
          emulationstation/resources/fav_add.svg
          emulationstation/resources/opensans_hebrew_condensed_regular.ttf
          emulationstation/resources/checkbox_unchecked.svg
          emulationstation/resources/button.png
          emulationstation/resources/busy_1.svg
          emulationstation/resources/folder.svg
          emulationstation/resources/opensans_hebrew_condensed_light.ttf
          emulationstation/resources/busy_2.svg
          emulationstation/resources/textinput_ninepatch.png
          emulationstation/resources/checkbox_checked.svg
          emulationstation/resources/busy_0.svg
          emulationstation/resources/splash.svg
          emulationstation/resources/cartridge.svg
          emulationstation/resources/button_filled.png
          emulationstation/resources/fav_remove.svg
          emulationstation/resources/textinput_ninepatch_active.png
          emulationstation/resources/busy_3.svg
          emulationstation/resources/arrow.svg
          emulationstation/resources/scroll_gradient.png
          emulationstation/resources/slider_knob.svg
          emulationstation/resources/mamedevices.xml
          emulationstation/resources/star_filled.svg
          emulationstation/resources/frame.png
          emulationstation/resources/mamenames.xml
          emulationstation/GAMELISTS.md
          emulationstation/THEMES.md
          emulationstation/emulationstation
          /opt/retropie/supplementary/emulationstation /home/pi
          
          = = = = = = = = = = = = = = = = = = = = =
          Configuring 'emulationstation' : EmulationStation - Frontend used by RetroPie for launching emulators
          = = = = = = = = = = = = = = = = = = = = =
          
          
          = = = = = = = = = = = = = = = = = = = = =
          Running action 'install_theme' for 'esthemes' : Install themes for Emulation Station
          = = = = = = = = = = = = = = = = = = = = =
          
          git clone --recursive --depth 1 --branch master "https://github.com/RetroPie/es-theme-carbon.git" "/etc/emulationstation/themes/carbon"
          Cloning into '/etc/emulationstation/themes/carbon'...
          HEAD is now in branch 'master' at commit 'b09973e0b0c589cb11fe772c169a6ff5d588b390'
          /home/pi
          
          Log ended at: Wed 24 Mar 2021 06:16:17 PM GMT
          Total running time: 0 hours, 0 mins, 4 secs
          

          Your friend,
          2Play!

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

            @2play So, if you can replicate working behavior and non-working on the same system depending on the binary, I'd be inclined to have us figure out if there was a specific commit that changed the behavior.

            I am not aware of any such commit, but if you'd want to share the full log files over at, say, pastebin, that may help. Have you tried both emulationstation-dev and emulationstation binaries? More info on the build dates/etc would help.

            I'll take a look at the code, and test it out on my end.

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

              @pjft
              I have overwritten this folder in FULL from my backup of yestreday night to above mentioned ES update and all went back to normal ( I have tested 3 times reboot, f4, debug before doing but no good)
              /opt/retropie/supplementary/emulationstation

              If of interest here is the full working folder 7z-ed
              mega.nz/file

              And screenshot of working version!
              printscreen03_24_2021--h18-m36-s20.jpg

              Your friend,
              2Play!

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

                @pjft
                i tried last month the dev ES on the broken system and didnt fix it.
                Ill put the folder on my last post to the broken system and test .
                reverting

                Your friend,
                2Play!

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

                  @pjft
                  it is working!!!!
                  Im so happy! Funny thing is i tried to restore in the past just the es binary but had no luck!
                  the scripts though are the same so it looks it is the specific binary
                  If you need anything else please shoot and ill post for you

                  Your friend,
                  2Play!

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

                    @2play A very stupid question from my end.

                    And, to make it easier for you, just copy the currently working binary to the side so that it's easier to replace :)

                    Can you send me the es_settings.cfg file from /home/pi/.emulationstation and, per chance, install the broken binary for another test?

                    There was a PR that might have affected this behavior in some edge cases, specifically this one: https://github.com/RetroPie/EmulationStation/commit/094879b31d0386e9a2996655897b1ea632d8e64a

                    This one seems to be harmless, but it's the only other one that affects this:
                    https://github.com/RetroPie/EmulationStation/commit/809a621fd58f34667470cf832ec40ed8a095853d

                    So, specifically, send me the es_settings.cfg first, and then after installing the broken binary, see if, in your screensaver options, you have it set to load custom source images (should be in the images screensaver options, "USE CUSTOM IMAGES"). If so, see if changing it affects it in any way - but, as I said, only after sending me (or backing up) that cfg file.

                    Thanks.

                    2Play2 1 Reply Last reply Reply Quote 0
                    • 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
                                            • 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.