acer-predator-turbo-and-rgb-keyboard-linux-module icon indicating copy to clipboard operation
acer-predator-turbo-and-rgb-keyboard-linux-module copied to clipboard

Acer Predator Helios 16 2023 (PH16-71) Compatibility?

Open cameronbosch opened this issue 1 year ago • 6 comments

Does this utility work with the Acer Predator Helios 16 2023 (PH16-71)? I couldn't find the model at all in the compatibility table and given I am planning on getting one, I was hoping there would be some compatibility with it.

cameronbosch avatar Nov 15 '23 14:11 cameronbosch

Looks like this model have per key rgb, so it's less likely to work. Maybe you can get some ideas to make it work from https://github.com/JafarAkhondali/acer-predator-turbo-and-rgb-keyboard-linux-module/pull/13 or by reading the source code.

JafarAkhondali avatar Nov 15 '23 14:11 JafarAkhondali

Hi, I don't mean to be a bother, but is there anything I can do to help maybe get the keyboard working beyond the twinkling keys on and off effect? I do have access to a Windows 11 and Arch Linux session, so if that helps.

I know have the laptop with me; I am typing this comment from it.

cameronbosch avatar Nov 19 '23 23:11 cameronbosch

Why bother, it's open source after all :) I started a mini series to help getting started on this topic: https://www.youtube.com/watch?v=97-WNhUmoig&list=PLv2kA4LxAI4Dq2ic_hU9bdvxIzoz5SzBr

But it's not completed. It can help you get started. You can also check PRs to see how features are implemented.

JafarAkhondali avatar Nov 20 '23 10:11 JafarAkhondali

Alright then, here's some information then:

System Information Manufacturer: Acer Product Name: Predator PH16-71 Version: V1.15 Serial Number: NHQJSAA001334048E67600 UUID: 3ec6d6e6-c8d4-f444-8f10-74d4dd1fc4ef Wake-up Type: Power Switch

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

Count of keyboard RGB zones: Per-key

Count of CPU Fans: 1

Count of GPU Fans: 1

RGB keyboard works? Checking; will know by tomorrow.

Turbo button turn on fans? Checking; will know by tomorrow.

Turbo button turn on LED? Checking; will know by tomorrow.

Turbo button activates overclock? Checking; will know by tomorrow.

cameronbosch avatar Nov 30 '23 22:11 cameronbosch

I have the same model and RGB isn't working. Also, it doesn't seem like the turbo button is working, since I don't hear the fans coming up when I press the button. The turbo-fan.service is in started state though.

$ systemctl status turbo-fan.service 
● turbo-fan.service - Enables turbo button
     Loaded: loaded (/etc/systemd/system/turbo-fan.service; enabled; preset: enabled)
     Active: active (exited) since Sun 2023-12-03 10:39:51 IST; 17min ago
    Process: 4740 ExecStart=/bin/bash ./install.sh (code=exited, status=0/SUCCESS)
   Main PID: 4740 (code=exited, status=0/SUCCESS)
        CPU: 1.794s

Dec 03 10:39:53 debanshu-V1-15 bash[5042]: [   31.538365] audit: type=1107 audit(1701579954.628:122): pid=889 uid=101 auid=4294967295 ses=4294967295 subj=unconfin>
Dec 03 10:39:53 debanshu-V1-15 bash[5042]:                 exe="/usr/bin/dbus-daemon" sauid=101 hostname=? addr=? terminal=?'
Dec 03 10:39:53 debanshu-V1-15 bash[5042]: [   31.539040] audit: type=1107 audit(1701579954.628:123): pid=889 uid=101 auid=4294967295 ses=4294967295 subj=unconfin>
Dec 03 10:39:53 debanshu-V1-15 bash[5042]:                 exe="/usr/bin/dbus-daemon" sauid=101 hostname=? addr=? terminal=?'
Dec 03 10:39:53 debanshu-V1-15 bash[5042]: [   34.375459] audit: type=1107 audit(1701579958.396:124): pid=889 uid=101 auid=4294967295 ses=4294967295 subj=unconfin>
Dec 03 10:39:53 debanshu-V1-15 bash[5042]:                 exe="/usr/bin/dbus-daemon" sauid=101 hostname=? addr=? terminal=?'
Dec 03 10:39:53 debanshu-V1-15 bash[5042]: [   39.036689] audit: type=1107 audit(1701579963.056:125): pid=889 uid=101 auid=4294967295 ses=4294967295 subj=unconfin>
Dec 03 10:39:53 debanshu-V1-15 bash[5042]:                 exe="/usr/bin/dbus-daemon" sauid=101 hostname=? addr=? terminal=?'
Dec 03 10:39:53 debanshu-V1-15 bash[5042]: [  269.197957] Loading of unsigned module is rejected
Dec 03 10:39:53 debanshu-V1-15 bash[4740]: [*] Done
lines 1-17/17 (END)
sudo dmidecode | grep "Product Name" -B 2 -A 4
sudo cat /sys/firmware/acpi/tables/DSDT > dsdt.aml
System Information
	Manufacturer: Acer
	Product Name: Predator PH16-71
	Version: V1.15
	Serial Number: ***************
	UUID: ***************
	Wake-up Type: Power Switch
--
Base Board Information
	Manufacturer: RPL
	Product Name: Discovery_RTX
	Version: V1.15
	Serial Number: ***************
	Asset Tag: Type2 - Board Asset Tag
	Features:

debanshuk avatar Dec 03 '23 05:12 debanshuk

I have the same system. The latest commit, as of writing, makes the turbo button work. I used the one-time install for testing, and verified the turbo button makes the fan RPM go 100%. The RGB compatibility for the button isn't there yet though, but at least the fan function works. Also I have secure boot disabled.

Related PR: https://github.com/JafarAkhondali/acer-predator-turbo-and-rgb-keyboard-linux-module/pull/133

My full system specs for those interested: https://linux-hardware.org/?probe=78c603a8f0

Additional info:

System Information
	Manufacturer: Acer
	Product Name: Predator PH16-71
	Version: V1.16
	Serial Number: NHQJRSP0013290E6FA7600
	UUID: ed1ada88-5b90-bb44-affa-74d4dd0aa526
	Wake-up Type: Power Switch
--
Base Board Information
	Manufacturer: RPL
	Product Name: Discovery_RTX
	Version: V1.16
	Serial Number: NBQJR110013290E6FA7600
	Asset Tag: Type2 - Board Asset Tag
	Features:

Special thanks to @TheUnrealDragon and @JafarAkhondali for their work.

autoricecooker avatar Feb 10 '24 01:02 autoricecooker