Linux NVIDIA issues with HDMI cables over 20 feet @4k60

So I’m having issues with my multi-monitor setup again where I have issues if I try to do 4k60 on my Samsung TV it will cause a whole bunch of issues such as screen flickers and audio pop. I can’t figure it out at; first I thought it was my HDMI cable so then I changed it then it worked, but that cable was to short (I need a 20ft cable), so then I thought ok maybe I need an active cable so I bought one from monoprice and same issue. The bizarre part is I have more of these issues on Linux than on windows. As long as I don’t use HDR on windows, it works but not on Linux any ideas? Have a GTX 1080. I can get it working by messing with my tv game mode settings until all the issues go away. but if the cable gets unplugged or the display reset in any way ( like if I change the refresh rate or resolution) it will break again


when I took this log it was sort of working with very rare audio pops ill try to make another with the flickering the problem is that it doesn’t always happen

don’t know if this helps but when I run Nvidia settings as root in the terminal (for some reason it won’t open as a regular user) I get this


(nvidia-settings:22666): GLib-GObject-CRITICAL **: 15:13:35.437: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

ERROR: Failed to add MetaMode 'DPY-1: 3840x2160_30 +0+0' to X for screen 0


ERROR: Failed to move MetaMode (id:57 from idx: 41 to idx 1) > DPY-1: nvidia-auto-select +0+0


ERROR: Failed to move MetaMode (id:97 from idx: 42 to idx 2) > DPY-1: 4096x2160 +0+0


ERROR: Failed to move MetaMode (id:98 from idx: 42 to idx 3) > DPY-1: 4096x2160_50 +0+0


ERROR: Failed to move MetaMode (id:99 from idx: 43 to idx 7) > DPY-1: 3840x2160_50 +0+0


ERROR: Failed to move MetaMode (id:-1 from idx: -1 to idx 8) > DPY-1: 3840x2160_30 +0+0


ERROR: Failed to move MetaMode (id:100 from idx: 43 to idx 42) > DPY-1: nvidia-auto-select +0+0
       {viewportin=2560x1600, viewportout=3456x2160+192+0}


ERROR: Failed to move MetaMode (id:101 from idx: 44 to idx 43) > DPY-1: nvidia-auto-select +0+0
       {viewportin=1920x1200, viewportout=3456x2160+192+0}


ERROR: Failed to add MetaMode 'DPY-1: 3840x2160_30 +0+0' to X for screen 0


ERROR: Failed to move MetaMode (id:57 from idx: 41 to idx 1) > DPY-1: nvidia-auto-select +0+0


ERROR: Failed to move MetaMode (id:97 from idx: 42 to idx 2) > DPY-1: 4096x2160 +0+0


ERROR: Failed to move MetaMode (id:98 from idx: 42 to idx 3) > DPY-1: 4096x2160_50 +0+0


ERROR: Failed to move MetaMode (id:99 from idx: 43 to idx 7) > DPY-1: 3840x2160_50 +0+0


ERROR: Failed to move MetaMode (id:-1 from idx: -1 to idx 8) > DPY-1: 3840x2160_30 +0+0


ERROR: Failed to move MetaMode (id:100 from idx: 43 to idx 42) > DPY-1: nvidia-auto-select +0+0
       {viewportin=2560x1600, viewportout=3456x2160+192+0}


ERROR: Failed to move MetaMode (id:101 from idx: 44 to idx 43) > DPY-1: nvidia-auto-select +0+0
       {viewportin=1920x1200, viewportout=3456x2160+192+0}


ERROR: Failed to add MetaMode 'DPY-1: 3840x2160_30 +0+0' to X for screen 0


ERROR: Failed to move MetaMode (id:57 from idx: 41 to idx 1) > DPY-1: nvidia-auto-select +0+0


ERROR: Failed to move MetaMode (id:97 from idx: 42 to idx 2) > DPY-1: 4096x2160 +0+0


ERROR: Failed to move MetaMode (id:98 from idx: 42 to idx 3) > DPY-1: 4096x2160_50 +0+0


ERROR: Failed to move MetaMode (id:99 from idx: 43 to idx 7) > DPY-1: 3840x2160_50 +0+0


ERROR: Failed to move MetaMode (id:-1 from idx: -1 to idx 8) > DPY-1: 3840x2160_30 +0+0


ERROR: Failed to move MetaMode (id:100 from idx: 43 to idx 42) > DPY-1: nvidia-auto-select +0+0
       {viewportin=2560x1600, viewportout=3456x2160+192+0}


ERROR: Failed to move MetaMode (id:101 from idx: 44 to idx 43) > DPY-1: nvidia-auto-select +0+0
       {viewportin=1920x1200, viewportout=3456x2160+192+0}


ERROR: Failed to add MetaMode 'DPY-1: 3840x2160_30 +0+0' to X for screen 0


ERROR: Failed to move MetaMode (id:57 from idx: 41 to idx 1) > DPY-1: nvidia-auto-select +0+0


ERROR: Failed to move MetaMode (id:97 from idx: 42 to idx 2) > DPY-1: 4096x2160 +0+0


ERROR: Failed to move MetaMode (id:98 from idx: 42 to idx 3) > DPY-1: 4096x2160_50 +0+0


ERROR: Failed to move MetaMode (id:99 from idx: 43 to idx 7) > DPY-1: 3840x2160_50 +0+0


ERROR: Failed to move MetaMode (id:-1 from idx: -1 to idx 8) > DPY-1: 3840x2160_30 +0+0


ERROR: Failed to move MetaMode (id:100 from idx: 43 to idx 42) > DPY-1: nvidia-auto-select +0+0
       {viewportin=2560x1600, viewportout=3456x2160+192+0}


ERROR: Failed to move MetaMode (id:101 from idx: 44 to idx 43) > DPY-1: nvidia-auto-select +0+0
       {viewportin=1920x1200, viewportout=3456x2160+192+0}

here is my sys info

The hw-probe didn’t get the name of my tv right, and I think its essential as is could be related. It’s the Samsung q60 QN43Q60RAFXZA.

Here is another report with the tv signal just not working https://drive.google.com/file/d/17Y0cBrgtxOmQFoXgWBL8NQnN-R5LkRWq/view?usp=sharing