Black flickering unless anything changes on screen (z18)

It actually can run in either, but often runs in X11 in Try Zorin.

But in Try Zorin, it is running a squashFS version of Zorin OS from RAM, rather than relying on installed hardware on the drive. In LiveUSB, the graphics stack is run tightly and conservative, whereas once installed, it includes the full init process and grub handoff.

This should be the i915 driver, supplied by the kernel.

Can you try these parameters, all at once?
Guide:

Parameters (In your case, do not use nomodeset, just the below):

i915.enable_psr=0 i915.enable_dc=0 i915.enable_fbc=0

It will look like:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash i915.enable_psr=0 i915.enable_dc=0 i915.enable_fbc=0"
Please remember to run sudo update-grub after saving the changes to grub file as outlined in the guide above.
I recommend a full cycle reboot, after.

This is tot disable runtime management, rather than panel self refresh, because since activity wakes the display, I think that i915 is putting the display into low-power state. When you move the mouse, creating an input event, it forces a redraw.

1 Like