XFCE:拖放指针卡在某些窗口上

Pro*_*700 5 xfce mouse drag-and-drop smplayer crash

在某些程序(如 SMPlayer 和 Clementine)中,当用鼠标拖动窗口时(例如意外单击程序窗口而不是媒体进度条),鼠标指针会冻结在拖动手状态,并且不会返回到正常光标当释放鼠标左键时。在此状态下键盘也不会接受任何输入。

当对此做出快速反应并按 时Control+Alt+F1,可以进入非 GUI 登录屏幕,输入用户名和密码并使用 重新启动 lig​​htdm sudo service lightdm restart。否则,系统将完全冻结,必须手动重置。

这似乎只发生在使用经典 NT 风格窗口的程序中,例如提到的 SMPlayer 和 Clementine(不确定)。

这可能是什么原因,有什么方法可以解决这个问题或释放阻力?

重现:启动 Ubuntu Studio(/Xubuntu?),从软件中心安装 SMPlayer 和/或 Clementine,然后将窗口拖动到屏幕底部的媒体进度栏附近。

小智 4

我有同样的问题,这是我的解决方案:tmp 解决方案是:

xfwm4 --replace
Run Code Online (Sandbox Code Playgroud)

它将重新启动 xfwm4(我猜)并修复此问题,但是当此问题可能再次发生时

所以我尝试降级xfwm4,就我而言,xfwm版本“4.13.0-1mint1+sonya”有这个问题(当我升级到linux mint 18.3 xfce时,它使用这个版本xfwm4),而我的旧操作系统linut mint 18(它使用 xfwm4 4.12.3-1ubuntu2)没有这个问题,所以我尝试降级,我使用以下内容:

sudo apt remove xfwm4 -y
sudo apt install xfwm4=4.12.3-1ubuntu2 -y
Run Code Online (Sandbox Code Playgroud)