Hi there, thanks for your responces.
I did manage to get the greyed out options available to use, it was to do with selecting a different server for the update process. And it turned out that the driver 580 was the latest version, Zorin had already installed it, even though I had not done a specific update, but I had ticked the option to "install the latest drivers" etc, during Zorin installation.
So there was no need for me to go searching for a newer driver after all. (ver. 850 was set in my mind, but wrongly).
Anyway, through help/suggestions from the Plex Media Server forums, I came to realise that the fact that playing a 4K movie in the BROWSER on my Zorin desktop, was not indicative of how Plex would appear on another media player. In my case an AppleTV or remotely through the Plex app on IOS.
They did help me to manage to get Plex to make use of the Nvidia gfx card for HW transcoding, (by installing the .deb package for PMS instead of the default Zorin option - different level of hardware access) but again I was trying to solve a problem that only existed because the 'Browser' (brave) I was using in Zorin could not perform the way it did in Win10.
In windows, I could play back two separate browsers (again Brave) locally of the same 4K movie @38Mbps at the same time and at the same time 'stream' to the plex.tv.web app remotely over 4G in 720p, and the CPU would not even break into a sweat, because the GPU was taking over.
I was assuming wrongly, that the same Brave browser in Zorin would be able to do the same amount of work. Which it can't do, but this is not important to me because, I don't watch these movies on my desktop. Very rarely, just for checking the file is working.
So it's been fun, but I am getting down to weeding out the things that will affect my decision to switch to Zorin for good.
You'll find a new post from me today in another thread, concerning the smb NAS that have just refused to mount, only today. Everything was going so well too.
Thanks again everyone. Cheers CD