I would like to know more about this...
Here's the information about this gpu:
After adding nomodeset, my whole system never enters the nomodeset,I need to change it back to Nouveau so the driver will works fine. (Nomodeset works fine before I changed it to nvidia)
2021-05-16 06.45.53|690x388
And the screen freezes and I can't use it.
Ok.... This may be that "integrated Nvidia" card you mentioned- you need to have an integrated motherboard Graphics chip to fall back to when using nomodeset or when switching the Nvidia card off.
Any ideas to solve that,because I can't enter it's UI,and I need to reset it to its default settings
So actually I tried the Zorin OS 16 wit safe graphics driver mode,it feels smoother than the 15 lite
Did you try Zorin 16 with the nvidia drivers? Test that, see if the issue persists in 16.
The problem with Zorin 15.3 light or core was the gap in firmware support for the nvidia drivers. For whatever reason, the fixes that worked in Ubuntu based flavors don't always work in ZorinOS. I found this true for newer hardware, and now see it in your hardware as well. Legacy support for your video card began with the 390 nvidia driver. Zorin 15.3 has a problem initiating the 390, 430 and 460 nvidia drivers though i don't know the root cause.
I understand memory and processor are somewhat limited in your laptop, but feel you would do better and have less issue if you install Zorin 16. I have not had an issue on almost the latest in hardware available for laptops with Zorin 16. Its also more efficient with both processor and memory, even though it uses the gnome desktop environment. It even feels as light and responsive as xfce if not more so.
I do not know the root cause, seems even aravisian is a little stumped by this, and he normally comes to a solution for every post he assists. Though it may not be the solution you're looking for, because of the gap in support on 15.3, I would recommend installing 16 beta. Make sure to install updates as they are posted (software updater app in system on the app menu). I'm certain this will solve your issue and run quite well on your hardware. As with some of us, you could always download and use other desktop environments if that is your preference (xfce, cinnamon, etc.).
I hope this helps and resolve your issue.
How I wish this was true...
I wasn't sure about the Nvidia safe driver but,I'm thinking to reinstall it.
Since I can't actually make it possible to have the whole OS completely fixed,guess I need to always use the nomodeset.
If you try Zorin 16 with nvidia graphics driver, and it works, you won't have to use nomodeset, just install 16 then, after checking the hash to ensure a noncorrupt image. Whole disk or custom partitions... however you like.
So literally got it working fine,but I need to make its own screen properly so it won't hurt my eyes.
Now it ended up like this on ZorinOS 16
If it doesn't have any other resolutions then it's not using the correct driver. You can change the resolution (as long as you're not in safe graphics) to something higher so the items aren't as large. In update settings, other tab see which driver is being used.
With this we figured out that the kernel and firmware in 15.3 is the issue, since it's not doing the same thing. Any fixes for 16 will have to be done, if necessary, after installation. Do not choose the safe graphics to try and install zorin. It uses the 460 driver by default, and that should support your card.
The first thing you should do once 16 is installed is connect to the internet and either open terminal for the following:
sudo apt update
sudo apt upgrade
sudo apt install ubuntu-drivers
Or open software update and install any patches for the system. This may also include drivers depending on the image version.
Go into display settings and see if you can change the resolution and refresh rate.
For some reason the "sudo apt install ubuntu-drivers" is not working. Because it can't find the package of the drivers itself.
Try with;
sudo apt install ubuntu-drivers-common
Yep, it seems it's already installed. Try with;
/usr/bin/software-properties-gtk --open-tab=4
It opens up the driver settings where I switches the driver to nvidia

That's a very old driver for nvidia, is it Z15? So if you choose the binary driver you get a small resolution? What happens when using the binary driver and set the resolution in nvidia-settings?
This is Z16 Beta,but I'm going to bed now and I'll be showing it to you about it later.
You're output also states that there is an upgrade waiting. Use:
sudo apt upgrade
To install it... may be the driver update, may not. And by the time you read this and perform the upgrade, there may be more.
You can also open software updater settings, click the other tab on the far right, wait for it to load and choose the nvidia driver, 340 in your screenshot then reboot. Since it's using the nouveau driver, this may be part of the issue. Then open terminal and perform the two following commands:
sudo apt update
sudo apt upgrade -y
This should download the latest drivers automatically once you start using the proprietary drivers. Make sure to reboot after driver installation, then check the other tab to see that the newest driver is being used. It should at least be the 390 if not the latest, 460 (not server).

