I ran DVI for quite a while until my friend’s BenQ was weirdly green over HDMI and no amount of monitor menu would fix it. So we traded cords and I never went back to DVI. I ran DisplayPort for a while when I got my 2080ti, but for some reason the proprietary Nvidia drivers (I think around v540) on Linux would cause weird diagonal lines across my monitor while on certain colors/windows.
However, the previous version drivers didn’t do this, so I downgraded the driver on Pop!_OS which was easy because it keeps both the newest and previous drivers on hand. I distrohopped to a distro that didn’t have an easy way to rollback drivers, so my friend suggested HDMI and it worked.
I do miss my HDMI to DVI though. I was weirdly attached to that cord, but it’d probably just sit in my big box of computer parts that I may need… someday. I still have my 10+ VGA cords though!
As a (currently) CachyOS user, I would like to point out that their custom mirrors don’t always reflect the newest version of packages, too. So if your package has a bug you may have to wait an extra day or two for it to reflect the fixed version after it drops. That or manually install the git.
Just make love with Timeshift and for the love of god don’t use topgrade if you don’t know what you’re doing. Thankfully, because of rule number one, Timeshift told me the topgrade nightmare was over and tucked me back into bed with a glass of warm milk and a bedtime story.