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

    hdmi output distorted after kernel upgrade (5.4.51)

    Scheduled Pinned Locked Moved Help and Support
    kernel 5.4hdmi problem
    13 Posts 6 Posters 869 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.
    • B
      bluestang
      last edited by

      https://github.com/raspberrypi/linux/issues/3665

      This seems to be the issue.

      1 Reply Last reply Reply Quote 0
      • LastNinja2L
        LastNinja2 @jhenriquez
        last edited by

        Hi,
        first of all sorry for my english :-) and if my first post could be a silly list of questions.
        I have the same configuration and the same issue after the upgrade to kernel 5.4.51 so I would like to ask @BuZz if to set the system to boot into emulationstation leads to a "supported config" and @jhenriquez how to boot into emulationstation (sad as I am is the only way to go right now :-)
        Thanks!!!!

        BuZzB B 2 Replies Last reply Reply Quote 0
        • BuZzB
          BuZz administrators @LastNinja2
          last edited by

          @LastNinja2 yes. Or exiting the desktop and running it.

          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

          1 Reply Last reply Reply Quote 1
          • B
            bluestang @LastNinja2
            last edited by bluestang

            @LastNinja2 said in hdmi output distorted after kernel upgrade (5.4.51):

            Hi,
            first of all sorry for my english :-) and if my first post could be a silly list of questions.
            I have the same configuration and the same issue after the upgrade to kernel 5.4.51 so I would like to ask @BuZz if to set the system to boot into emulationstation leads to a "supported config" and @jhenriquez how to boot into emulationstation (sad as I am is the only way to go right now :-)
            Thanks!!!!

            @jhenriquez said in hdmi output distorted after kernel upgrade (5.4.51):

            Hello,

            I'm not really sure what changed with my setup, I believe I did and update from retropie-setup script and now emulationstation looks like this. It is important to notice that if I set the system to boot into emulationstation it works fine.

            This only happens if I boot into the desktop and then run

            $ emulationstation
            

            from the console or use:

            lxterminal -e /usr/bin/emulationstation
            

            in the /etc/xdg/lxsession/LXDE-pi/autostart.

            I tried searching this forum, but I'm not even sure what to look for. Originally I thought think this might have to do with hdmi, because I can see the emulationstation from vnc. Before I had some issues with screensaver, but since I was not sure what was going on I had set:

            hdmi_safe:0=1
            hdmi_safe:1=1
            

            I don't see any logs in the terminal when I open emulationstation, any logs I could check to see what is going wrong?

            I believe that raspbian buster comes with kernel 4.19, and now I have 5.4.51 . I am afraid this is the issue, if that is the case maybe it is not a problem for this forum, but are there any known issues with the latest kernel or info that could help address this?

            Or is my only solution to downgrade or re-install to have stable version kernel?

            Webp.net-compress-image (1).jpg

            Pi Model or other hardware: Raspberry Pi 4 4GB Model B with 1.5GHz 64-bit quad-core ARMv8 CPU

            Power Supply used: CanaKit 3.5A USB-C Raspberry Pi 4 Power Supply with Noise Filter

            RetroPie Version Used: RetroPie-Setup Version 4.6.4 (I'm sorry, I'm not sure if this is the actual retropie version installed or this version is from the setup script)

            Built From: Installed on top of Raspbian (buster) GNU/Linux 10 (5.4.51-v7l+ #1326) using the retropie-setup script from github

            USB Devices connected: Gamepad controller and mouse.

            You can disable vsync in emulationstation by passing the cmdline option —vsync 0

            This will fix the garbled display, but it is not a supported configuration.

            The issue is in fact with the 5.4.51 kernel and the issue has been opened upstream.

            GeekOBG 1 Reply Last reply Reply Quote 1
            • GeekOBG
              GeekOB @bluestang
              last edited by GeekOB

              @jhenriquez and @bluestang, have you tried enabling the composition manager from raspi-config?
              That would solve the problem as well I guess, at least until the issue within the kernel is fixed

              B 1 Reply Last reply Reply Quote 1
              • B
                bluestang @GeekOB
                last edited by

                @GeekOB said in hdmi output distorted after kernel upgrade (5.4.51):

                @jhenriquez and @bluestang, have you tried enabling the composition manager from raspi-config?
                That would solve the problem as well I guess, at least until the issue within the kernel is fixed

                This is also correct, but also causes screen tearing. Either option fixes the kernel bug.

                1 Reply Last reply Reply Quote 1
                • LastNinja2L
                  LastNinja2
                  last edited by

                  Thank you all guys for your efforts, really appreciated ;-) As far as I can understand (and it's working fine to me) the right way to stay in supported configurations is is to exit from X (ctrl + alt + F6) and start emulationstation from CLI.

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

                    @LastNinja2 The correct way is to use RetroPie-Setup and configure the autostart process to boot to EmulationStation - https://retropie.org.uk/docs/FAQ/#how-do-i-boot-to-the-desktop-or-kodi.

                    LastNinja2L 1 Reply Last reply Reply Quote 0
                    • LastNinja2L
                      LastNinja2 @mitu
                      last edited by

                      @mitu said in hdmi output distorted after kernel upgrade (5.4.51):

                      @LastNinja2 The correct way is to use RetroPie-Setup and configure the autostart process to boot to EmulationStation - https://retropie.org.uk/docs/FAQ/#how-do-i-boot-to-the-desktop-or-kodi.

                      Thanks for your advice but let me ask: in this way I will always boot to ES and then I can go to desktop, but even if I love Retropie I spent most of my time on X (Chromium/Gimp/McomiX/Calibre/Kodi etc) so I prefer to boot to Desktop and then go to ES: is this way allowing me to stay in a supported configuration?

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

                        @LastNinja2 As far as you're starting EmulationStation from the console, it's ok. I would still recommend starting the desktop from ES - Kodi can also be installed and started from RetroPie.

                        1 Reply Last reply Reply Quote 0
                        • LastNinja2L
                          LastNinja2
                          last edited by

                          Got it, thank you!!!
                          :-)

                          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.