Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-99686

Transparent menu and tooltip background in QtQuick apps with OpenGL

    XMLWordPrintable

Details

    • Bug
    • Resolution: Invalid
    • P1: Critical
    • None
    • 5.15.3
    • Quick: 2D Renderer
    • None
    • Linux/Wayland, Linux/X11

    Description

      There are serious graphical issues with OpenGL-accellerated QtQuick applications in KDE Plasma on Intel HD Graphics 4000.

      Menu and tooltip backgrounds are transparent, looking crazy and making the text very hard to read. I have seen this bug in least the following applications:

      • Elisa
      • Discover
      • Several system settings modules (e. g. kcm_style)
      • Plasma start menu

      Each time when triggering an affected action (e. g. the hamburger menu of Elisa), there is huge console output about failed shader compilation; lots of source code gets dumped.

      More applications are affected with problems that seem related:

      • systemsettings / users kcm: avatar selector does not show the images
      • plasma-systemmonitor: graphs are not visible, the application is extremely slow and already froze the whole system once
      • overview effect shows empty fields instead of desktop previews

      These issues disappear when setting the environment variable LIBGL_ALWAYS_SOFTWARE=1.

      I have already contacted KDE developers, who think this is most likely an issue with Qt.

      Screenshots and passages of console output are attached.

      Attachments

        1. users_kcm.png
          users_kcm.png
          97 kB
        2. systemmonitor.png
          systemmonitor.png
          86 kB
        3. styles_kcm.png
          styles_kcm.png
          243 kB
        4. overview.png
          overview.png
          927 kB
        5. elisa-output.txt
          23 kB
        6. elisa.png
          elisa.png
          249 kB
        7. discover.png
          discover.png
          254 kB
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            janichol Andy Nichols
            manuelgeisser Manuel Geißer
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes