The linux59 doesn’t have any modules yet for Nvidia GPUs, so please stick to stable kernels.
linux54 is LTS and works fine with video-nvidia-450xx drivers
linux57 will be soon EOL but still works fine with video-nvidia-450xx drivers
Linux58 still seems to have some regressions and sometimes gives unpredictable stability, but is more usable than a rc kernel …
Ok then. How do you install drivers?
Always use mhwd
If you prefer terminal: sudo mhwd -i pci video-nvidia-450xx
If you install with UI and Auto install option, check if you get some error, also make sure you do not have any other driver installed.
By default you should also have /etc/modprobe.d/mhwd-gpu.conf
with this lines in it:
It should be a single link. … or you cannot post that ?
It should be a very short link like " https://0x0.st/iEYo.txt "
If you cannot post real links … can you just give me the last section?
(in case above that would be “iEYo.txt”)
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:
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.