Then at this point, I can only suggest you either try Reinstalling Zorin OS or check the Mainline kernel.
Zorin OS should come with the HWE Kernel... It is built off of Ubuntu as a base just like Mint and many other distros. So if "every other Linux" runs well, I would suspect a corruption occurred during the OS installation. If this is a fresh install, then a reinstall may be painless.