Before you do the test as mentioned above, could you return from terminal:
mhwd -li
Since is a desktop pc the combination with prime-run is not quite ideal IMHO. Also in case you will want to attach more displays to each GPU, or possible to want to use the AMD GPU passthrough to a virtual machine … So, if you manually installed the nvidia drivers and the files i mentioned did not got created, then there might be something with mhwd
as mentioned here:
That means, you will have to create also manually the file:
/etc/modules-load.d/mhwd-gpu.conf
With this lines:
nvidia
nvidia-drm
and
Do not create any custom /etc/X11/mhwd.d/nvidia.conf
and also remove the /etc/X11/xorg.conf.d/90-mhwd.conf
If this gives you trouble, add nomodeset
as kernel boot parameter and see if that helps and from there we might be able to help more.