FS#56842 - [nvidia] Folding@home doesn't work with this package while it does with upstream installer by Nvidia
Attached to Project:
Arch Linux
Opened by Dietrich Hallentforden (aufkrawall) - Sunday, 24 December 2017, 12:20 GMT
Last edited by Eli Schwartz (eschwartz) - Sunday, 07 January 2018, 22:23 GMT
Opened by Dietrich Hallentforden (aufkrawall) - Sunday, 24 December 2017, 12:20 GMT
Last edited by Eli Schwartz (eschwartz) - Sunday, 07 January 2018, 22:23 GMT
|
Details
Nvidia-DKMS 387.34-1
nvidia-utils 387.34-1 opencl-nvidia 387.34-1 foldingathome 7.4.4-4 Problem is: It doesn't start GPU folding. systemctl status foldingathome: https://pastebin.com/6uZ0Bd3t As soon as I uninstall the packaged Nvidia drivers by Arch and install the driver directly from Nvidia, it works. |
This task depends upon
Closed by Eli Schwartz (eschwartz)
Sunday, 07 January 2018, 22:23 GMT
Reason for closing: Works for me
Additional comments about closing: Of the two people who had the issue, one does not have it anymore and the other no longer has the necessary hardware to reproduce. Feel free to request this to be reopened if you have anything new to add.
Sunday, 07 January 2018, 22:23 GMT
Reason for closing: Works for me
Additional comments about closing: Of the two people who had the issue, one does not have it anymore and the other no longer has the necessary hardware to reproduce. Feel free to request this to be reopened if you have anything new to add.
It is interesting that prebuilt driver works, I thought that was a regression in 387.34, not distro-specific. I'll try the prebuilt driver now.
nvidia-settings -a "[gpu:0]/GPUMemoryTransferRateOffset[2]=-2000"
This command worked on 384.90, but running it leads to immediate freeze on 387.34 or 390.12 (beta from AUR).
So, foldingathome works for me both on extra/nvidia-dkms 387.34-1 and aur/nvidia-beta 390.12. I've got some other issues on beta (sometimes I get a black screen after X startup), but that is possibly related to my multi-GPU multi-monitor setup and folding still works in this case.
AFAIK, you need to have both opencl-driver (opencl-nvidia) and opencl-icd-loader (ocl-icd) installed to make folding work on GPU. Also, some people say you need to generate xorg.conf to make foldingathome detect your GPU correctly (https://bbs.archlinux.org/viewtopic.php?id=170260).
Is this something you believe should still work (and is hence a generic nvidia bug) or is this -ENOTABUG?
I am not sure if ocl-icd was installed the last time I tested, it's not listed as a dependency of foldingathome (AUR) or the Nvidia driver packages (so likely it wasn't installed). Dmitriy, could you recheck if it really makes a difference?
If so, it would make sense to add it as a dep of opencl-nvidia, I guess. :)
I unfortunately can't test this currently since I don't have an Nvidia card anymore. However, proprietary AMD opencl package (opencl-amd, AUR) definitely has it as a dep.