diff options
author | Maxime Gauduin | 2020-04-18 05:57:53 +0200 |
---|---|---|
committer | Maxime Gauduin | 2020-04-18 05:57:53 +0200 |
commit | 17b576ea59e2bf9ef3c83933dee73658d390ad88 (patch) | |
tree | 58b75f3da327e32465c0757b2a784ddfa3b9043d | |
parent | 66cb13aadd11209d8ede69cfff679819837c8a5f (diff) | |
download | aur-17b576ea59e2bf9ef3c83933dee73658d390ad88.tar.gz |
fix for nvidia, and possibly amd, gpus
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 4 | ||||
-rw-r--r-- | foldingathome.service | 6 |
3 files changed, 10 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = foldingathome pkgdesc = A distributed computing project for simulating protein dynamics pkgver = 7.6.8 - pkgrel = 4 + pkgrel = 6 url = https://foldingathome.org/ install = foldingathome.install arch = x86_64 @@ -18,7 +18,7 @@ pkgbase = foldingathome source = foldingathome.service source = GPUs.txt sha256sums = 588253c0042dcb0a6b97c9e16ccb8189b316df051094be4202881120255e5d31 - sha256sums = df76f31e5c7813c4f967fbe3b3c9947f9630b42de9ff945a38b554be4ac7b2c4 + sha256sums = 252b2780506452f6f10bf046111a1b1675c0be5d858eecbf17f8977f6e5798c9 sha256sums = 5944a6df06b42c5edd4e5f0922f16e3f04cb755bd248d0e610c9262f3814aff9 pkgname = foldingathome @@ -5,7 +5,7 @@ pkgname=foldingathome pkgver=7.6.8 -pkgrel=4 +pkgrel=6 pkgdesc='A distributed computing project for simulating protein dynamics' arch=(x86_64) url=https://foldingathome.org/ @@ -29,7 +29,7 @@ source=( GPUs.txt ) sha256sums=('588253c0042dcb0a6b97c9e16ccb8189b316df051094be4202881120255e5d31' - 'df76f31e5c7813c4f967fbe3b3c9947f9630b42de9ff945a38b554be4ac7b2c4' + '252b2780506452f6f10bf046111a1b1675c0be5d858eecbf17f8977f6e5798c9' '5944a6df06b42c5edd4e5f0922f16e3f04cb755bd248d0e610c9262f3814aff9') package() { diff --git a/foldingathome.service b/foldingathome.service index dea95bc43d79..c84b82a9f76d 100644 --- a/foldingathome.service +++ b/foldingathome.service @@ -5,6 +5,7 @@ After=network.target [Service] Type=simple User=fah +SupplementaryGroups=video DynamicUser=yes ConfigurationDirectory=foldingathome StateDirectory=fah @@ -14,6 +15,11 @@ ExecStart=/usr/bin/FAHClient --config /etc/foldingathome/config.xml CPUSchedulingPolicy=idle IOSchedulingClass=3 +# Nvidia +ReadWritePaths=-/dev/nvidia-uvm +ExecStartPre=!-/usr/bin/nvidia-modprobe +ExecStartPre=!-/usr/bin/nvidia-modprobe -c 0 -u + [Install] WantedBy=multi-user.target |