LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   NVIDIA 367 drivers in Slackware 14.2 (https://www.linuxquestions.org/questions/slackware-14/nvidia-367-drivers-in-slackware-14-2-a-4175588247/)

slacktroll 08-29-2016 11:22 AM

NVIDIA 367 drivers in Slackware 14.2
 
Looking for Package for Newest 367 drivers SlackBuild for Slackware 14.2. I tried them in Slackware 14.1, worked fine, huge fps improvement in games.

Does anyone have a slackbuild for it? Running the .run file clobber the system :/

ReaperX7 08-29-2016 08:24 PM

The SBo slackbuild file(s) should be editable to accompany the 367.xx drivers, or any of them really.

andrew.46 08-30-2016 02:49 AM

Quote:

Originally Posted by slacktroll (Post 5597808)
Running the .run file clobber the system :/

A bit worrying for somebody who was about to try this version :(. What happened?

Skaendo 08-30-2016 04:01 AM

You might find what you need here:

https://www.linuxquestions.org/quest...-a-4175585507/

kjhambrick 08-30-2016 04:39 AM

andrew.46 --

I run the NVIDIA-Linux-x86_64-367.35.run Blob on Slackware64 14.2 + Multilib on my Skylake Laptop ( I7 6700K Processor ) with a 970M Card.

No problems here.

Do read and understand Proprietary Graphics Drivers !

I also see that NVIDIA-Linux-x86_64-367.44.run is available.

I've not yet installed the update but I don't anticipate problems.

-- kjh

SpiderTux 08-30-2016 05:08 AM

Quote:

Originally Posted by kjhambrick (Post 5598154)
I also see that NVIDIA-Linux-x86_64-367.44.run is available.

I've not yet installed the update but I don't anticipate problems.

-- kjh

I run it on Slackware64 14.2. Everything seems works here

phenixia2003 08-30-2016 05:10 AM

Hello,

Quote:

Originally Posted by kjhambrick (Post 5598154)
Do read and understand Proprietary Graphics Drivers !

I also see that NVIDIA-Linux-x86_64-367.44.run is available.

I've not yet installed the update but I don't anticipate problems.

Installed 367.44 here. Mainly because it solves the issue introduced in 367.35 about parsing of metamode tokens. Works without any problem so far.

--
SeB

kjhambrick 08-30-2016 07:00 AM

All --

Just now installed the NVIDIA-Linux-x86_64-367.35.run Blob ; rebooted and all is well.

-- kjh

andrew.46 08-30-2016 07:36 PM

Quote:

Originally Posted by kjhambrick (Post 5598154)
andrew.46 --

I run the NVIDIA-Linux-x86_64-367.35.run Blob on Slackware64 14.2 + Multilib on my Skylake Laptop ( I7 6700K Processor ) with a 970M Card.

No problems here.

Indeed, I have just installed the 367.44 NVidia blob and not only is all well but graphics show a great improvement from my previous version: 361.45

gda 08-31-2016 08:53 AM

Quote:

Originally Posted by ReaperX7
The SBo slackbuild file(s) should be editable to accompany the 367.xx drivers, or any of them really.

This did not work for me (slackware 64 14.2)! I changed the driver version in the slackbuilds nvidia-kernel.SlackBuild and nvidia-driver.SlackBuild from 361.45.11 to 367.44, recompiled both packages and upgraded with upgradepkg. At reboot the X server did not start at all. From the log file it seems the system was not able to load nvidia kernel module properly.

The way in which I fixed the problem was to downgrade to driver version 361.45.11 (in my case this was quite easy because I kept the old SBo) and from there I upgraded to the new nvidia driver just running the NVIDIA-Linux-x86_64-367.44.run installer.

Martinus2u 08-31-2016 11:23 AM

fwiw I was having UI freeze issues with 367.35. Maybe hardware related, but 364 seems to just hang for a while where 367 freezes hard. ymmv.

gda 08-31-2016 11:36 AM

As mentioned in my previous post, currently, I'm running the last nvidia driver (version 367.44). Up to now I'm not having any freezing issues and the system seems quite stable. Anyway thanks for the info. In case of problems I know what to do.

kingbeowulf 08-31-2016 11:50 PM

For the nvidia scripts in Slackbuilds.org, since I do not use the nvidia-installer (haven't yet parsed all the CLI options...ugh...), each slackbuild is hand crafted due to Nvidia's habit of changing/adding libs right-and-left. In particular we now have GLVND, non-GLNVD (incompitable with EGL), Vulcan and wayland libs creeping in. In the 367.44 release, there is another kernel module as well.

In short, no you can't just "VERSION=<something> ./nvidia-{driver | kernel}.Slackbuild" No, I say. Bad, Slackers!

I just submitted nvidia-367.44 long lived branch, and did a short test with sauerbraten and Steam Client on slackware64-14.2 multilib. So far so good. For those in a hurry:
(fast) http://www.koenigcomputers.com/sbo-testing/
(slow) http://www.linuxgalaxy.org/files/sbo-testing/

Also, if you run the NVIDIA-*.run script, you have to be VERY careful in selecting options. Installing the wrong set can be "exciting".

Please make a note of the following installation procedure (We assume a CLEAN, FULL Slackware installation). sbopkg and such automated tools are contraindicated. nvidia-switch is a stupid, one-trick-pony.
Quote:

$ su -
# cd <appropriate path(s)>
# ./nvidia-kernel.SalackBuild
# ./nvidia-driver.SlackBuild
# installpkg /tmp/nvidia-kernel....tgz /tmp/nvidia-kernel...tgz
# reboot
If you need to remove or upgrade Mesa | Xorg, etc, you will need to fully re-install nvidia-driver
Quote:

$ su -
# nvidia-switch --remove
# removepkg nvidia-driver
# upgradeplg mesa...txz xorg-server...txz
# installpkg /tmp/nvidia-kernel...tgz
** WARNING: there must be NO GL, EGL, GLES file changes in the new Mesa.
If you upgrade ONLY the kernel, you just need to re-run nvidia-driver.Slackbuild and upgradepkg only.

have fun.

kjhambrick 09-01-2016 03:54 AM

Thank you kingbeowolf for the tasty tidbits:
Quote:

In short, no you can't just "VERSION=<something> ./nvidia-{driver | kernel}.Slackbuild" No, I say. Bad, Slackers!
Not to mention the links to your SlackBuilds Testing Repos !
And this:
Quote:

If you need to remove or upgrade Mesa | Xorg, etc, you will need to fully re-install nvidia-driver
And this:
Quote:

If you upgrade ONLY the kernel, you just need to re-run nvidia-driver.Slackbuild and upgradepkg only.
It's always nice to hear helpful hints from the horse's mouth ( :) i.e. the NVidia Slackbuild Maintainer :) )

Thanks again ( and the links are definitely keepers ) !

-- kjh

gda 09-01-2016 04:19 AM

Many thanks kingbeowulf for the very useful and detailed explanation!


All times are GMT -5. The time now is 12:43 PM.