Evening, gang. Now then:-
Uncle Mike's doing a bit of head-scratching here. Some "background, first...
------------------------------------------------------
Amongst t'other occupants of the kennels, I've had - for a while - "test" installs of Tahrpup 6.0.6 (32-bit) and UPupBB (32-bit). They've sat there for some time, mainly just so if anyone needs help with anything in these two (and I think I can render assistance!), I can at least boot into them for real.
I got playing around with, and customising Tahrpup the other night. Hardly surprising; I've always had a soft spot for Tahr, since it was the first fully-functional long-term Puppy I ever really used as a 'daily driver'.
Because of the hardware in this new-ish HP Pavilion rig I now have, I've had to upgrade Tahr's kernel. The Realtek chip simply didn't exist at the time of the 3-series kernel, so I needed at least an early 4-series or later to enable audio. I plumped for the k4.1.30 'huge' kernel from over at archive.org, for which I also managed to track down the matching kernel-sources package. This kernel is also doing duty in 32-bit Xenial, and Sailor Enceladus' re-spin of Slacko 5.7.0, 5.7.1.
--------------------------------------------
For some reason, the 'nouveau' driver in this kernel won't play ball in Tahr; probably some too-old dependencies, somewhere along the line, so I was stuck with xvesa. Which was usable, but looked all weird & 'stretched-out' on a 1920x1080 monitor..! So; just for the hell of it, I thought I'd have a go at installing the Nvidia driver for my GT 710. This same kernel-sources package worked a treat for the driver in 32-bit Xenial, so I thought "What the hell; let's give it a try."
So; I loaded the DevX for 6.0.6. Loaded the kernel-sources for k4.1.30. Put the Nvidia .run file in /mnt/home, and installed the newest version of GetNvidia. Ran everything through, double-checked, dropped-out to the console, and went for it.....
.....and damn me if it didn't work! And THEN I realised that the driver in question was almost 3 years old, and that there's been several updates since. I'd prefer to be using the most recent x86 version if I can, which leads me to my question.
How do we go about updating an existing Nvidia driver..? Do we simply obtain the .run file, and then run through GetNvidia again, letting it re-compile and overwrite the existing nvidia.ko kernel module..?
Is it as simple as I think, as outlined above.....or is there some kinda "black magic" involved here..?
Any 'pitfalls' I need to be aware of?
----------------------------------
If anybody's done this successfully, I'd love to hear about it, guys. Any advice, suggestions, "words of wisdom", etc, would be very much appreciated.....as always.
TIA.
Mike.