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

            Bug ID: 479786
           Summary: Dragging a window to the top or bottom of the screen
                    when "screen edge snap zone" is set to "None" causes a
                    full graphical freeze
    Classification: Plasma
           Product: kwin
           Version: 5.92.0
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: wayland-generic
          Assignee: kwin-bugs-n...@kde.org
          Reporter: thefeeltr...@thefeeltrain.com
  Target Milestone: ---

SUMMARY

Dragging a window to the top or bottom of the screen when "screen edge snap
zone" is set to "None" causes a full graphical freeze. Screen remains stuck
even after 5 minutes, mouse does not move, cannot change tty. 

Setting "screen edge snap zone" to 1 px or higher stops the issue.

STEPS TO REPRODUCE

1. Window Behavior > Movement > Screen edge snap zone > Set to "None"
2. Drag a window with a titlebar to the top or bottom of the screen (sides seem
to be fine)

OBSERVED RESULT

Screen will freeze, does not recover without a hard reset

EXPECTED RESULT

Does not freeze.

SOFTWARE/OS VERSIONS

Operating System: Arch Linux 
KDE Plasma Version: 5.92.0
KDE Frameworks Version: 5.248.0
Qt Version: 6.7.0
Kernel Version: 6.7.0-zen3-1-zen (64-bit)
Graphics Platform: Wayland
Processors: 32 × AMD Ryzen 9 7950X 16-Core Processor
Memory: 30.5 GiB of RAM
Graphics Processor: AMD Radeon RX 6800 XT
Manufacturer: ASUS

ADDITIONAL INFORMATION

Happened in QT 6.6 so it is not QT 6.7 related. The freeze is purely graphical
since SSH still works and commands run fine. It only happens with windows with
a titlebar, so borderless and GTK apps are fine. There is nothing in journalctl
and no coredump when this happens. No logs of any kind as far as I can tell.

I can provide more information if needed but I am hoping it is reproducible on
other systems so that won't be necessary.

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

Reply via email to