Screen flickering with ASUS TUF GAMING A15 laptop (FX506IV)
I'm currently experiencing a problem with the amdgpu driver that causes the screen to flicker (turn off and back on quickly) at a regular interval.
This also occurs with the modesetting driver.
Turning the screen off and back on again using
xset dpms force off fixes the issue, but the screen can start flickering again if it turns off and back on again afterwards (using
xset dpms force off or due to inactivity).
Also, I get the following error in dmesg, whenever i use
xset dpms force off to turn the screen off and back on again, or the screen turns off and back on again due to inactivity:
[ 2257.034515] [drm:dpcd_set_source_specific_data [amdgpu]] *ERROR* Error in DP aux read transaction, not writing source specific data [ 2257.141722] [drm:mod_hdcp_add_display_to_topology [amdgpu]] *ERROR* Failed to add display topology, DTM TA is not initialized. [ 2257.141726] [drm] [Link 0] WARNING MOD_HDCP_STATUS_FAILURE IN STATE HDCP_UNINITIALIZED STAY COUNT 0
Here is my
Xorg.0.log log file:
Here is my
In addition, here is a recording of the flickering: https://drive.google.com/file/d/1IIpwEVYmNsdKPkiB2042OZ7cvvJYqjob/view?usp=sharing
Linux distribution: Arch Linux
Laptop name: ASUS TUF GAMING A15
Laptop model: FX506IV
CPU: AMD Ryzen 9 4900H with builtin Radeon graphics.
Discrete GPU: Nvidia Geforce RTX 2060
Screen: 144Hz screen with "adaptive sync" support (whether this is AMD's FreeSync or NVIDIA's GSYNC i am unsure)