您尚未登录。

#1 2022-05-06 20:41:44

LXYan233
会员
注册时间: 2019-11-26
帖子: 8

KDE 下,鼠标图标变化时,会出现抖动。

KDE 下,鼠标图标变化时,出现明显抖动
设备:Surface Pro 4
操作系统: Arch Linux
KDE Plasma 版本: 5.24.5
KDE 程序框架版本: 5.93.0
Qt 版本: 5.15.3
内核版本: 5.17.5-arch1-2-surface (64-位)(在官方LTS内核上也可以复现)
图形平台: Wayland(X11也可以复现)
处理器: 4 × Intel® Core™ i5-6300U CPU @ 2.40GHz
内存: 3.8 GiB 内存
图形处理器: Mesa Intel® HD Graphics 520

比如说,鼠标的图标从指针变为输入文字的“I”形时就会发生。在鼠标滑过一大段文字时,由于鼠标会多次切换状态,抖动现象会更加明显:
(由于无法通过 OBS 录下来,因此只能手机拍屏了)
(红线是后期加上去的,指示一下鼠标本身划过的路径)
鼠标抖动


archwiki上有相关解决方案

Cursor jerking/flicking when changing roles (e.g., when mousing over hyperlinks)

Try installing the appropriate 2D acceleration driver for your system and window manager.

但是我确定我已经安装了 Intel graphics 里提到的所有驱动:mesa、 vulkan-intel、xf86-video-intel(也尝试过卸载此驱动进行测试),但是并没有解决问题。

其它桌面环境测试

在同一系统的 Gnome 桌面下不会出现此问题。

其它发行版测试

我也尝试了在同一电脑下启动 Fedora 35(wayland)、Debian 11(X11) 的 KDE live 系统进行测试,发现在这些发行版上确实也能复现此问题,但是复现几率要小很多,不会像 Arch 里一样几乎每次鼠标改变图标都能复现。
我发现有一个 ArchLinux GUI 项目提供 Arch 的 KDE live 系统,我下载下来测试了一下,能复现鼠标抖动问题,但是概率也比较小……比较接近 Fedora 的水平。总之比安装到硬盘上的 KDE 表现要好多了。

相关链接

我也搜到了 Manjaro 论坛上遇到同样问题的帖子,但是他们好像都是 nVidia 用户,而我是 intel 核显用户,可能没有关系……
KDE bug 直接把锅甩给了 nVidia 上游。

最近编辑记录 LXYan233 (2022-05-06 20:56:51)

离线

#2 2022-05-06 20:55:58

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: KDE 下,鼠标图标变化时,会出现抖动。

很久之前有其他人也报告过这个问题。

离线

#3 2022-05-06 21:23:12

LXYan233
会员
注册时间: 2019-11-26
帖子: 8

Re: KDE 下,鼠标图标变化时,会出现抖动。

找到一个还 open 着的 bug 报告
https://bugs.kde.org/show_bug.cgi?id=433436

Jacopo Martellini 说:

Also, another interesting thing is that it doesn't happen with some cursor themes, like this: https://store.kde.org/p/999978/

好吧,我测试了这个叫 LCD Blue 的鼠标主题,这个主题会在鼠标切换的时候播放一段动画,确实解决了这个问题。但是这个主题……有点太个性了。
以后有时间研究一下能不能让 Breeze 鼠标主题也不抖动。

最近编辑记录 LXYan233 (2022-05-06 21:38:27)

离线

#4 2022-06-17 13:24:24

firefoxmmx
会员
注册时间: 2021-02-09
帖子: 7

Re: KDE 下,鼠标图标变化时,会出现抖动。

这个应该是bug

离线

页脚