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

    Another baffling one with Raspberry pi 4 8gb.

    Scheduled Pinned Locked Moved Help and Support
    screen rotationraspi4bdisplayproblems
    5 Posts 2 Posters 861 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.
    • M
      munecito
      last edited by

      Hello again.

      I now tried to install the official image for the raspberry pi 4 and I have managed to install and run but I can't for the life of me rotate the screen.

      I am using the ElecLab Raspberry Pi Touchscreen Monitor 5 Inch DPI IPS Capacitive LCD Display 480x854 Speaker Bracket for Raspberry Pi 4B 3B+ 3B 3A+ 2B A+ B+ link to the screen in amazon (it is sold out so no trying to promote)

      To be able to see the screen I have to add an overlay file and a few lines to the end of the config.txt. The overlay and the lines of the config are in the eleclab github github eleclab

      Without adding the lines to the config and adding the overlay I get no image.

      When I manage to start it does it on portrait mode so things can't be read.

      "DisplayRotate=1" does not work, neither does "LcdRotate=1"

      I am at a loss here.

      I borrowed my niece's Raspi 3b and it does start and work as expected after I add the lines to the config.txt and copy the overlay to the folder.

      I read on an old post somewhere that DisplayRotate does not work in the raspi4b but that post is about 2 years old.

      Pi Model or other hardware: Raspberry pi 4 B 8Gb + ElecLab Raspberry Pi Touchscreen Monitor 5 Inch DPI IPS Capacitive LCD Display 480x854 Speaker Bracket for Raspberry Pi 4B 3B+ 3B 3A+ 2B A+ B+

      Power Supply used: (If using a Pi) Battery pack USB C PW 18W (5V 3A/ 9V 2A / 12V 1.5A) or
      BlitzWolf® BW-S16 75W 6-Port USB PD Charger Desktop

      RetroPie Version Used (eg 3.6, 3.8.1, 4.1 - do not write latest): 4.8 https://github.com/RetroPie/RetroPie-Setup/releases/download/4.8/retropie-buster-4.8-rpi4_400.img.gz

      Built From: (Pre made SD Image on RetroPie website, Berryboot, or on top of existing OS etc.. - please provide the filename of any image used) Premade Sd image from the official page.

      USB Devices connected: 2.4Ghz receiver from the Riitek 707 keyboard-controller

      Controller used: Riitek 707

      Error messages received: None but the screen can't be rotated

      Verbose log (if relevant):

      Guide used: (Mention if you followed a guide) https://retropie.org.uk/docs/Manual-Installation/ (For Raspbian and for Debian/Ubuntu)

      File: (File with issue - with FULL path)

      Emulator: (Name of emulator - if applicable)

      Attachment of config files: (PLEASE USE PASTEBIN.COM FOR LARGE LOGS)

      How to replicate the problem: Burn the Retropie image, modify the config.txt and add the overlay file. Start the pi

      Kind regards.

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

        The PI4 doesn't support the rotate_ parameters, as the Pi3 - see https://www.raspberrypi.com/documentation/computers/config_txt.html#display_hdmi_rotate:

        If using the VC4 FKMS V3D driver (this is the default on the Raspberry Pi 4), then 90 and 270 degree rotations are not supported. The Screen Configuration utility provides display rotations for this driver.

        Although the documentation implies that a 180 deg rotation would still be supported, it's not.

        M 1 Reply Last reply Reply Quote 1
        • M
          munecito @mitu
          last edited by munecito

          @mitu thank you once again.

          It seems like I am destined to not being able to use retropie! LOL!!!

          The strange thing is that I can use the displayrotate when using the OS but not for the retropie. There is a documented method in the screen's github page thatn allows rotation for the screen and touch digitizer but it does not apply for retropie. Strange indeed.

          I need to find an HDMI screen to try.

          Kind regards.

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

            @munecito said in Another baffling one with Raspberry pi 4 8gb.:

            The strange thing is that I can use the displayrotate when using the OS but not for the retropie

            RaspiOS uses X11 and a desktop environment for display, RetroPie does not.

            There is a documented method in the screen's github page thatn allows rotation for the screen and touch digitizer but it does not apply for retropie

            If you're referring to text mode and modifying cmdline.txt for rotation of the display, then yes, it will not apply to RetroPie.
            You can apply rotation to EmulationStation and RetroArch based emulators, in addition to the changes you've done in cmdline.txt, see https://retropie.org.uk/forum/topic/26917/.

            M 1 Reply Last reply Reply Quote 0
            • M
              munecito @mitu
              last edited by

              @mitu the method is still in config.txt so I guess it refers to Raspi OS as you said.

              For the touchscreen it uses a command in the file usr/share/X11/xorg.conf.d/40-libinput.conf

              Thank you @mitu

              I will have to chase an older model pi. Now I regret not buying the 3b that I saw gathering dust at one shop a couple of months ago.

              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.