Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. QML and Qt Quick
  4. Observed UI flickering on ARM target
Forum Updated to NodeBB v4.3 + New Features

Observed UI flickering on ARM target

Scheduled Pinned Locked Moved Solved QML and Qt Quick
14 Posts 3 Posters 1.9k Views 1 Watching
  • 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.
  • SGaistS Offline
    SGaistS Offline
    SGaist
    Lifetime Qt Champion
    wrote on last edited by
    #2

    Hi,

    You need to give more information about your device, its screen, etc.

    Also, how are you starting your application ?
    Are you using something like Wayland ?
    What parameters are you using ?

    Interested in AI ? www.idiap.ch
    Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

    P 1 Reply Last reply
    0
    • SGaistS SGaist

      Hi,

      You need to give more information about your device, its screen, etc.

      Also, how are you starting your application ?
      Are you using something like Wayland ?
      What parameters are you using ?

      P Offline
      P Offline
      Praveen.Illa
      wrote on last edited by Praveen.Illa
      #3

      @SGaist Please find below comments
      You need to give more information about your device, its screen, etc.
      Kernel Version: 4.19.94
      Processor: ARM 4378
      Resolution: 1024*600
      Also, how are you starting your application ? ./ui -platform eglfs
      Are you using something like Wayland ? No
      What parameters are you using ?
      cat /etc/environment
      QT_QPA_EGLFS_INTEGRATION=eglfs_kms
      EDITOR=vi
      HUSHLOGIN=FALSE
      QT_WAYLAND_SHELL_INTEGRATION=wl-shell
      USER=root
      PWD=/home/root
      HOME=/home/root
      QT_QPA_EGLFS_KMS_CONFIG=/etc/qt5/eglfs_kms_cfg.json
      SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt
      TSLIB_TSDEVICE=/dev/input/touchscreen0
      QT_QPA_EGLFS_PHYSICAL_WIDTH=256
      MAIL=/var/spool/mail/root
      SHELL=/bin/sh
      TERM=vt102
      TMOUT=900
      SHLVL=1
      QT_QPA_EGLFS_ALWAYS_SET_MODE=1
      LOGNAME=root
      PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin
      PS1=\u@\h:\w$
      QT_QPA_EGLFS_PHYSICAL_HEIGHT=150

      Please let me know if you required any more details. Thank You

      1 Reply Last reply
      0
      • SGaistS Offline
        SGaistS Offline
        SGaist
        Lifetime Qt Champion
        wrote on last edited by
        #4

        Are you using a Texas Instruments evaluation board ?

        Interested in AI ? www.idiap.ch
        Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

        P 1 Reply Last reply
        0
        • SGaistS SGaist

          Are you using a Texas Instruments evaluation board ?

          P Offline
          P Offline
          Praveen.Illa
          wrote on last edited by
          #5

          @SGaist
          We are running Qt on customized TI AM437x boards. Please find below board details and SW components

          Kernel Version: 4.19.94
          SOC: TI AM4378
          Resolution: 1024*600
          Screen size: 7" & 10"
          GPU: SGX530 Graphics Engine

          1 Reply Last reply
          0
          • SGaistS Offline
            SGaistS Offline
            SGaist
            Lifetime Qt Champion
            wrote on last edited by
            #6

            Could it be that you have the tty cursor that is blinking through your UI ?

            Interested in AI ? www.idiap.ch
            Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

            P 1 Reply Last reply
            0
            • SGaistS SGaist

              Could it be that you have the tty cursor that is blinking through your UI ?

              P Offline
              P Offline
              Praveen.Illa
              wrote on last edited by
              #7

              @SGaist
              I have disabled the tty cursor. Still, I could see flickering on UI.
              Below is the code, I have commented
              93403bbf-440a-4709-b716-4ea57499f618-image.png.

              1 Reply Last reply
              0
              • SGaistS Offline
                SGaistS Offline
                SGaist
                Lifetime Qt Champion
                wrote on last edited by
                #8

                Would it be possible to see the video of the flickering ?

                Interested in AI ? www.idiap.ch
                Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                P 1 Reply Last reply
                0
                • SGaistS SGaist

                  Would it be possible to see the video of the flickering ?

                  P Offline
                  P Offline
                  Praveen.Illa
                  wrote on last edited by Praveen.Illa
                  #9

                  @SGaist
                  I am not able to attach the video in this forum. I am getting below error
                  481e561b-587e-448d-9167-f1e4e39396fa-image.png

                  So, I am attaching the image
                  Flickering_Image_1.png

                  Please refer to the attached image where the image in top right corner is the image of previous screen. It is displaying in fraction of seconds and goes off., and this flickering happens continuously

                  JoeCFDJ 1 Reply Last reply
                  0
                  • SGaistS Offline
                    SGaistS Offline
                    SGaist
                    Lifetime Qt Champion
                    wrote on last edited by
                    #10

                    Is it a widget or Qt quick application ?

                    Interested in AI ? www.idiap.ch
                    Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                    P 1 Reply Last reply
                    0
                    • P Praveen.Illa

                      @SGaist
                      I am not able to attach the video in this forum. I am getting below error
                      481e561b-587e-448d-9167-f1e4e39396fa-image.png

                      So, I am attaching the image
                      Flickering_Image_1.png

                      Please refer to the attached image where the image in top right corner is the image of previous screen. It is displaying in fraction of seconds and goes off., and this flickering happens continuously

                      JoeCFDJ Offline
                      JoeCFDJ Offline
                      JoeCFD
                      wrote on last edited by JoeCFD
                      #11

                      @Praveen-Illa add 10ms or maybe 5ms delay to this widget display to see if it helps. Also you need to call update explicitly if this widget is customized. Qt widgets update is not very clean on touch screen.

                      1 Reply Last reply
                      0
                      • SGaistS SGaist

                        Is it a widget or Qt quick application ?

                        P Offline
                        P Offline
                        Praveen.Illa
                        wrote on last edited by
                        #12

                        @SGaist
                        It is a Qt Quick application

                        1 Reply Last reply
                        0
                        • SGaistS Offline
                          SGaistS Offline
                          SGaist
                          Lifetime Qt Champion
                          wrote on last edited by
                          #13

                          Do you have the same issue with a minimal default application ?

                          Interested in AI ? www.idiap.ch
                          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                          P 1 Reply Last reply
                          0
                          • SGaistS SGaist

                            Do you have the same issue with a minimal default application ?

                            P Offline
                            P Offline
                            Praveen.Illa
                            wrote on last edited by
                            #14

                            @SGaist Thank you for your response
                            I have resolved this issue by changing the graphics driver.
                            I am attaching the link below for others who are facing this kind of problem.

                            https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1060753/am4378-flickering-issue-on-qt-with-eglfs-instance

                            1 Reply Last reply
                            1

                            • Login

                            • Login or register to search.
                            • First post
                              Last post
                            0
                            • Categories
                            • Recent
                            • Tags
                            • Popular
                            • Users
                            • Groups
                            • Search
                            • Get Qt Extensions
                            • Unsolved