ASUS ROG Zephyrus G14 (2022) GA402
Hardware | PCI/USB ID | Working? |
---|---|---|
GPU | 1002:1681 |
Yes |
Wireless | 14c3:7922 |
Yes |
Bluetooth | 13d3:3568 |
No |
Audio | 1022:15e3 |
Yes |
Touchpad | 04F3:319B |
Yes |
Keyboard | 0b05:19b6 |
Yes |
Webcam | 13d3:56eb |
Yes |
Thunderbolt | Untested |
This page is applicable to the Asus ROG Zephyrus G14 GA402.
VFIO
The GPUs being muxed makes this laptop great for PCI Passthrough.
Kernel parameters can be set to bind vfio-pci to the discrete GPU.
rd.driver.pre=vfio-pci nogpumanager vfio-pci.ids=1002:73ef,1002:ab28
The GPU can then later be unbound from vfio-pci and rebound to AMDGPU later without disturbing the X11 session.
# echo 0000:03:00.0 > /sys/bus/pci/devices/0000:03:00.0/driver/unbind # echo 0000:03:00.1 > /sys/bus/pci/devices/0000:03:00.1/driver/unbind # modprobe amdgpu # echo 0000:03:00.0 > /sys/module/amdgpu/drivers/pci:amdgpu/bind # echo 1 > /sys/bus/pci/rescan
Power Management
See Power management, Laptop#Power management, AMDGPU#Power profiles
Suspend
Attempting to switch to s2idle occasionally crashes AMDGPU, resulting in artifacting.
Wireless
WiFi
The MediaTek MT7922 works with the MT7921e driver, but has oddly high ping times (~20ms for a single hop) with high variability (>2ms jitter). So it is functional, but has problems.
BlueTooth
The Bluetooth capability of the MT7922 seems to be unsupported on Linux.
Laptop Extras
The keyboard RGB backlight, fan curve profile, and media buttons can all be controlled by the asusctl project.