Closed egefeyzioglu closed 2 years ago
Unfortunately not
egef@ege-pc:~/acer-predator-turbo-and-rgb-keyboard-linux-module$ sudo bash ./install.sh
make -C /lib/modules/5.4.0-104-generic/build M=/home/egef/acer-predator-turbo-and-rgb-keyboard-linux-module modules
make[1]: Entering directory '/usr/src/linux-headers-5.4.0-104-generic'
CC [M] /home/egef/acer-predator-turbo-and-rgb-keyboard-linux-module/src/facer.o
/home/egef/acer-predator-turbo-and-rgb-keyboard-linux-module/src/facer.c: In function ‘gkbbl_drv_write’:
/home/egef/acer-predator-turbo-and-rgb-keyboard-linux-module/src/facer.c:1948:8: error: implicit declaration of function ‘copy_from_user’ [-Werror=implicit-function-declaration]
1948 | err = copy_from_user(config_buf, buf, GAMING_KBBL_CONFIG_LEN);
| ^~~~~~~~~~~~~~
cc1: some warnings being treated as errors
make[2]: *** [scripts/Makefile.build:270: /home/egef/acer-predator-turbo-and-rgb-keyboard-linux-module/src/facer.o] Error 1
make[1]: *** [Makefile:1762: /home/egef/acer-predator-turbo-and-rgb-keyboard-linux-module] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-5.4.0-104-generic'
make: *** [Makefile:9: default] Error 2
insmod: ERROR: could not load module src/facer.ko: No such file or directory
[ 7815.563687] audit: type=1400 audit(1647052077.541:144552): apparmor="DENIED" operation="ptrace" profile="snap.discord.discord" pid=10389 comm="Discord" requested_mask="read" denied_mask="read" peer="unconfined"
[ 7815.563753] audit: type=1400 audit(1647052077.541:144553): apparmor="DENIED" operation="ptrace" profile="snap.discord.discord" pid=10389 comm="Discord" requested_mask="read" denied_mask="read" peer="unconfined"
[ 7815.563820] audit: type=1400 audit(1647052077.541:144554): apparmor="DENIED" operation="ptrace" profile="snap.discord.discord" pid=10389 comm="Discord" requested_mask="read" denied_mask="read" peer="unconfined"
[ 7815.563888] audit: type=1400 audit(1647052077.541:144555): apparmor="DENIED" operation="ptrace" profile="snap.discord.discord" pid=10389 comm="Discord" requested_mask="read" denied_mask="read" peer="unconfined"
[ 7815.563952] audit: type=1400 audit(1647052077.541:144556): apparmor="DENIED" operation="ptrace" profile="snap.discord.discord" pid=10389 comm="Discord" requested_mask="read" denied_mask="read" peer="unconfined"
[ 7815.564020] audit: type=1400 audit(1647052077.541:144557): apparmor="DENIED" operation="ptrace" profile="snap.discord.discord" pid=10389 comm="Discord" requested_mask="read" denied_mask="read" peer="unconfined"
[ 7815.564095] audit: type=1400 audit(1647052077.541:144558): apparmor="DENIED" operation="ptrace" profile="snap.discord.discord" pid=10389 comm="Discord" requested_mask="read" denied_mask="read" peer="unconfined"
[ 7815.564154] audit: type=1400 audit(1647052077.541:144559): apparmor="DENIED" operation="ptrace" profile="snap.discord.discord" pid=10389 comm="Discord" requested_mask="read" denied_mask="read" peer="unconfined"
[ 7818.021404] acer_wmi: Unknown function number - 11 - 0
[ 7821.547716] acer_wmi: Acer Laptop WMI Extras unloaded
[*] Done
(Also tried apt update
, no new packages found.)
@egefeyzioglu Did you try adding #include <asm/uaccess.h>
or #include <linux/uaccess.h>
in https://github.com/JafarAkhondali/acer-predator-turbo-and-rgb-keyboard-linux-module/blob/main/src/facer.c ?
Fixed thank you!
Ubuntu 20.04.4 LTS running on PH315-52
CC is complaining about
copy_from_user
not being declared, even though kernel headers are installed. Here is the complete terminal output