LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 08-28-2015, 05:11 AM   #16
55020
Senior Member
 
Registered: Sep 2009
Location: Yorks. W.R. 167397
Distribution: Slackware
Posts: 1,307
Blog Entries: 4

Rep: Reputation: Disabled

Quote:
Originally Posted by kingbeowulf View Post
Lenard, trying to wrestle support for older nvidia legacy might be an exercise in futility. Nothing prior to 304.xx has been updated for newer X.Org servers and Mesa since 2013. Your 5200FX cards might be a lost cause. I've stopped supporting 173-legacy and 96-legacy in SBo and dumped my old cards. "Help me, nouveau, you're my only hope."
There are patches for both 173 and 96 at Arch. They build ok on -current, though I can't test all the card/arch combinations. If you don't want to do the needful for the SlackBuilds, I will.

Last edited by 55020; 08-28-2015 at 05:54 AM. Reason: Actually link the patches :-)
 
Old 08-28-2015, 06:18 AM   #17
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
The legacy drivers prior to 304.xxx really need to be tested against the xorg-server and the 4.x kernels, but if patches exist and can help, then by all means include them.

I will say, nouveau has progressed enough to support cards modestly, but it does require assistance from libtxc_dxtn and driconf to really become functional on the same level. There are some apps that run better with nouveau though. A few developers I have spoken to have said the Nvidia OpenGL support system is a bit messy compared to Mesa's.
 
Old 08-30-2015, 08:35 PM   #18
mlangdn
Senior Member
 
Registered: Mar 2005
Location: Kentucky
Distribution: Slackware64-current
Posts: 1,845

Rep: Reputation: 452Reputation: 452Reputation: 452Reputation: 452Reputation: 452
Is there a way to patch the nvidia blob directly, instead of using a slackbuild?
 
Old 08-30-2015, 09:02 PM   #19
lems
Member
 
Registered: May 2004
Distribution: BSD
Posts: 269

Rep: Reputation: 119Reputation: 119
Quote:
Originally Posted by mlangdn View Post
Is there a way to patch the nvidia blob directly, instead of using a slackbuild?
Not sure I understand you, but you can patch the .run file itself by doing:
Code:
sh NVIDIA-Linux-x86_64-340.76.run --apply-patch nvidia-340.76-kernel-4.0.patch
This will recompile it and result in a file with "custom" added to it (like NVIDIA-Linux-x86_64-340.76-custom.run).
 
1 members found this post helpful.
Old 08-30-2015, 09:13 PM   #20
mlangdn
Senior Member
 
Registered: Mar 2005
Location: Kentucky
Distribution: Slackware64-current
Posts: 1,845

Rep: Reputation: 452Reputation: 452Reputation: 452Reputation: 452Reputation: 452
Thanks - I found the same solution with another google search, and I have the blob up and running as I type. That said, I think I'm gonna see about another card. It is time.
 
Old 08-31-2015, 03:27 AM   #21
number22
Member
 
Registered: Sep 2006
Location: Earth
Distribution: Slackware 14.1 Slackware64-current multilib
Posts: 278
Blog Entries: 7

Rep: Reputation: Disabled
3.18.20 kernel needs this patch/work around as well, just modify KERNEL_VERSION(3, 20, 0) to KERNEL_VERSION(3, 18, 18)

Nvidia driver 340.76

https://forums.gentoo.org/viewtopic-...0.html#7778610
 
1 members found this post helpful.
Old 08-31-2015, 06:10 PM   #22
Candelabrus
Member
 
Registered: Apr 2015
Location: Ponta Grossa - PR
Distribution: Slackware64
Posts: 173

Rep: Reputation: 26
Quote:
Originally Posted by lems View Post
Not sure I understand you, but you can patch the .run file itself by doing:
Code:
sh NVIDIA-Linux-x86_64-340.76.run --apply-patch nvidia-340.76-kernel-4.0.patch
This will recompile it and result in a file with "custom" added to it (like NVIDIA-Linux-x86_64-340.76-custom.run).
Sorry but I swear I still do not get what it is for this patch.
Could you explain me better?

I like your method of applying the patch so I gave quote you :-)
 
Old 08-31-2015, 08:57 PM   #23
mlangdn
Senior Member
 
Registered: Mar 2005
Location: Kentucky
Distribution: Slackware64-current
Posts: 1,845

Rep: Reputation: 452Reputation: 452Reputation: 452Reputation: 452Reputation: 452
Quote:
Originally Posted by Candelabrus View Post
Sorry but I swear I still do not get what it is for this patch.
Could you explain me better?

I like your method of applying the patch so I gave quote you :-)
I have an older Nvidia card - a GT 9400. Going forward, newer Nvidia drivers will not include support for this card. To be able to use the card with the 4x kernels, the driver must be patched. That is why I said in my earlier post that its time probably for a new card.

The method shown by lems is way easier than editing the slackbuild and the kernel slackbuild. I have always used the blob's own installer to install the driver. It is the only non-slackbuild install on my machine.
 
1 members found this post helpful.
Old 08-31-2015, 10:09 PM   #24
MLanden
LQ Newbie
 
Registered: Apr 2011
Location: Swamps of Virginia
Distribution: Slackware
Posts: 12

Rep: Reputation: 6
For those who are using -current and 304.xx

They've updated the 304.xx driver from 304.125 to 304.128 that has
no complications with building with slackware -current's new 4.1.6 kernel.
 
Old 09-03-2015, 04:49 PM   #25
Lenard Spencer
Member
 
Registered: Sep 2004
Location: Florida
Distribution: Slackware, Linux from Scratch
Posts: 329

Original Poster
Rep: Reputation: 199Reputation: 199
I guess we can close the books on this patch. Both 304.128 and 340.93 (the latest "legacy" drivers) both build and run just fine on -current without patching.
 
1 members found this post helpful.
Old 09-07-2015, 01:03 PM   #26
kingbeowulf
Senior Member
 
Registered: Oct 2003
Location: WA
Distribution: Slackware
Posts: 1,266
Blog Entries: 11

Rep: Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744
Quote:
Originally Posted by Lenard Spencer View Post
I guess we can close the books on this patch. Both 304.128 and 340.93 (the latest "legacy" drivers) both build and run just fine on -current without patching.
Thanks for the confirmation (and to mlangdn) that the new versions work on -current. I wasn't expecting willysr to post the updates as fast as he did before I had a chance to give a 'heads-up' here.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
FYI: libmad-0.15.1b wont build in slackwar64-current 66slacker Slackware 1 06-28-2009 07:24 AM
just FYI, article nvidia geforce8200 igp hottdogg Linux - Hardware 0 06-22-2008 10:19 AM
nvidia driver 'missing' after ~current and running sh NVIDIA soylentgreen Slackware 13 03-26-2007 09:17 PM
just FYI on new Nvidia driver site Lleb_KCir Linux - Hardware 2 02-24-2005 09:21 PM
FYI: current elflibs-9.1.0-2 causes 'startx' problems for me BearClaw Slackware 0 09-20-2003 10:44 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 01:55 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration