Nvidia drivers

For drivers and kernel modules.
Post Reply
Message
Author
User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

304.131 for k4.6

#91 Post by peebee »

Here is the patch needed to get nvidia-304.131 to compile on kernel 4.6

Remove false .gz

This is in addition to the kernel 4.3 patch above.

You can download the patched .run if anybody wants it.

Cheers
peebee
Attachments
nvidia-304.131-k4.6.patch.gz
remove false .gz
(1.76 KiB) Downloaded 580 times
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

riedzig
Posts: 40
Joined: Thu 01 Oct 2015, 06:14

Nvidia driver for Slacko6.0

#92 Post by riedzig »

Hi peebee,
I can't find the nvidia 304xx driver for
http://lx-pup.weebly.com/slacko60.html
Please let me know if this is available.

btw. unlike any other distros, here the leds Num, Caps and Scroll lock on my keyboard don't light, although the keys work properly. Can this be changed?

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

Re: Nvidia driver for Slacko6.0

#93 Post by peebee »

riedzig wrote:Hi peebee,
I can't find the nvidia 304xx driver for
http://lx-pup.weebly.com/slacko60.html
Please let me know if this is available.

btw. unlike any other distros, here the leds Num, Caps and Scroll lock on my keyboard don't light, although the keys work properly. Can this be changed?
I've uploaded to:

http://smokey01.com/peebee/nvidia/nvidi ... e-s630.sfs

Can't answer the keyboard lights query I'm afraid - suggest you post somewhere else on the forum with more details of your computer hardware....
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

mikegarcia
Posts: 2
Joined: Thu 30 Jun 2016, 15:15

#94 Post by mikegarcia »

Hello. Iam new in the linux world, and i need help while installing nvidia drivers.

Kernel - 3.14.20 - PAE
Distribution - tharpup 6.0
Nvidia - Geforce4 440 go 64MB


If possible, i would like to have an already assembled file.

Thanks for the help

User avatar
Burn_IT
Posts: 3650
Joined: Sat 12 Aug 2006, 19:25
Location: Tamworth UK

#95 Post by Burn_IT »

I think I have posted about those drivers in the past on Puppy forums.
You can search as well as I can for the posts using my username and "NVIDIA"
"Just think of it as leaving early to avoid the rush" - T Pratchett

User avatar
rufwoof
Posts: 3690
Joined: Mon 24 Feb 2014, 17:47

#96 Post by rufwoof »

mikegarcia wrote:Hello. Iam new in the linux world, and i need help while installing nvidia drivers.

Kernel - 3.14.20 - PAE
Distribution - tharpup 6.0
Nvidia - Geforce4 440 go 64MB


If possible, i would like to have an already assembled file.

Thanks for the help
If its not in the "updates" section, there's this http://murga-linux.com/puppy/viewtopic. ... 726#571726 alternative.

chilidog

nvidia-kernel-legacy-71xx and 3.14.20 kernel

#97 Post by chilidog »

I have an old computer (2004 or older) with Geforce256.
I run Tahr6.0.2 happily, but with vesa.

With Wary I can install the proper Invidia driver, legacy-71xx, but with Tahr I cannot because of the newer kernel.

In the package for legacy-71xx in debian wheezy there are patches for this. I haven't tried them: it would be a 'tour de force' for me.
There is also a warning there that "this driver only works with xserver 1.4" and Tahr has xorg 1.15!

Is it worth trying the patches from debian? Could it still work?
If so, did anyone by chance try this before?

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#98 Post by bigpup »

Making graphics drivers does not like me.

Anyone make any Nvidia drivers for Xenialpup 7.0.1?

I need the NVIDIA-Linux-x86-173.14.39 driver.


I downloaded the NVIDIA-Linux-x86-173.14.39.run package from Nvidia web site.
I have loaded the devx and kernel sfs, but I keep getting errors when making the driver.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

version2013
Posts: 503
Joined: Mon 09 Sep 2013, 00:00
Location: Florida, USA
Contact:

#99 Post by version2013 »

bigpup wrote:Making graphics drivers does not like me.

Anyone make any Nvidia drivers for Xenialpup 7.0.1?

I need the NVIDIA-Linux-x86-173.14.39 driver.


I downloaded the NVIDIA-Linux-x86-173.14.39.run package from Nvidia web site.
I have loaded the devx and kernel sfs, but I keep getting errors when making the driver.
What kind of errors are you getting?

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#100 Post by bigpup »

/usr/src/linux/scripts/Makefile.build:258: recipe for target '/tmp/selfgz267
3/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.o' failed
make[4]: *** [/tmp/selfgz2673/NVIDIA-Linux-x86-173.14.39-pkg1/usr/src/nv/nv.
o] Error 1
/usr/src/linux/Makefile:1391: recipe for target '_module_/tmp/selfgz2673/NVI
DIA-Linux-x86-173.14.39-pkg1/usr/src/nv' failed
make[3]: *** [_module_/tmp/selfgz2673/NVIDIA-Linux-x86-173.14.39-pkg1/usr/sr
c/nv] Error 2
Makefile:146: recipe for target 'sub-make' failed
make[2]: *** [sub-make] Error 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
Makefile:239: recipe for target 'module' failed
make[1]: *** [module] Error 1
makefile:54: recipe for target 'module' failed
make: *** [module] Error 2
-> Error.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

version2013
Posts: 503
Joined: Mon 09 Sep 2013, 00:00
Location: Florida, USA
Contact:

#101 Post by version2013 »

I get a similar set of errors when I tried compiling.

Using:
getnvidia-1.0.pet

http://distro.ibiblio.org/puppylinux/te ... _7.0.1.sfs
http://distro.ibiblio.org/puppylinux/te ... al_PAE.sfs
http://distro.ibiblio.org/puppylinux/te ... -7.0.1.iso

NVIDIA-Linux-x86-173.14.39-pkg1.run
http://www.nvidia.com/Download/driverRe ... 1302/en-us

---------

http://www.nvidia.com/object/IO_32667.html
http://nvidia.custhelp.com/app/answers/detail/a_id/3142
https://devtalk.nvidia.com/default/topi ... l-distros/
https://devtalk.nvidia.com/default/topi ... -drivers-/
https://en.wikipedia.org/wiki/X.Org_Server#Releases

Menu > System > Pup-SysInfo system information > Base Report
• X.Org version: 1.18.3

Summary:
Xenial 7.0.1 uses X.Org server version: 1.18.3
Latest X.Org server version that will work with Nvidia 173.14.39, is 1.15

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#102 Post by bigpup »

version2013,

Thanks for looking into this!

This Nvidia driver is getting very old and it was the last one to support my hardware. No newer Nvidia driver will work.
Xenialpup 7.0.1 still works using the Nouveau driver with my hardware.

My computer specs are at the bottom of the list of supported hardware for Xenialpup 7.0.1.

I was just hoping I could still get an actual Nvidia driver to still work and give full feature support to my graphics hardware.

Tahrpup still lets me use a Nvidia driver, so Puppy is never dead on this computer.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#103 Post by Argolance »

Bonjour,
I have being trying to download pet or sfs files directly from http://shinobar.server-on.net/puppy/opt/ or using some links of Forum threads pointing to. Files (even big ones!) are very quickly downloaded :shock: but absolutely unusable/not installable. I just get empty files :(
What's wrong?

[SOLVED]: :arrow: See this post. Thanks shinobar.

Cordialement.
Last edited by Argolance on Sat 24 Sep 2016, 08:52, edited 2 times in total.

Lassar
Posts: 235
Joined: Tue 08 Jul 2014, 20:01

ppm nvidia driver

#104 Post by Lassar »

I really don't get the problem with nvidia drivers.

I am using tarhpup 6.05 64 bit.

I had used linux mint 18 addition drivers program, and it showed me 2 nvidia drivers for my pc.

I used the puppy package manager to find these drivers on ubuntu.

Tried them and found one, that works real good on my pc.

So what is the big deal about using nvidia drivers.

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#105 Post by Argolance »

Bonjour,
Lassar wrote:So what is the big deal about using nvidia drivers.
For example, you need full feature support to your graphics hardware if you want to make "Blender" run/work. Using the simple "nouveau" driver coming with some Puppies, it will not work at all...

Now, I would like to compile nvidia drivers while running xenialpup (xenial-7.0.3.iso).
I tried but it fails though the getnvidia GUI says all is OK!
Loaded sfs files:
  • - devx_xenial_7.0.3
    - kernel_sources-4.1.30-xenial_PAE.sfs
    - NVIDIA-Linux-x86-340.96.run
Cordialement.
Last edited by Argolance on Sat 24 Sep 2016, 08:40, edited 1 time in total.

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

File server restarted

#106 Post by shinobar »

The file server is restarted at 2016-09-24 7:50 GMT.
http://shino.pos.to/party/bridge.cgi?puppy/opt/

Sorry for your inconvenience.
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

foxpup
Posts: 1132
Joined: Fri 29 Jul 2016, 21:08

legacy71xx and tahr

#107 Post by foxpup »

Hi, anyone who succeeded in compiling legacy71xx driver (old old old!) on tahr6.0.2 (kernel 3.14.20). It certainly needs patches.
AND have it running (possibly will not run on newer Xorg?)?

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

304.132

#108 Post by peebee »

Legacy driver .run file 304.132

has been released.....

later - compiles under kernel 4.7.5 but does not load - looks like mtrr patch for kernels > 4.3 has not been applied!!

nvidia: Unknown symbol mtrr_del (err 0)
nvidia: Unknown symbol mtrr_add (err 0)

even later - I've managed to apply the mtrr patches to the 304.132.run but getnvidia then throws a wobbly and won't build the sfs - however installing the .run directly does create and install a working driver....
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#109 Post by peebee »

and even later

lessons learnt: there must not be a space in the path to the .run file otherwise getnvidia fails....

The following items in getnvidia-1.0.pet are now out of date:
/usr/bin/nvidia-installer (vintage 2013 - copied new version from 304.132 .run extract)
/usr/share/getnvidia/nvidia-glx.files (directory X11R7 no longer exists - change to /usr/lib/xorg/)

I've uploaded the patched .run to:
https://sourceforge.net/projects/lxpup/ ... n/download

The patch applied is:

Code: Select all

--- kernel/nv-linux.h
+++ kernel/nv-linux.h
@@ -256,6 +256,15 @@
 #include <linux/seq_file.h>
 #endif
 
+/*
+ * As of version 304.131, os-agp.c and os-mtrr.c still use deprecated
+ * kernel APIs for mtrr which are no longer exported since 4.3, causing
+ * the module to error out when loaded.
+ */
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,3,0)
+#undef CONFIG_MTRR
+#endif
+
 #if !defined(NV_VMWARE) && defined(CONFIG_MTRR)
 #include <asm/mtrr.h>
 #endif
Attachments
Screenshot.png
(130.51 KiB) Downloaded 1790 times
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#110 Post by peebee »

Drivers 304.134 (Xorg-1.19 compatible) have been released by nvidia

Also 340.101

mtrr patch is still needed to make a loadable driver for Puppy.....

Patched .run file (32-bit):
https://sourceforge.net/projects/lxpup/ ... n/download
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

Post Reply