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

            Bug ID: 510290
           Summary: when using Podman with X11 forwarding, quickly moving
                    the mouse horizontally across the top menu bar in any
                    QT application to rapidly switch between different
                    dropdown menus triggers UI freezing.
    Classification: Plasma
           Product: kwin
      Version First unspecified
       Reported In:
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: platform-drm
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: ---

SUMMARY
when using Podman with X11 forwarding, quickly moving the mouse horizontally
across the top menu bar in any QT application to rapidly switch between
different dropdown menus triggers UI freezing.

STEPS TO REPRODUCE
1.
 Create a container image with any QT application:
```dockerfile
FROM docker.io/debian:latest

RUN apt-get update && \
    apt-get install -y wireshark && \
    apt-get autoclean
```
2. 
Run the QT application with X11 forwarding
```sh
podman build -t test .  
podman run -it --rm \
-v /tmp/.X11-unix/X1:/tmp/.X11-unix/X1:rw \
-v $XAUTHORITY:/root/.Xauthority \
-e DISPLAY=$DISPLAY \
localhost/test wireshark
```
3. 
Quickly swiping the mouse horizontally back and forth across the top menu bar
to rapidly switch between different dropdown menus 

OBSERVED RESULT
UI freezes for several seconds  before recovering responsiveness.
journalctl -f
 arch kwin_wayland[1367]: kwin_wayland_drm: The main thread was hanging
temporarily!

EXPECTED RESULT
no  UI freezing

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:  Arch Linux x86_64
KDE Plasma Version:  6.4.5
KDE Frameworks Version: 6.18.0
Qt Version:  5.15.17

ADDITIONAL INFORMATION
Successfully reproduced on both AMD RX6500 and  Intel Iris Xe

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

Reply via email to