mirror of
https://github.com/jwinterm/xmr-stak.git
synced 2026-10-28 06:28:38 +01:00
Adding Common Issues section.
Most of this is taken from forum or from config.txt (and added new one for Windows 7 Home computers). Consolidating information here.
This commit is contained in:
@@ -146,3 +146,48 @@ c4hC0Yg9Dha1OoE5CJCqVL+ic4vAyB1urAwBlsd/wH8=
|
||||
-----END PGP PUBLIC KEY BLOCK-----
|
||||
```
|
||||
|
||||
### Common Issues
|
||||
|
||||
**SeLockMemoryPrivilege failed**
|
||||
|
||||
Please see [config.txt](config.txt) under section **LARGE PAGE SUPPORT**
|
||||
|
||||
For Windows 7 pro, or Windows 8 and above see [this article](https://msdn.microsoft.com/en-gb/library/ms190730.aspx) (make sure to reboot afterwards!).
|
||||
|
||||
For Windows 7 Home :
|
||||
|
||||
1) Download and install [Windows Server 2003 Resource Kit Tools](https://www.microsoft.com/en-us/download/details.aspx?id=17657). Ignore incompatiablity warning during installation.
|
||||
|
||||
2) In cmd or power shell: `ntrights -u %USERNAME% +r SeLockMemoryPrivilege` (where %USERNAME% is the user that will be running the program. This command needs to be run as admin)
|
||||
|
||||
3) Reboot.
|
||||
|
||||
Reference: http://rybkaforum.net/cgi-bin/rybkaforum/topic_show.pl?pid=259791#pid259791
|
||||
|
||||
*Warning: do not download ntrights.exe from any other site other then the offical Microsoft download page.*
|
||||
|
||||
**msvcp140.dll and vcruntime140.dll not available errors**
|
||||
|
||||
Download and install this [runtime package](https://www.microsoft.com/en-us/download/details.aspx?id=48145) from Microsoft. *Warning: Do NOT use "missing dll" sites - dll's are exe files with another name, and it is a fairly safe bet that any dll on a shady site like that will be trojaned. Please download offical runtimes from Microsoft above.*
|
||||
|
||||
|
||||
**Error: MEMORY ALLOC FAILED: mmap failed**
|
||||
|
||||
From [config.txt](config.txt):
|
||||
|
||||
On Linux you will need to configure large page support `sudo sysctl -w vm.nr_hugepages=128` and increase your
|
||||
ulimit -l. To do do this you need to add following lines to /etc/security/limits.conf:
|
||||
|
||||
* soft memlock 262144
|
||||
* hard memlock 262144
|
||||
|
||||
Save file. You WILL need to log out and log back in for these settings to take affect on your user (no need to reboot, just relogin in your session).
|
||||
|
||||
You can also do it Windows-style and simply run-as-root, but this is NOT recommended for security reasons.
|
||||
|
||||
**Illegal instruction (core dumped)**
|
||||
|
||||
This typically means you are trying to run it on a CPU that does not have [AES](https://en.wikipedia.org/wiki/AES_instruction_set). This only happens on older version of miner, new version gives better error message (but still wont' work since your CPU doesn't support the required instructions).
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user