I have an unusual setup, but I’m running Manjaro on a computer with a AMD R7 350 with the intent of outputting a VGA signal to a CRT TV to run RetroArch. It took a long time to setup but it works great.
I have to use the amdgpu-experimental drivers to get Vulkan support on this video card, which is very important for performance-related reasons on my setup. This setup works both on kernel 5.4 and on kernel 5.9. I just installed the package, I’ve heard about kernel modules and blacklisting and so on but I have no idea how any of that works to be honest.
I tried switching to kernel 5.10 and what happens is that the operating system does not find the VGA output - xrandr does not even list it, it just shows the other video outputs. As soon as I revert back to 5.9 the output is there.
Now, I might be misremembering, but I think the same happened on 5.9 a while ago, so maybe something changed to make it work now - maybe amdgpu-experimental got updated to support 5.9 and I have to wait for it to be updated for 5.10?
Anyway, my question is, why does this happen? Can I fix it somehow so I can move to kernel 5.10? Do I need to worry about support for my kind of setup dropping? Do I have to always stay one or two kernel versions behind?
It it very strange that the VGA port just disappears when running kernel 5.10. I tried looking this up but I couldn’t find any information.