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

            Bug ID: 423715
           Summary: freeze on monitor disconnect with opengl enabled
           Product: kwin
           Version: unspecified
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: compositing
          Assignee: kwin-bugs-n...@kde.org
          Reporter: mich...@schima.cc
  Target Milestone: ---

Created attachment 129801
  --> https://bugs.kde.org/attachment.cgi?id=129801&action=edit
view of the corrupted screen

Plasma freezes when I unplugging the display that came up first when booting
(the one that showed the kernel log) when multiple displays are used
The issue also occurs when booted with a single display and another is added
later
Note that this only happens when the compositor is enabled and using opengl 2.0
or 3.1, not with xrandr backend.

When plugged back in, the previously disconnected display seems to spill
graphics memory. (see attached images)


STEPS TO REPRODUCE
1. identify the monitor that shows the kernel log on boot up
2. log into a plasma session
3. disconnect the monitor that showed the kernel log (the freeze should now
occur)
4. reconnecting does not solve the issue

The issue does NOT occur when:
 - Only a single display is connected to the system
 - compositor is disabled or using xrandr

Displays used:
1:Displayport - Samsung U28E570D (2160p)
2: HDMI - Samsung T23B350 (1080p)

System Information:
Operating System: Arch Linux
KDE Plasma Version: 5.19.2
KDE Frameworks Version: 5.71.0
Qt Version: 5.15.0
Kernel Version: 5.7.6-arch1-1
OS Type: 64-bit
Processors: 16 × AMD Ryzen 7 2700X Eight-Core Processor
Memory: 31.3 GiB of RAM
Graphics Processor: AMD Radeon RX 5700 XT

GL_VERSION: 4.6 (Compatibility Profile) Mesa 20.1.2
GL_RENDERER: AMD Radeon RX 5700 XT (NAVI10, DRM 3.37.0, 5.7.6-arch1-1, LLVM
10.0.0)
GL_VENDOR: X.Org
GL_SHADING_LANGUAGE_VERSION = 4.60
GLU_VERSION: 1.3
GLU_EXTENSIONS: GLU_EXT_nurbs_tessellator GLU_EXT_object_space_tess 
GLUT_API_VERSION: 4
GLUT_XLIB_IMPLEMENTATION: 13

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

Reply via email to