Package Details: opencl-nvidia-full-beta-all 367.35-1

Git Clone URL: https://aur.archlinux.org/nvidia-full-beta-all.git (read-only)
Package Base: nvidia-full-beta-all
Description: NVIDIA's OpenCL implemention for 'nvidia-utils-full-beta-all'
Upstream URL: http://www.nvidia.com/
Licenses: custom:NVIDIA
Conflicts: opencl-nvidia
Provides: opencl-nvidia
Submitter: Det
Maintainer: Det
Last Packager: Det
Votes: 18
Popularity: 0.204625
First Submitted: 2013-06-27 12:48
Last Updated: 2016-07-16 04:49

Required by (20)

Sources (3)

Latest Comments

Det commented on 2016-07-16 04:50

367.35: https://devtalk.nvidia.com/default/topic/533434/linux/current-graphics-driver-releases/

Note, you might not wanna clear your Pacman cache from .27: https://devtalk.nvidia.com/default/topic/950647/linux/black-screen-with-367-35/

Det commented on 2016-05-13 03:07

I'd say it's the non-GLVND libGL.so, which prevented crashes in some other Steam games (if not Dota 2) during the transition.

Ropid commented on 2016-05-12 21:01

I tried starting Dota 2 today, but it does not work right. After experimenting a bit, I found it does work with the nvidia packages in the normal Arch repo. Can this really be the case? Is there a difference between how things are packaged here in nvidia-full-beta-all compared to nvidia-libgl, nvidia-dkms etc., or did I make a mistake?

The problem I see is this: the whole desktop freezes when Dota 2 tries to show its main menu. I can switch to a different tty, but this takes about ten seconds to complete. When I am in that other tty, things appear to work normal there. There's no lag trying to type something, etc. I can log in fine. Looking at things with htop, I see that there's two Dota 2 threads that each use a CPU core at full load, so the Dota 2 parent process appear to use 200% CPU.

Before I tried switching packages, I first experimented with different settings (threaded optimizations, __GL_YIELD), different kernels (4.5.3, 4.5.4, 4.4.10-lts), made sure to recompile the nvidia-full-beta-all package after installing the different kernels. I've rebooted a half dozen times and the problem with Dota 2 was like described every single time.

I then switched to the 364.19 packages that are in the normal Arch repos, rebooted, and Dota 2 works fine right now (I started and quit it three times and I see no freezing). I feel a bit lazy right now about switching back to nvidia-full-beta-all to test again.

I'm guessing the last time I had started Dota 2 was about three weeks ago. At that time, things worked fine.

ronoverdrive commented on 2016-04-07 23:44

@Commander

Happens to me too. Editing the PKGBUILD to remove both the supplies and conflicts with libglvnd in the utils section allows me to avoid the conflicts and install it. However Vulkan still isn't working for me unless I install using the NVIDIA installer.

Commander commented on 2016-04-07 17:29

Am I the only one getting;
:: lib32-nvidia-libgl-full-beta-all and lib32-nvidia-utils-full-beta-all are in conflict?

(( Removed all nvidia related ))

Update;
Quite amusing that drunken du5tball found it while tired me could not but to be short;
package_nvidia-libgl-full-beta-all() conflicts with libglvnd while
package_nvidia-utils-full-beta-all() provides libglvnd

nvidia-libgl-full-beta-all and nvidia-utils-full-beta-all are in conflict and so are their lib32 counterparts

Best Regards, I'm off to bed.

Det commented on 2016-04-06 20:17

Well, yes, duh.

Commander commented on 2016-04-06 20:17

@Det

I thought it wasnt _that_ tied to the GLVND, then maybe just add conflicts('libglvnd' 'lib32-libglvnd') so that users that move from pacman repos don't get errors during installation of this driver?

Det commented on 2016-04-06 16:31

I don't get why people are asking that. That GLVND is synced with the repo driver, which most of the time does not correlate to the bleeding edge one I'm providing here, right?

Commander commented on 2016-03-28 01:22

Not sure how this should be but it conflicts atm with libglvnd and lib32-glvnd for obvious reasons.

Should probably remove glvnd from the pkg and just add that as dependency?

Det commented on 2016-03-26 10:35

I'll probably switch to them https://github.com/fafryd1125/arch-nvidia-utils/blob/master/PKGBUILD anyway (based on https://github.com/aaronp24/arch-nvidia-utils/blob/master/PKGBUILD).

No obsolete symlinks and supposedly easier to maintain.

All comments