Thulashitharan
Blog
Lenovo Legion 5 pro 16ACH6H 165hz on Linux.
Get 165hz working in hybrid mode Linux
- Boot using Hybrid GPU Mode
- Use
xrandrorwlr-randrto figure out the display id. It’s mostlyeDP-1 - Boot using Discrete GPU Mode
- Open
nvidia-settings->GPU 0 -(Nvidia GeForce RTX 3060 Laptop GPU)->DP-4-(CSO)-> PressAcquire EDID - Now place the
edidfile at/usr/lib/firmware/edid/edid.bin - Add
drm.edid_firmware=eDP-1:edid/edid.binto the Kernel Command line - Note that if your display id in Hybrid mode is not
eDP-1you will have to change it in the above command - Now add
/usr/lib/firmware/edid/edid.binto your initramfs eg:
cat /etc/mkinitcpio.conf
#----SNIP----#
FILES=(/lib/firmware/edid/edid.bin)
#----SNIP----#