Package Details: xmrig-donateless 6.12.0-1

Git Clone URL: https://aur.archlinux.org/xmrig-donateless.git (read-only, click to copy)
Package Base: xmrig-donateless
Description: High Perf CryptoNote CPU and GPU (OpenCL, CUDA) miner - No Donate Version
Upstream URL: https://github.com/xmrig/xmrig
Keywords: monero
Licenses: GPL3
Conflicts: xmrig
Provides: xmrig=6.12.0
Submitter: ryant0000
Maintainer: sum01
Last Packager: sum01
Votes: 15
Popularity: 1.89
First Submitted: 2018-01-18 19:48
Last Updated: 2021-04-20 17:42

Dependencies (8)

Required by (2)

Sources (3)

Latest Comments

1 2 Next › Last »

sum01 commented on 2021-04-18 02:29

@matheusmoreira Not sure that's something that should be part of the default service file. Customizations should be in your /etc/systemd/system, which you can easily initiate by doing systemctl edit --full xmrig.service

matheusmoreira commented on 2021-04-17 23:21

It's possible to use cgroups to limit the CPU usage of the miner. Adding the following lines to xmrig.service will accomplish this:

CPUAccounting=true
CPUQuota=250%

On my computer, this causes the miner to use 50% of each CPU core.

It is also possible to change these properties on a service that's already running:

systemctl set-property xmrig@xmrig CPUQuota=80%

XMRig will only be able to apply CPU MSR modifications if it's running as root. The following changes to xmrig.service accomplish this:

User=root
Group=root

I'm not sure if there's a better way. Would be nice if it could apply these modifications without full root privileges.

xhyinne commented on 2020-10-16 05:46

Any plans to update this?

eadrom commented on 2020-08-18 07:49

@TheGoliath, would you be able to add a:

provides=('xmrig-donateless' 'xmrig')

like from https://aur.archlinux.org/packages/xmrig-donateless-git/ so that the xmrig-cuda package will accept your package as satisfying the xmrig dependency for building the cuda plugin?

Thank you for the consideration! o7

Depau commented on 2019-10-27 00:10

Hey, please notice that xmrig has added a minimum donate level:

constexpr const int kDefaultDonateLevel = 5;
constexpr const int kMinimumDonateLevel = 1;

Depau commented on 2019-09-25 17:43

@ryant0000 I suggest you make this a git package in order to have less maintainership burden.

ryant0000 commented on 2019-09-25 04:11

Apologies for not keeping this package up to date, if someone else wants ownership let me know. I've updated it to be current as of today.

MattScherbatsky commented on 2019-03-11 10:49

Can you change sha256sum of v2.14.1.tar.gz file? It has this sha256sum: 644168116cd76747c9e1358113598dd039cfac8fccd2b54f84b9d40a9b075c2b

marakasmalan commented on 2018-07-05 19:29

Thanks - works fine. Even on a raspberry pi!

marsoft commented on 2018-04-29 21:28

Another typo: "/etc/xmmrig" instead of "/etc/xmrig"