I've spent the last 2 days playing software tag with this issue by rebuilding the system and trying numerous things. At this point in time I can say the following has been proven:
-
neither Zorin or AMD have an answer that will allow my Radeon RX 6700 XT card to work with Zorin Linux except in the most basic single monitor mode.
-
This is true of Zorin 15.2, Ultimate, Zorin 15.3 Ultimate, Zorin 16 Beta - tested on totally new clean builds and builds with all of the updates available.
-
The AMD Radeon drivers version 21.10-1247438 will NOT load on any of the above Zorin systems.
-
The AMD Radeon drivers version 21.10-1244864 will load on all of the Zorin and it WILL allow the graphics card to operate to it's full capacity and work the 4 monitors I have on the system with either of the 2 tweaks below and the caveat below.
Tweak 1: As advised in the thread change the /etc/os-relase file where it says the system is 'zorin' to 'ubuntu' and save the file.
Tweak 2: Open the amdgpu-install file in the directory and change the name 'ubuntu' to 'zorin' where it runs the check for the system software name and save the file.
Caveat: The above will allow drivers to run and load numerous library files which then allows the system to use the card to it's fullest capabilities. However, one of the library files changed means that once you turn the system off or reboot it it you have rebuild the system as when it gets to the password page and you enter the password it automatically goes back to the 'enter the password' page and continuously repeats the process.
If Zorin identified the relevant libraries used by this driver and incorporated them in their build then the issue should be resolved. However, as things stand right now the Radeon 6700 XT cards are not compatible with Zorin Linux at all
to mark the thread as solved, it will help the future visitor for this site who might have the same issue as you had.