Screen flickering with ASUS TUF GAMING A15 laptop (FX506IV)
Hi,
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:
https://pastebin.com/jDtEqj74
Here is my dmesg
log:
https://pastebin.com/E074CSsv
In addition, here is a recording of the flickering: https://drive.google.com/file/d/1IIpwEVYmNsdKPkiB2042OZ7cvvJYqjob/view?usp=sharing
System info:
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)