Using DKMS or using the Latest available Zorin OS kernel (Which includes the AMDGPU drivers) should allow the GPU to function normally.
You may however, have a case where the GPU is initializing at the wrong time during Init, resulting in graphics not displaying. You can try using the nomodeset parameter to see if that resolves the issue of a blank screen at boot.