The DSDT entries for the P2 Max are broken, but Github user PeterCxy has built a CPIO override which resolves the problem.
Steps:
- Download the latest
acpi_overridefile from his releases page - Add the
acpi_overridefile to the root of your EFI partition (aka/boot) - Add an
initrd=/acpi_overridekernel option to your boot manager - above any other initrd entries (GRUB_CMDLINE_LINUXin/etc/default/grubfor grub;/boot/loader/entries/*for systemd-boot)
Notes:
- No xorg calibration config is needed
References: