https://bugs.kde.org/show_bug.cgi?id=522958

            Bug ID: 522958
           Summary: Desktop Cube shows only gray overlay because Qt Quick
                    3D receives a non-RHI renderer
    Classification: Plasma
           Product: kwin
      Version First 6.6.5
       Reported In:
          Platform: Kubuntu
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: compatibility
          Assignee: [email protected]
          Reporter: [email protected]
  Target Milestone: ---

SUMMARY

Activating the Desktop Cube effect produces only a gray overlay. The cube faces
are not rendered.

STEPS TO REPRODUCE

1. Enable four virtual desktops.
2. Enable the built-in Desktop Cube effect.
3. Activate the effect using its keyboard shortcut.
4. Observe that the screen becomes gray but no cube appears.
5. Press Escape to leave the effect.

OBSERVED RESULT

Only the gray background overlay appears. The 3D cube itself is invisible.

EXPECTED RESULT

The virtual desktops should appear as faces of a rotatable 3D cube.

REPRODUCIBILITY

Always.

SOFTWARE/OS VERSIONS

Operating System: Kubuntu 26.04 LTS
KDE Plasma Version: 6.6.5
KDE Frameworks Version: 6.24.0
Qt Version: 6.10.2
Kernel Version: 7.0.0-27-generic
Graphics Platform: Wayland
GPU: NVIDIA GeForce RTX 4070 Ti SUPER
NVIDIA Driver: 595.71.05
OpenGL Platform Interface: EGL
OpenGL Renderer: NVIDIA GeForce RTX 4070 Ti SUPER

ADDITIONAL INFORMATION

The system is fully updated.

qml6-module-qtquick3d is installed:

Status: install ok installed
Version: 6.10.2-1

KWin compositing is active and uses NVIDIA OpenGL.

There are no QSG_RHI_BACKEND, QT_QUICK_BACKEND, QMLSCENE_DEVICE,
QSG_RENDER_LOOP, or KWIN_COMPOSE environment overrides.

Only the built-in Cube effect exists at:

/usr/share/kwin/effects/cube

The journal prints the following every time the Cube is activated:

Unexpected condition met:
"QSGRendererInterface::isApiRhiBased(rif->graphicsApi())" in file
./src/quick3d/qquick3dviewport.cpp, line 554

The Qt Quick scene is using a rendering method that is not based on QRhi and a
3D graphics API. Qt Quick 3D is not functional in such an environment. The
View3D item is not going to display anything.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to