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

            Bug ID: 461565
           Summary: kwin_wayland doesn't appear to display anything on a
                    simpledrm device
    Classification: Plasma
           Product: kwin
           Version: master
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: platform-drm
          Assignee: kwin-bugs-n...@kde.org
          Reporter: bluescreenaven...@gmail.com
  Target Milestone: ---

SUMMARY
It appears that kwin doesn't draw anything to the screen on simpledrm anymore,
I am not sure when this started, but this build of kwin was built on 2022-11-03

STEPS TO REPRODUCE
1. Ensure you are using simpledrm, if your kernel was built with it enabled,
you can actually use it with the nomodeset option. It could also be a module
you need to load, although distros that enable it don't seem to be enabling it
as a module.
2. start `kwin_xwayland --xwayland xterm`
3. Observe the blank screen 

OBSERVED RESULT
exporting QT_LOGGING_RULES=*=true and then running kwin, and then grepping
`drm` in the log output

```
No backend specified, automatically choosing drm
kwin_wayland_drm: adding GPU /dev/dri/card0
kwin_wayland_drm: drmModeAddFB2WithModifiers is supported on GPU
"/dev/dri/card0"
kwin_wayland_drm: Using Atomic Mode Setting on gpu "/dev/dri/card0"
kwin_wayland_drm: Number of planes on GPU "/dev/dri/card0" : 1
kwin_wayland_drm: Plane 32 has properties type=Primary, SRC_X=0, SRC_Y=0,
SRC_W=1024, SRC_H=768, CRTC_X=0, CRTC_Y=0, CRTC_W=1024, CRTC_H=768, FB_ID=0,
CRTC_ID=0, rotation not found, IN_FORMATS=33
kwin_wayland_drm: Crtc 34 has properties MODE_ID=0, ACTIVE=0, VRR_ENABLED=0,
GAMMA_LUT not found, GAMMA_LUT_SIZE not found
kwin_wayland_drm: Could not find edid for connector DrmConnector(id=31,
gpu=KWin::DrmGpu(0x5613bf542c80), name="Unknown-1-unknown",
connection="Connected", countMode=1)
kwin_wayland_drm: Connector 31 has properties CRTC_ID=0, non-desktop=0, DPMS=3,
EDID=0, overscan not found, vrr_capable not found, underscan not found,
underscan vborder not found, underscan hborder not found, Broadcast RGB not
found, max bpc not found, link-status=Good, content type not found
kwin_wayland_drm: New output on GPU /dev/dri/card0: Unknown-1-unknown
kwin_wayland_drm: Failed to create framebuffer: Invalid argument
kwin_wayland_drm: Failed to create gamma blob! Invalid argument
```


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Linux 6.0.7
KDE Plasma Version: 5.26.80
KDE Frameworks Version: 5.100
Qt Version: 5.15

ADDITIONAL INFORMATION
It's not a crash, so I have no stack trace to give

drm_info: https://drmdb.emersion.fr/snapshots/4aae6a4ad7d3

Mesa is also pretty recent

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

Reply via email to