Nvidia drivers

For drivers and kernel modules.
Message
Author
Lassar
Posts: 235
Joined: Tue 08 Jul 2014, 20:01

#136 Post by Lassar »

Is it possible to use a older version of xorg server in xenialpup?

Or maybe to use older version of xorg server in woof-ce to create xenialpup?

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

#137 Post by peebee »

Lassar wrote:Is it possible to use a older version of xorg server in xenialpup?

Or maybe to use older version of xorg server in woof-ce to create xenialpup?
FYI....
The LxPupSc iso (32-bit!!) comes with an older xorg server (10.5 from memory) in a ydrv - it might work with xenialpup but not with xenialpup64....and xenialpup may need remaking with the current woof-ce to be able to use it (but this may not be necessary depending on the woof-ce used for xenialpup).
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

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

changing xorg version

#138 Post by foxpup »

So it IS possible to change version of xorg?
What is needed for that?
I am more interested in moving to xorg 1.19 (from 1.18 ) because of better optimus support (possibly). But I always thought it is very hard to change xorg.

@peebee: I know your wonderful LxPupSc HAS xorg 1.19; I am planning to use it to try out optimus support.

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

Re: changing xorg version

#139 Post by peebee »

foxpup wrote:So it IS possible to change version of xorg?
What is needed for that?.
xorgwizard has logic to recognise that an alternative xorg is available and to swap from the current to the alternative. The ydrv in the LxPupSc iso is configured correctly for this mechanism. (I've not looked recently but I think the alternative is put into /opt). The process is one way and permanent -i.e. you cannot go back if you decide it was a mistake so needs to be used with care!! So all you have to do is include the ydrv in your frugal install and then run xorgwizard from the console.
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

step
Posts: 1349
Joined: Fri 04 May 2012, 11:20

#140 Post by step »

I just compiled the 64-bit Nvidia 340.102 driver for k.4.12.10. This set of patch files is very handy: https://github.com/minimyth2/script/nvi ... 102/files/.
[url=http://murga-linux.com/puppy/viewtopic.php?t=117546]Fatdog64-810[/url]|[url=http://goo.gl/hqZtiB]+Packages[/url]|[url=http://goo.gl/6dbEzT]Kodi[/url]|[url=http://goo.gl/JQC4Vz]gtkmenuplus[/url]

User avatar
Hesse James
Posts: 106
Joined: Mon 08 Feb 2010, 18:41

Nvidia drivers for Xenial64 7.5

#141 Post by Hesse James »

Hello
666philb recently released his Xenial64 Pup 7.5 including a new kernel. So its time to change to a newer Nvidia driver. The ones that are offered by the Quickpet seem to be compiled with the previous Xenial64 7.0.8.6.
Despite the same kernel version number they don't work for me (the result is only a black screen ->for 340.104).
Moreover I like more a SFS-package.

Therefor I put together 2 packages, one for the 304.137 and one for the 340.104 driver. Both work with my old Nvidia card. I am not able to compile a newer driver.
Driver 304.137 http://www.mediafire.com/file/xb1r020bh ... nial64.sfs
MD5 f3d5f0ead1622818aac78dc129c64f95

Driver 340.104 http://www.mediafire.com/file/1tdgbr339 ... nial64.sfs
MD5 9d2140e09ec61fd427a54e46221b6861

Installation of the SFS as described some pages back.
Good luck.
Christian

baraka
Posts: 8
Joined: Thu 25 Oct 2018, 05:55

nvidia drivers xenial64 7.5

#142 Post by baraka »

Hi,
I tested the drivers posted above on a 8600gt card and they're working but not very well in wine.
From the beggining, the problem is not dependent on wine version (32 vs 64 bit) or (I think) wine.
Example: vlc under wine. It installs and starts without problems, and only when I launch a file, it crashes. The error is something about glx and a three digit number(154?). An uneducated guess: is something related with indirect rendering. I tried to modify xorg ... but nothing.
The same applies to almost every game, every program, but the simple ones (without many requirements from the video driver).
The error has a long history. It reappers in all the tahr64 versions, exactly the same.
Note: the 32 bit driver gives no errors in any puppy I tested. Moreover, in linux mint64 17.3 (based on tahr) or newer all this never happened ones. Being the last driver for 8600 cards, the 340 was involved in all tests. Or more generally, I tried every driver package that xorg has recognized.
If someone has the same problem pls share. Even without a solution your input will be appreciated.
Thx.
Building my own driver is out of the question, a tone of errors.

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

#143 Post by bigpup »

Try following this to install a Nvidia driver.
http://www.murga-linux.com/puppy/viewtopic.php?t=110611

First delete and uninstall any Nvidia driver you now have.

Follow the above topic making sure to do what is stated and when it states to do it.

If you get errors. You have something you did not do correctly or something wrong with the install of Xenialpup64 7.5.
I have compiled/made Nvidia drivers, with no problem, in Xenialpup64 7.5, using this procedure.

About using Wine to run Windows programs.
What version of Wine and how you have Wine setup, can affect greatly how well it works.

Start a new topic about your Wine problems.
Post the topic in the beginners section of the forum.
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)

baraka
Posts: 8
Joined: Thu 25 Oct 2018, 05:55

#144 Post by baraka »

thx for the reply
getnvidia or manual install doesn't work for some time, after lucid i think. some libraries missing or elf, doesn't matter. I could post the exact error if someone is interested.
But the pets I've found worked except this tiny problem.

It's very unlikely to be wine related, to put it more bluntly, I tried at least 10 versions. Every one of them with the same error, glx blabla, again I could post the exact error if... anyway is something like this:
"Major opcode of failed request: 154 (GLX)"
This is happening only in 64 bit versions: tahr64 and xenial64, for beaver64 I've not found a suitable driver.

Vlc32 2.2.8 was used as benchmark (every test was made with 32 bit applications).
nvidia64 340 more or less
wine32 2.0.3 2.04 3.0 3.01 (all are working with vlc 2.2.8 in a pup32 like lucid, xenial, artful, tahr with nvidia32 340)
wine64 2.0.3 3.0 3.0.1
wine from quickpet and a lot more other versions.

Note: the default nouveau64 driver doesn't work either. An error emerges with wine in tahr64, xenial64 or beaver64 - I'm not convinced it's the same.

LE: the default nouveau64 works with wine and vlc32, sorry, it slipped my mind. The goal is to act likewise for the proprietary driver.

I retested getnvidia following the tutorial. Surprisingly the script produced a sfs file and installed a driver. nvidia-settings works, everything seems alright except the archive, the sfs file, has only 5MB in size. The GLX libraries are missing.

In the past I think I had disabled manually the nouveau driver and that messed up the getnvidia script. my bad.

Conclusion: nvidia drivers doesn't install correctly in xenial64 on my machine which is pretty generic.
Last edited by baraka on Mon 29 Oct 2018, 19:23, edited 1 time in total.

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

getnvidia-1.2

#145 Post by shinobar »

Not fully tested but hope to be usable:
getnvidia-1.2.pet
http://shino.pos.to/party/bridge.cgi?puppy/opt/
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

User avatar
James186282
Posts: 270
Joined: Tue 08 Sep 2009, 19:14
Location: Minnesota

Re: Nvidia drivers for Xenial64 7.5

#146 Post by James186282 »

Hesse James - I just wanted to thank you for doing the work to get NVIDIA 304.137 going. I spent many hours and gave up. I thought it was impossible. The generic driver limits my page oriented display to 768x1024.

Do you think having a native driver helps get VirtualBox running!?!?

Hesse James wrote:Hello
666philb recently released his Xenial64 Pup 7.5 including a new kernel. So its time to change to a newer Nvidia driver. The ones that are offered by the Quickpet seem to be compiled with the previous Xenial64 7.0.8.6.
Despite the same kernel version number they don't work for me (the result is only a black screen ->for 340.104).
Moreover I like more a SFS-package.

Therefor I put together 2 packages, one for the 304.137 and one for the 340.104 driver. Both work with my old Nvidia card. I am not able to compile a newer driver.
Driver 304.137 http://www.mediafire.com/file/xb1r020bh ... nial64.sfs
MD5 f3d5f0ead1622818aac78dc129c64f95

Driver 340.104 http://www.mediafire.com/file/1tdgbr339 ... nial64.sfs
MD5 9d2140e09ec61fd427a54e46221b6861

Installation of the SFS as described some pages back.
Good luck.
Christian
Science is what we understand well enough to explain to a computer.
Art is everything else we do.
[i]Donald Knuth [/i]

User avatar
James186282
Posts: 270
Joined: Tue 08 Sep 2009, 19:14
Location: Minnesota

#147 Post by James186282 »

James - Wow. Zero fooling around. I just loaded the .sfs file and restarted the machine. Your driver works on my good old (but reliable) GeForce 7600 GS. This is SO much better at the higher resolutions the NVIDA native driver provides.
Science is what we understand well enough to explain to a computer.
Art is everything else we do.
[i]Donald Knuth [/i]

baraka
Posts: 8
Joined: Thu 25 Oct 2018, 05:55

#148 Post by baraka »

shinobar: thank you for your suggestion.

The 1.2 and the 1.1-64 both are producing in a 64bit environment (xenial64) a 5-6MB sfs file. Obviously an error, the 340 driver can't be that small.

Another result: nouveau64 works with wine in xenial64 (like I said before), but not in beaver64. The same error has appeared constantly. It is the error that Hesse James's driver gives.
Again, imho I think that is something wrong with the GLX libraries or render mode.

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

Re: Nvidia drivers

#149 Post by shinobar »

baraka wrote:Again, imho I think that is something wrong with the GLX libraries or render mode.
Well, i think some optional packages need for some puppy.
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

baraka
Posts: 8
Joined: Thu 25 Oct 2018, 05:55

#150 Post by baraka »

Ok. Apart from testing, I can't be of any help.
For the time being I'll stick with the 32 bit puppies. They still perform well enough for me.

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

getnvidia-1.3

#151 Post by shinobar »

Try v1.3:
getnvidia-1.3.pet (edit: replaced by getnvdia-1.3-1.pet)
http://shino.pos.to/party/bridge.cgi?puppy/opt/
Last edited by shinobar on Sat 03 Nov 2018, 15:54, edited 1 time in total.
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

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

#152 Post by bigpup »

getnvidia-1.3.pet
Is this a 32bit program?
Is there a 64bit version or will it run in 64bit Puppies as is?
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
perdido
Posts: 1528
Joined: Mon 09 Dec 2013, 16:29
Location: ¿Altair IV , Just north of Eeyore Junction.?

#153 Post by perdido »

bigpup wrote:
getnvidia-1.3.pet
Is this a 32bit program?
Is there a 64bit version or will it run in 64bit Puppies as is?
Hi bigpup.

Following shinobar's links in the thread shows some interesting stuff/ most notably all versions of both the 32 & 64 bit versions of getnvidia shinobar
has released, the 64-bitters ending in "64" with the latest being "getnvidia-1.1-64.pet "

And also a lot of other goodies there too.

.

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

#154 Post by bigpup »

Yes, but this is version 1.3
I do not see a 1.3 and a 1.3-64
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
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

getnvidia-1.3 both for 32/64bit Puppies

#155 Post by shinobar »

getnvidia-1.3 is tested both on UPup-bb(32bit) and on Bionicpup64.
It depends on the NVIDIA*.run you choose, whether 32 or 64bit.

getnvidia-1.3.pet shows its version as '1.2'.
Uploaded 1.3-1.pet which shows correct getnvidia version.
getnvidia-1.3-1.pet
http://shino.pos.to/party/bridge.cgi?puppy/opt/
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

Post Reply