Fn 媒体键在 ubuntu gnome 17.04 上运行缓慢/延迟

Fn 媒体键在 ubuntu gnome 17.04 上运行缓慢/延迟

我刚刚在我的华硕 ROG GL752VW 笔记本电脑上安装了 Ubuntu 17.04,我决定安装gnome-shell然后安装ubuntu-gnome-desktop

Fn经过一段时间的使用后,我注意到使用+F5F6作为媒体控制时会出现延迟。

我第一次按下这些组合键时,Gnome 会短暂挂起,而下一次按下Fn+时F-key,Gnome 会立即工作,直到按下任何其他组合键(如不使用Alt+键)。我认为这可能是与 ACPI 相关的问题。TabFn

更新:

每次 gnome 挂起时,CPU 使用率都会出现短暂的峰值,并且会记录下来。

gnome-shell[10821]: pushModal: invocation of begin_modal failed
gnome-shell[10821]: pushModal: invocation of begin_modal failed
/usr/lib/gdm3/gdm-x-session[10635]: (II) NVIDIA(0):     cd/play CDPLAY 00000080 00000000 K
/usr/lib/gdm3/gdm-x-session[10635]: (II) NVIDIA(0): ACPI: received event:  PNP0C14:01 000000ff 00000000
/usr/lib/gdm3/gdm-x-session[10635]: (II) NVIDIA(0):     cd/play CDPLAY 00000080 00000000 K
/usr/lib/gdm3/gdm-x-session[10635]: (II) NVIDIA(0): ACPI: received event:  PNP0C14:01 000000ff 00000000

我尝试重新安装ubuntu-gnome-desktop,但没有效果。

更新:

我发现这个帖子这可能相关。

我的 T460 开始偶尔出现死机现象。这些死机现象往往在按下 Mod4 或其他修饰键或媒体键时偶尔出现。

...这暗示我这个问题可能是与 systemd-logind 对话的某些进程中的竞争条件。

更新:

我开始认为这不是一个与 ACPI 相关的问题,因为我刚刚安装了媒体键 gnome 插件,当我尝试使用它时发生了与使用Fn键相同的事情,问题一定出在 gnome 上。

更新:

我刚刚重新安装了 ubuntu Gnome,但在 wayland 上没有出现此问题,所以它与 xorg 有关。正在寻找一种gnome-wayland与 Nvidia 驱动程序兼容的方法。

更新:

我刚刚安装budgie-desktop,但问题仍然存在。

更新:

使用一段时间后,ubuntu 17.10 也出现了同样的问题。太烦人了……

更新:

问题仍然存在于 ubuntu 18.04 中。更糟糕的是,使用媒体键时系统有时会崩溃。

答案1

由于某种原因,当我使用 Fn 键或尝试使用 2 个键盘时,我的 Gnome 会冻结。我的一个朋友告诉我,当切换到启用了 Scroll Lock 的键盘布局时,就会发生这种情况,因此我在 X11 键盘布局文件中为我的语言禁用了它,问题就解决了。

我遵循的步骤如下:

  1. 打开我的语言的键盘布局文件,就我而言:
    sudo nano /usr/share/X11/xkb/symbols/br
  2. 评论了以下行:
    modifier_map Mod3 { Scroll_Lock };
  3. 注销并重新登录或运行命令设置xkbmap

这些步骤专门针对巴西葡萄牙语 ABNT2 布局,可能不适用于其他布局,但它可以帮助您找到类似的解决方案。

答案2

我也遇到过同样的问题,不过Fn问题不是出在按键上,而是出在 Ctrl 键上。每当我按下 时Ctrl,gnome-shell 的 CPU 使用率就会飙升!

所以我发现我的键盘布局设置为en-GB“英国”,而我的键盘布局是en-US“!

虽然两种布局之间的差异很小,但它仍然以某种方式影响了整个 gnome-shell。因此,如果有人遇到同样的问题,请从 Gnome 设置中仔细检查您的键盘布局!

答案3

我已在这里报告此错误: https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1895486

我认为如果有更多人在那里发表评论,Canonical 将帮助我们解决问题。

这个错误也出现在 Ubuntu 20.04 上。

为了更好地跟踪错误,我添加了一些链接。

相关错误(可能重复):

上游问题:

相关内容