[Bug Report] Deepin25.2的Kwin版本升级导致的WPS窗口拖动困难的问题
Tofloor
poster avatar
MeGusta
deepin
11 hours ago
Author

25.1.0-kwin-deb-backup-6.0.8

我的两台x86的机器,从Deepin25.1升级到Deepin25.2之后,出现了一个奇怪的问题:

在WPS的ET打开一个表格文件之后,尝试按住鼠标左键拖动WPS的窗口的时候,会非常困难。要么拖不动,要么松开鼠标左键了,窗口还跟着鼠标乱跑,非常难受,在UOS25进行更新之后,也是出现了同样的问题。但是其他的程序却没有出现任何类似的问题。

由于两台x86的机器硬件配置完全不同,卸载新版WPS,安装旧版的WPS2019,窗口难拖的问题仍然出现。

所以猜测是DDE的窗口管理出现了问题。

对照实验

1.使用 deepin-desktop-community-25.2.0-amd64.iso全新安装系统,清除任何用户配置,安装商店的WPS for Linux个人版(deb版),打开一个表格文件,发现WPS窗口难以拖动。

2.使用 deepin-desktop-community-25.1.0-amd64.iso重新安装系统,安装WPS for Linux个人版(deb版),打开一个表格文件,WPS窗口可以正常拖动。

3.使用 apt-mark锁定窗管的相关组件,防止更新:

sudo apt-mark hold dde-kwin kwin-x11 kwin-common kwin-wayland kwin-data libkwineffects14 libkwinglutils14

然后升级到25.2.1,再测试WPS,发现WPS窗口可以正常拖动、松开鼠标之后窗口随鼠标乱飞。

4.组件版本对比:

组件 25.2.0(异常) 25.1.0(正常)
dde-kwin 6.0.9 6.0.8
kwin-x11 / kwin-common / kwin-wayland / kwin-data 4:6.1.28 4:6.1.10

WPS窗口难以拖动的录屏

202608100932361100_202608092310204396_录屏_选择区域_20260810070416.gif

下面是正常的状态
录屏_选择区域_20260825172240.gif

Reply Favorite View the author
All Replies
avatar
MeGusta
deepin
11 hours ago
#1

但是保留旧版的Kwin,Deepin25.1的另一个问题同时也出现了:

拖动WPS窗口有一定几率导致整个DDE窗口冻结,需要切换到TTY2,再切换到TTY1重新输入登录密码才能解决。

两头堵。。。

Reply View the author
avatar
MeGusta
deepin
6 hours ago
#2

临时缓解措施来了,升级到25.2.1的dde-kwin / kwin-x11 / kwin-common / kwin-wayland / kwin-data;

移动WPS窗口之前,按一下alt,再用鼠标拖动。

如果拖动再有问题,尝试按ESC,再按住alt拖动。

不知道是不是只有我的两个机器才会有这样的问题。

Reply View the author