I have a 1030 Nvidia Card (a Zotac card). I can't stand nvidia drivers as they always caused problems for me in Zorin 15. I use Nouveau and am happy with what it does. If however you are a gamer, then you may need the nVidia drivers. harvey337 recently posted some interesting material on graphics drivers which I did not know about - perhaps wait for him to respond.
In a near future the nvidia drivers will be incorporated into the kernel as recently Nvidia has gone Open Source. When? I don't know. I guess a lot of work is needed.
Finally i solved the problem and saw a vast speed improvement. I am talking about terminal programs using gpu..such as Kitty..(I am using it) or image display. Open source drivers are not doing as well as nvidia drivers.
I did...
dkms was already installed.
build-essential libglvnd-dev pkg-config were already installed.
systemctl set-default multi-user.target (for next reboot with only a console)
reboot
login with userid and password (NO graphic..)
sudo apt remove --purge ^nvidia-.*
sudo apt autoremove
cd to my home download directory
file.name.of.nvidia.software.run as downloaded before is here an example, your mileage can change..
chmod +x for file.name.of.nvidia.software.run downloaded previously from nvidia site
sudo ./file.name.of.nvidia.software.run
reply yes
sudo -h
systemctl set-default graphical.target
reboot
It works...
Setting..about..shows nvidia is now active. nvidia application is also installed.