Pools do not know your hash rate, they can only estimate it based on the shares you submit. Since finding those shares is in inherently random process, you will sometimes have lucky breaks, and sometimes long dry spells. This will translate to a randomly changing hash rate being reported by the pool. Your miner knows the rate at which it is hashing, so ...
Find the correct download on the official Monero website and go to your downloads folder. Open the terminal and use this command:
If you receive the following output you will know that the hash matches the GPG signed message listing the correct SHA256 sums
Install the necessary prerequisites (on top of a default Ubuntu MATE image):
sudo apt-get install cmake g++ libboost-all-dev
Create a git directory:
Clone the GitHub repository:
git clone https://github.com/aeonix/aeon.git
Compile the sources:
After about 30 minutes, you'll end up with the following binaries in the build/...
Have you tried upstart? See http://upstart.ubuntu.com/cookbook/
Also see: https://askubuntu.com/questions/351879/how-to-create-a-service-on-ubuntu-upstart/448536#448536
Upstart Example: /etc/init/xmrstakcpu.conf
start on net-device-up IFACE=eth0
This would run /usr/local/bin/xmr-stak-cpu/xmr-...
With the latest Radeon AMD driver, and programs like xmr-stak or cast_xmr, is easy to mine Monero with AMD GPU cards under Ubuntu 18.04.
AMD Radeon Linux driver - https://www.amd.com/en/support
XMR-stak - https://github.com/xmr-stak
Cast_XMR - https://github.com/glph3k/cast_xmr
The error "/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib/libgtest.a(gtest-all.cc.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC" tells you that the libgtest.a file of your system has not been compiled with position independent code, which is necessary to compile monerod.
You must ...
If you did not install monerod, then someone else did, and it's likely malware. It seems surprising for two reasons, however:
that kind of malware usually runs on Windows
a mining malware would typically use a pool miner, since monerod needs to download the blockchain
Therefore, the most likely explanation is that you or someone who uses your computer ...
You're likely running into the same problem as me.
It seems that xmr-stak.sh only reads the config file if you start it manually.
Apply the following change:
ExecStart=/home/aniket/xmr-stak.sh -c YOURCONFIGFILELOCATION
After that do a systemctl daemon-reload and try it again - should work now with the correct config file.
Did you follow the instructions noted in the answer to this question?
How do I use a computer with a wallet to access a headless node at my home?
I notice you mentioned --daemon-address as opposed to --daemon-host. I'm not sure if both those addresses work and are interchangeable.
The default configuration filename is bitmonero.conf. You should create it in the default data directory for your appropriate operating system.
On Unix/Linux/macos systems, the default directory is ~/.bitmonero
To create new upstart config
sudo nano /etc/init/xmrstakcpu.conf
Example of upstart configuration:
start on filesystem and net-device-up IFACE!=lo
echo $$ > /var/run/xmr.pid
exec su -s /bin/bash -c "nice -n19 /path/xmr-stak-cpu/bin/xmr-stak-cpu /path/xmr-stak-cpu/bin/config.txt" ...
You have to use CUDA 9.
Get it via: wget https://developer.nvidia.com/compute/cuda/9.0/Prod/local_installers/cuda_9.0.176_384.81_linux-run and then run sudo sh cuda_9.0.176_384.81_linux.run. Make sure it is correctly installed. You have to run the script multiple times!
The error seems like you haven't installed cuda 9. Run the install script and read the ...
It's been some time since last time i mined with Nvidia GPUs, but let's try with some tips.
First of all, there are 2 versions of the last xmr-stak (2.0 and 2.1). I tried both (amd) and had slighlty better results from 2.0. I encourage you to try both.
Let's recommend you some settings:
-About blocks: take note of the number of SMX of your cards (10 for ...
Jun Li's answer is correct. You can also use the '-c' (for check) option to sha256sum to verify the hash without manually comparing hash strings, but you have to extract the hash line from the hashes.txt file first, because of this bug.
The steps are:
Download the monero-linux-x64-v0.10.3.0.tar.bz2 and hashes.txt files
Copy the relevant line from hashes....
LMDB requires mmap to work, and searching the internet shows that Samba did not support mmap, but now does, at least on Linux. You might have to update your software, and configure it to have mmap support.
The AMD drivers are indeed frustrating on Linux, but these are required by XMR-Stak for AMD cards. You will almost certainly need to download the official drivers from AMD and try the various releases until you find one that works with your specific card. For me, this was only amdgpu-pro-17.40.2712-510357, but it depends which card you have. There are ...
Looks like 1.75 GB.
$ docker stats
CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
59cba0501edf monerod 1.61% 1.751GiB / 15.54GiB 11.27% 81.2GB / 421GB 136GB / 224MB 25
This particular invocation has ...
There are many ways to do this. One simple way is via cron:
In a shell execute crontab -e then add and edit the line:
@reboot /path/to/xmrig -B [--syslog | --log-file=/some/file.log] [your other options]
Save and exit.
The -B option runs it in the background and you add either the --syslog or --log-file option so you can get at its output.
If using the flags to disable the GPUs doesn't work. You can compile it for only CPU: (probably need to be root or sudo it)
apt install libmicrohttpd-dev libssl-dev cmake build-essential libhwloc-dev
git clone https://github.com/fireice-uk/xmr-stak.git
cmake .. -DCUDA_ENABLE=OFF -DOpenCL_ENABLE=OFF
You can find instructions on xmr-stak repository itself.
You should basically download the ubuntu/debian release, extract the file, and launch the miner through cli.
It does auto configuration on the first launch IIRC.
18.20 drivers didnt work for me... I could mine cryptonight lite and heavy but no way cryptonight v7. Downgrading drivers back to 17.* solved this issue but still i belive xmr-stak worked better with ubuntu 16.* and 17.* series. I belive except drivers issue there is also some issue related with 4.15/4.16 kernels. With 4.15.* my cards randomly crash (one day ...
I haven't played with my systemctl script in a while, but here are my notes. They are close to yours, except for my file name is xmr.service and there are two additional commands at the end. Hope this helps.
Create systemd startup script
Create new file xmr.service in /etc/systemd/system
Add the following snippet:
At this time, no way to make xmr-stak (xmr-stak-amd is legacy) with the open-source AMD Linux driver.
Apart from that, the latest xmr-stak works like a charm with new Ubuntu 18.04 LTS version and the AMD Linux proprietary driver.