如何为 chuwi hi8 air 安装触摸驱动程序

如何为 chuwi hi8 air 安装触摸驱动程序

您好,我正在尝试为我的 chuwi hi8 air 平板电脑安装触摸驱动程序,使用此链接中的程序:https://github.com/onitake/gslx680-acpi

我克隆了 git 然后写了make命令。

然后我执行insmod ./gslx680_ts_acpi.ko

但当我检查时dmesg发现了这个错误:

[  257.261030] gslx680_ts_acpi: loading out-of-tree module taints kernel.
[  257.261193] gslx680_ts_acpi: module verification failed: signature and/or required key missing - tainting kernel
[  257.272214] gslx680 i2c-MSSL1680:01: gsl_ts_probe: got a device named MSSL1680:01 at address 0x40, IRQ 184, flags 0x0
[  257.272304] gslx680 i2c-MSSL1680:01: Direct firmware load for silead_ts.fw failed with error -2
[  257.272309] gslx680 i2c-MSSL1680:01: gsl_ts_probe: failed to load firmware: -2
[  257.286110] gslx680: probe of i2c-MSSL1680:01 failed with error -2

有人能解释一下步骤吗,如何安装这个触摸驱动程序?谢谢。

哦,我的 Ubuntu 版本是:Ubuntu 16.04.3 LTS

答案1

虽然从链接的说明中看不出来,但由于insmod进行了系统级更改,因此您必须insmod以以下方式运行root

sudo insmod ./gslx680_ts_acpi.ko

答案2

我知道这个帖子已经有四年了……但我不认为以 root 身份运行 insmod 会解决这个问题。这有点暗示他使用 root 来编译和插入模块。这更可能是内核安全问题。请参阅https://stackoverflow.com/questions/24975377/kvm-module-verification-failed-signature-and-or-required-key-missing-taintin

相关内容