Try looking up your model with Linux in the search. Usually there is somebody else trying to do the same thing.
To clarify, you got the driver from the repo or a Deb on the internet. The Nvidia package in the repo should have worked.
Then again, the computer was designed to run Windows but Nvidia is usually good about drivers.