JafarAkhondali / acer-predator-turbo-and-rgb-keyboard-linux-module

Linux kernel module to support Turbo mode and RGB Keyboard for Acer Predator notebook series
GNU General Public License v3.0
337 stars 59 forks source link

Predator PH16-71 #150

Open Borgna02 opened 1 month ago

Borgna02 commented 1 month ago

Model:

System Information Manufacturer: Acer Product Name: Predator PH16-71 Version: V1.15 Serial Number: NHQJRET009333151667600 UUID: 0eb459af-c4d2-be4f-b2fb-74d4dd1f646e Wake-up Type: Power Switch

Base Board Information Manufacturer: RPL Product Name: Discovery_RTX Version: V1.15 Serial Number: NBQJR11001333151667600 Asset Tag: Type2 - Board Asset Tag Features:

Count of keyboard RGB zones: 0

Count of Cpu Fans: 1

Count of Gpu Fans: 1

RGB keyboard works? No

Turbo button turn on fans? Yes (FINALLY, THANKS)

Turbo button turn on LED? No

Turbo button activates overclock? I don't know

Install output:

make -C /lib/modules/6.5.0-28-generic/build M=/home/daniele/Desktop/acer-predator-turbo-and-rgb-keyboard-linux-module modules make[1]: Entering directory '/usr/src/linux-headers-6.5.0-28-generic' warning: the compiler differs from the one used to build the kernel The kernel was built by: x86_64-linux-gnu-gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0 You are using: gcc-12 (Ubuntu 12.3.0-1ubuntu1~22.04) 12.3.0 CC [M] /home/daniele/Desktop/acer-predator-turbo-and-rgb-keyboard-linux-module/src/facer.o /home/daniele/Desktop/acer-predator-turbo-and-rgb-keyboard-linux-module/src/facer.c:1877:20: warning: ‘WMID_gaming_get_u64’ defined but not used [-Wunused-function] 1877 | static acpi_status WMID_gaming_get_u64(u64 value, u32 cap) | ^~~~~~~ MODPOST /home/daniele/Desktop/acer-predator-turbo-and-rgb-keyboard-linux-module/Module.symvers CC [M] /home/daniele/Desktop/acer-predator-turbo-and-rgb-keyboard-linux-module/src/facer.mod.o LD [M] /home/daniele/Desktop/acer-predator-turbo-and-rgb-keyboard-linux-module/src/facer.ko BTF [M] /home/daniele/Desktop/acer-predator-turbo-and-rgb-keyboard-linux-module/src/facer.ko Skipping BTF generation for /home/daniele/Desktop/acer-predator-turbo-and-rgb-keyboard-linux-module/src/facer.ko due to unavailability of vmlinux make[1]: Leaving directory '/usr/src/linux-headers-6.5.0-28-generic' if [ -f "/var/lib/shim-signed/mok/MOK.priv" ] && [ -f "/var/lib/shim-signed/mok/MOK.der" ]; then \ sudo kmodsign sha512 /var/lib/shim-signed/mok/MOK.priv /var/lib/shim-signed/mok/MOK.der src/facer.ko; \ fi [ 16.816747] [drm:nv_drm_master_set [nvidia_drm]] ERROR [nvidia-drm] [GPU ID 0x00000100] Failed to grab modeset ownership [ 16.816808] [drm:nv_drm_master_set [nvidia_drm]] ERROR [nvidia-drm] [GPU ID 0x00000100] Failed to grab modeset ownership [ 16.816849] [drm:nv_drm_master_set [nvidia_drm]] ERROR [nvidia-drm] [GPU ID 0x00000100] Failed to grab modeset ownership [ 16.828566] [drm:nv_drm_master_set [nvidia_drm]] ERROR [nvidia-drm] [GPU ID 0x00000100] Failed to grab modeset ownership [ 16.828631] [drm:nv_drm_master_set [nvidia_drm]] ERROR [nvidia-drm] [GPU ID 0x00000100] Failed to grab modeset ownership [ 16.828680] [drm:nv_drm_master_set [nvidia_drm]] ERROR [nvidia-drm] [GPU ID 0x00000100] Failed to grab modeset ownership [ 146.546285] acer_wmi: Acer Laptop WMI Extras unloaded [ 146.582290] facer: Acer Laptop ACPI-WMI Extras [ 146.582311] facer: Function bitmap for Communication Button: 0x801 [ 146.598417] input: Acer WMI hotkeys as /devices/virtual/input/input31 [] Done