Bug#1118626: kwin-x11: Missing Build Depends breaks XInput integration, leading to many other problems
On Thu, 23 Oct 2025 08:51:15 +0200 =?ISO-8859-1?Q?Aur=E9lien_COUDERC?=
<libre@coucouf.fr> wrote:
> Dear Ismail,
>
> Le 23 octobre 2025 07:57:02 GMT+02:00, "A. Ismail"
<a.h.ismail.dev@gmail.com> a écrit :
> >Package: kwin-x11
> >Version: 4:6.3.6-1
> >Severity: normal
> >X-Debbugs-Cc: a.h.ismail.dev@gmail.com
> >
> >Dear Maintainers,
> >
> >After upgrade to Plasma 6, I noticed that the Mouse Mark desktop
effect is not
> >smooth like it used to be and some other effects felt choppy. After
> >investigation I found out that XInput integration was broken because
CMake
> >can't find libXi related headers. I installed libxi-dev and rebuilt
kwin from
> >Debian sources which fixed Xinput integration and now the problems
are gone.
> >
> >Can you please fix Debian kwin source package (in trixie and sid) to
iron out
> >this issue? They need libxi-dev as build dependency.
>
> Thanks for your bug report, I will have a look.
>
> Could you please clarify which exact package and version you've
modified to get it working ?
>
> The bug report was opened against kwin-x11 version 6.3.6 but that
version doesn't exist in Debian since kwin-x11 was first introduced with
version 6.4.91 (=6.5 beta 2).
>
>
> Thanks,
> --
> Aurélien
>
>
I did the changes on trixie, so in the kwin_6.3.6-1 source package,
which produced the kwin-x11_6.3.6-1_amd64.deb binary package after
running apt-src build kwin-x11. I was not aware that the X11 part was
recently getting its own source package (if that is what you mean).
The kwin-x11 package does exist in trixie as a binary package, but its
source package is kwin which builds kwin-wayland binary package too.
See output of command "apt policy kwin-x11" on my system: kwin-x11:
Installed: 4:6.3.6-1 Candidate: 4:6.3.6-1 Version table: 4:6.3.6-1 500
500 https://deb.debian.org/debian trixie/main amd64 Packages ***
4:6.3.6-1 100 100 /var/lib/dpkg/status
Reply to: