Package Details: xmrig-nvidia 2.8.4-1

Git Clone URL: https://aur.archlinux.org/xmrig-nvidia.git (read-only)
Package Base: xmrig-nvidia
Description: Monero cryptocurrency GPU miner, HTTP API disabled, donation percentage is 0.
Upstream URL: https://github.com/xmrig/xmrig-nvidia
Keywords: mining
Licenses: GPL
Submitter: hv15
Maintainer: hv15
Last Packager: hv15
Votes: 4
Popularity: 0.007603
First Submitted: 2017-12-01 17:24
Last Updated: 2018-10-28 18:38

Dependencies (6)

Required by (0)

Sources (1)

Latest Comments

hv15 commented on 2018-11-04 12:02

@tholinka that's awesome! I'm not sure though if I should add it to this release, or whether this should be a separate package (e.g. xmrig-nvidia-service or something like).

tholinka commented on 2018-11-04 01:48

I wrote a systemd service file for this, if you'd like to include it. It runs as its own user (named xmrig-nvidia). https://github.com/tholinka/Arch-Makepkgs-not-in-AUR/tree/master/xmrig-nvidia-systemd

marakasmalan commented on 2018-07-22 10:28

Thank you hv15 for maintaining!

For Fermi cards edit PKGBUILD: change dependency to cuda (install cuda-8.0) change flags under build: -DCMAKE_C_COMPILER=gcc-5 -DCMAKE_CXX_COMPILER=g++-5 -DCUDA_ARCH="20"

Then remove -fno-plt from CFLAGS and CXXFLAGS in /etc/makepkg.conf

To set donate to 0% I had to run makepkg -o, then edit the donate.h file under src and then run makepkg -ce

hv15 commented on 2018-01-17 11:13

@MoroS thanks, upstream already fixed this, but have yet to make a release. I've added this to the PKGBUILD now, thanks!

MoroS commented on 2018-01-16 00:16

Hi.

It seems that the package update of cuda to 9.1 breaks the build. The problem is that this version no longer has the device_functions.hpp file (only the .h version). To make it build (instead of waiting for another release from upstream devs) you can edit the src/nvidia/cuda_extra.cu file and change:

#include <device_functions.hpp>

to

#include <device_functions.h>

The compilation will proceed successfully then.

hv15 commented on 2017-12-09 22:40

@Maxatttax no worries!

Maxattax commented on 2017-12-09 20:14

Thanks for updating! @hv15

Maxattax commented on 2017-12-07 20:17

Under prepare() I suggest adding these lines so the user may alter the donation level:

cd "src/"
sed -i 's/constexpr const int kDonateLevel = 5;/constexpr const int kDonateLevel = 0;/g' donate.h