@AQUAR :-
I tend to find that drivers for unsupported cards - like my GT710 - are impossible to compile under any 6-series kernel. I think support for my card was dropped after the 480-series driver, or thereabouts.......but that's plenty new enough for me. I'm not paranoid about it like some, who MUST run the very newest of everything ALL THE TIME.
I believe your card IS still currently supported, however.
I knew shinobar's getNvidia utility didn't work under Bookwormpup64, from reading reports in that Puppy's thread. I also know that Bookwormpup isn't the same as @dimkr 's VanillaDPup, but he's posted frequently in the former Puppy's thread to advise that users really should use the official drivers from the Debian repos. I've tried these in BWP64, but neither driver available even recognises my card. So I dropped back to the modesetting driver, because frankly, it works better for my setup than the VESA drivers. Even nouveau is glitchy for me there. And I'm not buying a newer GPU just to use a newer OS!
This is one of the main reasons I stick with somewhat older Pups. The last Pup where I was successful at compiling the final supported driver for my card was Fossapup64. This uses k5.4.53.
Me, I suspect the reason getNvidia is failing is because of the "usrmerge" stuff being introduced. It's not shinobar's fault, though the only way round the issue would be to re-write the utility all over again. And, although it works really well at what it does, having once compiled & installed the contents of the Nvidia .run file, you can't uninstall it! You can re-compile and install newer drivers over the top of it, but you're basically stuck with it. If I want to revert to the in-built Intel UHD 610 GPU within the CPU, I have to completely rebuild each and every Puppy in the kennels.......and given how highly-customized my Pups are, that's a MAJOR job of work. Not only that, even if you could remove it, certain components of the default OpenGL stack have to be replaced back to their original state, because the Nvidia driver overwrites them with its own proprietary versions. When that happens, they're gone.
I understand where dimkr is coming from with his advice. Since this stuff is installed by the package manager, it can at least be removed again......and I suspect the Debian maintainers are smart enough to realise that original OpenGL components need reinstating again. Doubtless it all happens at the same time. For certain Pups where I use much newer kernels, I simply rebuild and let them use the nouveau driver instead. It's easier, because I can then upgrade kernels as & when I want!
==================================
As far as the k6.1.94 kernel is concerned, as I understand it's one of the most recent LTS (long-term support) kernels. This would be why they're using it, given that Debian IS all about stability.
(I was reading about this somewhere a couple of weeks ago. There's some organisation connected with the kernel team, - I forget the name - who have stated their intention to make the 6.1-series into what they term an SLTS kernel (Super Long Term Support), with a support window stretching all the way out to 2034!)
Mike. 