如何解决 acer_wmi 错误填满 kern.log 和 syslog?

如何解决 acer_wmi 错误填满 kern.log 和 syslog?

最近购买了一台 Acer Predator Helios 300,并在第三次尝试中成功创建了可运行的 Ubuntu 18.04 和 Windows 双启动设置。

我真的怀疑所有模块是否都已成功集成,因此,我密切关注 syslog 和 kern.log 中重复出现的错误。目前,这两个文件都充斥着以下消息:

acer_wmi: Unknown function number - 11 - 0

它们每分钟发生一次。确切的日志如下所示:

Mar 25 06:52:37 rand_user667 kernel: [ 1095.786969] acer_wmi: Unknown function number - 11 - 0
Mar 25 06:53:28 rand_user667 kernel: [ 1146.197270] acer_wmi: Unknown function number - 11 - 0
Mar 25 06:54:18 rand_user667 kernel: [ 1196.610322] acer_wmi: Unknown function number - 11 - 0
Mar 25 06:55:08 rand_user667 kernel: [ 1247.024422] acer_wmi: Unknown function number - 11 - 0
Mar 25 06:55:57 rand_user667 kernel: [ 1295.635244] acer_wmi: Unknown function number - 11 - 0
Mar 25 06:56:47 rand_user667 kernel: [ 1346.046235] acer_wmi: Unknown function number - 11 - 0
Mar 25 06:57:38 rand_user667 kernel: [ 1396.452391] acer_wmi: Unknown function number - 11 - 0
Mar 25 06:58:28 rand_user667 kernel: [ 1446.860010] acer_wmi: Unknown function number - 11 - 0
Mar 25 06:59:19 rand_user667 kernel: [ 1497.276243] acer_wmi: Unknown function number - 11 - 0
Mar 25 07:00:07 rand_user667 kernel: [ 1545.880528] acer_wmi: Unknown function number - 11 - 0
Mar 25 07:00:59 rand_user667 kernel: [ 1598.088886] acer_wmi: Unknown function number - 11 - 0
Mar 25 07:01:48 rand_user667 kernel: [ 1646.698326] acer_wmi: Unknown function number - 11 - 0
Mar 25 07:02:38 rand_user667 kernel: [ 1697.102227] acer_wmi: Unknown function number - 11 - 0
Mar 25 07:03:29 rand_user667 kernel: [ 1747.510677] acer_wmi: Unknown function number - 11 - 0
Mar 25 07:04:19 rand_user667 kernel: [ 1797.919387] acer_wmi: Unknown function number - 11 - 0
Mar 25 07:05:08 rand_user667 kernel: [ 1846.332304] acer_wmi: Unknown function number - 9 - 1
Mar 25 07:05:08 rand_user667 kernel: [ 1846.536522] acer_wmi: Unknown function number - 11 - 0
Mar 25 07:05:58 rand_user667 kernel: [ 1896.952896] acer_wmi: Unknown function number - 11 - 0
Mar 25 07:06:49 rand_user667 kernel: [ 1947.381534] acer_wmi: Unknown function number - 11 - 0
Mar 25 07:07:39 rand_user667 kernel: [ 1997.789819] acer_wmi: Unknown function number - 11 - 0
Mar 25 07:08:30 rand_user667 kernel: [ 2048.195628] acer_wmi: Unknown function number - 11 - 0
Mar 25 07:09:20 rand_user667 kernel: [ 2098.595164] acer_wmi: Unknown function number - 11 - 0
Mar 25 07:10:10 rand_user667 kernel: [ 2148.993292] acer_wmi: Unknown function number - 11 - 0
Mar 25 07:11:01 rand_user667 kernel: [ 2199.383051] acer_wmi: Unknown function number - 11 - 0

在 Google 上搜索后发现 acer_wmi 是一个辅助模块。大多数与 acer_wmi 相关的帖子最终都会导致模块被列入黑名单。但是,他们所有人都有一个无法正常工作的 WiFi,他们屏蔽了 acer_wmi 以解决这个问题。我电脑上的 Wifi 工作正常(尽管连接似乎有点慢)。

我偶然发现这个帖子其中谈到了阻止 acer_wmi 的必要性。我按照以下步骤进行了操作rfkill list all

1: acer-wireless: Wireless LAN
    Soft blocked: no
    Hard blocked: no
2: acer-bluetooth: Bluetooth
    Soft blocked: no
    Hard blocked: no
3: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no
4: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no

没有一个被封锁。

下一个命令是lsmod | grep acer_wmi

acer_wmi               24576  0
sparse_keymap          16384  1 acer_wmi
wmi                    32768  3 intel_wmi_thunderbolt,acer_wmi,wmi_bmof
video                  49152  2 acer_wmi,i915

我完全不明白输出的内容。但我猜它列出了与 acer_wmi 关联的服务。在上述网址,sparse_keymap 附带两个模块。那么将 acer_wmi 从我的计算机列入黑名单很可能会禁用 sparse_keymap 吗?

阻止 acer_wmi 是解决日志混乱的办法吗?我该怎么办?请指教。

相关内容