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

            Bug ID: 455952
           Summary: Touchpad gestures crashing Wine applications (Steam
                    Proton included)
           Product: kwin
           Version: master
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: grave
          Priority: NOR
         Component: wayland-generic
          Assignee: kwin-bugs-n...@kde.org
          Reporter: ryu.ketsu...@outlook.com
  Target Milestone: ---

SUMMARY
Previously I thought this was an issue with Wine being incompatible or
something but I noticed it only happened whenever I used a touchpad gesture to
change between virtual desktops. If I use the Super + W to do that or Ctrl +
Num, nothing happens. It only happens with touchpad gestures. Looking up on the
log, I got the following error:

X Error of failed request:  BadMatch (invalid parameter attributes)
  Major opcode of failed request:  131 (XInputExtension)
  Minor opcode of failed request:  28 (X_GetDeviceButtonMapping)
  Serial number of failed request:  485
  Current serial number in output stream:  485
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  10 (X_UnmapWindow)
  Resource id in failed request:  0x2800001
  Serial number of failed request:  1468
  Current serial number in output stream:  1471
Initial process has exited (return code: 0)

I marked this as a grave issue because of the following. It is affecting not
only Wine applications but also Steam Proton games as well. With the Steam Deck
shipping , it is an incentive for people to try an OS with Plasma also being
shipped by default. While it may be an upstream issue with Wine in specific, it
is still being caused by a Plasma feature, in this case, touchpad gestures. It
may take a while before a patch can be issued on Wine side, if it will ever be,
to then be used downstream on Proton and the like.

STEPS TO REPRODUCE
1. Run any Wine application
2. Use touchpad gestures to change virtual desktops, for example

OBSERVED RESULT
Wine application is immediately terminated

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20220623
KDE Plasma Version: 5.25.80
KDE Frameworks Version: 5.96.0
Qt Version: 5.15.2
Kernel Version: 5.18.5-lqx1-2-liquorix (64-bit)
Graphics Platform: Wayland
Processors: 4 × Intel® Core™ i3-7020U CPU @ 2.30GHz
Memory: 11.5 GiB of RAM
Graphics Processor: Mesa Intel® HD Graphics 620
Manufacturer: LENOVO
Product Name: 81FE
System Version: Lenovo ideapad 330-15IKB

ADDITIONAL INFORMATION
While the Kernel I'm using is Liquorix, I only started using this today. This
issue exists for quite a while now and other users seem to be experiencing it
as well as it was noted on Bug 53114 on WineDB Bugzilla. Wine only works on X11
and has no Wayland driver afaik so the fix needs to be implemented on XWayland
side.

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

Reply via email to