LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   The Latest NVIDIA Linux Driver Release. (https://www.linuxquestions.org/questions/slackware-14/the-latest-nvidia-linux-driver-release-4175608923/)

cwizardone 08-10-2017 10:33 AM

Quote:

NVIDIA 384.59 Driver Is Playing Fine With Linux 4.13
The article is here, https://www.phoronix.com/scan.php?pa....13-NVIDIA-384

cwizardone 08-22-2017 11:10 AM

NVIDIA has released verion 384.69 of their Long Lived Branch driver,

https://www.nvidia.com/Download/driv...x/123103/en-us

Quote:


Added support for the following GPU:

Quadro P4000 with Max-Q Design

Fixed an intermittent hang when using Vulkan to present directly to display with the VK_KHR_display extension. SteamVR was particularly affected by that hang.

Disabled G-SYNC in desktop environments, such as Budgie, that use libmutter-0.so.
An existing rule to disable G-SYNC for libmutter.so no longer applied after the library was renamed to libmutter-0.so.

Updated nvidia-installer to label kernel modules with SELinux file type 'modules_object_t'. Some system SELinux policies only permit loading of kernel modules with this SELinux file type.

Removed support for checking for and downloading updated driver packages and precompiled kernel interfaces from nvidia-installer. This functionality was limited to unencrypted ftp and http, and was implemented using code that is no longer actively maintained.

cwizardone 09-16-2017 11:56 AM

NVidia has released a new beta driver to support the latest Vulkan changes,

https://developer.nvidia.com/vulkan-driver

Regnad Kcin 09-16-2017 01:52 PM

@cwiz-
The "new beta" is
NVIDIA-Linux-x86_64-381.26.17
but the "older" long-lived branch driver is
-384.69

What do their version numbers mean?


*

"What does it all mean, Mr. Natural?"

cwizardone 09-16-2017 07:27 PM

You might search the forum on the Nvidia web site. IIRC, this question has been asked before.

cwizardone 09-20-2017 12:04 PM

NVida has updated two of its Legacy drivers to support newer Linux kernels.

Drivers 304.137 and 340.104 can be found at,

http://www.nvidia.com/object/unix.html

Candelabrus 09-20-2017 10:31 PM

Quote:

Originally Posted by cwizardone (Post 5750952)
NVIDIA has released verion 384.69 of their Long Lived Branch driver,

https://www.nvidia.com/Download/driv...x/123103/en-us

This driver not working any movie (h264 or hvec) in my 970gtx, i need to use .59 to work again.

dugan 09-21-2017 12:56 AM

Working just fine for me. GTX 970, MPV with vdpau for both output and decoding.

elcore 09-21-2017 02:50 AM

Installed 340.104 on 32bit kernel 4.4.88 works fine.

cwizardone 09-22-2017 10:37 AM

NVidia has released Long Lived Branch version 384.90.

http://www.nvidia.com/download/drive...x/123918/en-us


Release highlights:
Quote:

Added support for the following GPU:
Quadro P5200
Fixed a regression that caused display flickering at lower PowerMizer performance levels on some GPUs.
Fixed a regression that prevented console restoration after a VT switch on some GPUs.
Fixed a bug that could cause a system hang when resuming from suspend with some GPUs.
Fixed a bug that caused slow or stuttering frame rates in applications that use GLX_EXT_swap_control_tear while G-SYNC is active.
Fixed a bug in the NVIDIA VDPAU driver that caused VdpVideoSurfaceGetBitsYCbCr() of H.265/HEVC content to have interlaced artifacts.
Fixed a bug that caused the X driver to not correctly report the "BlendOrder" MetaMode token when querying the MetaMode through, e.g., `nvidia-settings --query CurrentMetaMode`.
Fixed a bug that prevented nvidia-installer from displaying a targeted error message when optional kernel modules fail to load.
Updated nvidia-installer to label kernel modules with SELinux file type 'modules_object_t'. Some system SELinux policies only permit loading of kernel modules with this SELinux file type.
Removed support for checking for and downloading updated driver packages and precompiled kernel interfaces from nvidia-installer. This functionality was limited to unencrypted ftp and http, and was implemented using code that is no longer actively maintained.
Their list of drivers, http://www.nvidia.com/object/unix.html

1337_powerslacker 09-22-2017 01:08 PM

Quote:

Originally Posted by cwizardone (Post 5761677)
NVidia has released Long Lived Branch version 384.90.

Installed and working just fine on my hardware.

cwizardone 09-29-2017 10:22 AM

NVidia has released a new beta version of their Vulkan Driver,

https://developer.nvidia.com/vulkan-driver

cwizardone 10-04-2017 09:27 AM

For those who like to be on the leading (bleeding) edge, :)
NVidia has released their latest BETA driver, version 387.12.

The change log highlights since the release of the most recent "Long Lived Branch" can be found at,

https://devtalk.nvidia.com/default/t...-387-12-beta-/


Their current list of non-beta drivers,

http://www.nvidia.com/object/unix.html

slacktroll 10-07-2017 08:57 AM

Quote:

Originally Posted by slacktroll (Post 5730016)
I'm still with 352.63 from 14.1 Slackbuilds.. Wonder if the release mentioned here fixes it my issues.. (my G-SYNC monitor always lid is always red indicating G-SYNC is ON even thought it's not _on 375 drivers_ - older drivers - it's white) (And yeah it's white in Windows... with latest drivers)

edit: mention broken driver version

Okay, I guess quoting yourself is not standard here, but i will do it anyway. I was stuck with 352.63 for a very long time (due to the bug mentioned above).

Turning off G-SYNC works with NVIDIA-Linux-x86_64-387.12.run. (kernel 4.9.52, slackware 14.2)

Thank you NVIDIA! :D

Code:

    Option "MetaModes" "2560x1440_120 +0+0 { AllowGSYNC=Off }"
ULMB works like a charm!

kingbeowulf 10-13-2017 11:58 AM

For those of you running the new LLB NVIDIA-Linux-x86_64-384.90.run on multilib - i.e, with COMPAT32, and not the SBO script - can you post or email me the location the .run installer script puts the two libnvidia-tls.so.384.90? Slackware needs the tls/ versions. For some reason, when I run nvidia-installer in a qemu VM, lib64 has both versions, which is ok as the tls/ version gets picked and 64-bit GL apps run. However, only one 32-bit lib tls gets installed, the wrong one, and 32-bit GL apps segfault. To test, I moved /usr/lib/tls/libnvidia-tls.so.384.90 (32 bit version):
Code:

$ /usr/bin/32/glxgears
Segmentation fault

(same for LD_PRELOAD=/usr/lib/libnvidia-tls.so.384.90), and
Code:

$ LD_PRELOAD=/usr/lib/tls/libnvidia-tls.so.384.90 /usr/bin/32/glxgears
Running synchronized to the vertical refresh.  The framerate should be
approximately the same as the monitor refresh rate.

This has been driving me nuts for the past 24 hrs. A few versions ago I just popped in a symlink /usr/lib/libnvidia-tls.so.384.90 -> /usr/lib/tls/libnvidia-tls.so.384.90, but when I switched to using nvidia-installler on 375.66 I didn't seem to need the symlink.

Can anyone provide some pointers as to what might be the issue, either with my multilib install or with the nvidia-installer command line? You can snag a copy of nvidia-installer at www.linuxgalaxy.org.

In the meantime, I'll go back to the old workarounds just to get something working and posted to SBo.


All times are GMT -5. The time now is 08:51 AM.