NVIDIA – Still Waiting….
There is still no up-to-date NVIDIA driver for kernel 3.11 or 3.12 support, and the many patch references on the DevZone forum are getting somewhat confusing..
I had previously linked to a thread there which included a link to a suitable patch, but this is a direct link, which is actually on the old NVNews NVIDIA forum, now mainly inactive: http://www.nvnews.net/vbulletin/showthread.php?t=210771
To make the patch more easy to use with multiple driver versions, I changed the specific driver references to the (usual) kernel-patch type, as follows:
diff -ur a/kernel/nv-drm.c b/kernel/nv-drm.c --- a/kernel/nv-drm.c 2013-09-26 01:02:38.000000000 +0400 +++ b/kernel/nv-drm.c 2013-10-02 14:00:03.617000000 +0400 and diff -ur a/kernel/nv-linux.h b/kernel/nv-linux.h --- a/kernel/nv-linux.h 2013-09-26 01:02:38.000000000 +0400 +++ b/kernel/nv-linux.h 2013-10-02 14:01:31.461000000 +0400
Then just – temporarily – soft-linked the full 331.13 and 319.60 driver names to a and b.. before running the patch..
# ln -s NVIDIA-Linux-x86_64-319.60 a # ln -s NVIDIA-Linux-x86_64-319.60 b
This delay by NVIDIA in providing an up-to-date driver is becoming an embarrassment, now, especially as the 3.12 kernel has had the export_symbol patch which caused the biggest problem reverted, since -rc4, and the mainstream 3.11 kernel is now at 3.11.5!
Robert Gadsdon. October 16, 2013.
symlinking to a and b? why would you do this? couldn’t you simply cd into the unpacked driver folder and “patch -p1 -i “?
This was just the way I usually do patches, as I usually work with kernel patches, which use this format (a / b). There are several other combinations of patch options, that also work just fine.. !
RG.
More simple
Nvidia.run –apply-patch 3.11.patch
If request file to patch, refer to filename and: kernel/filename.ext
This make a nvidia-custom.run already oatched!enjoy
Thanks for the suggestion… I will test this, as it seems a good solution to provide a custom NV…run file with the patch included..
RG.