JohnnyB:

If you, or other people, like me really want 3d back and just can't
wait, I built the packages like so:

1. Download tar.gz and diff.gz files
2. create a directory (e.g nvidiadrivers), move the downloaded file into it and 
enter it 
3. untar the tarball: tar -zxvf nvidia-graphics-drivers-96_96.43.09.orig.tar.gz
4. unzip the diff: gunzip nvidia-graphics-drivers-96_96.43.09-0ubuntu1.diff.gz
5. enter the unpacked directory: cd nvidia-graphics-drivers-96-96.43.09
6. patch the files: patch -p1 < 
../nvidia-graphics-drivers-96_96.43.09-0ubuntu1.diff
7. get the build dependancies: sudo apt-get build-dep nvidia-glx-96
8. make debian/rules executable: chmod a+x debian/rules
9. unpack the drivers: ./NVIDIA-Linux-x86-96.43.09-pkg0.run -x  (not sure why 
it didn't automatically do this but it failed if I didn't do it)
10. make binaries: sudo debian/rules binary

Binary deps should be created in the parent directory. Install them with
dpkg -i. When I did this it didn't like one of the driver files I
already had installed so I ran 'sudo apt-get install -f' to fix it. Then
ran the dpkg -i again and it worked fine.

Please note, there is another extractable installer in there call
NVIDIA-Linux-x86_64-96.43.09-pkg2.run. I guess this is for 64bit drivers
so if you're building for 64bit you may need to extract that one too
(see step 9).

If anyone knows a way of doing this with less steps please let me know.

-- 
[Intrepid] nvidia_drv.so: undefined symbol: AllocateScreenPrivateIndex
https://bugs.launchpad.net/bugs/251107
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to