Remove Duplicate Files Named “_conflict” in OwnCloud
Remove Files and Regain Space in OwnCloud
This is a quick how to on removing all of you “_conflict” files all at once
On the OwnCloud server open up a terminal
Type:
sudo bash
Enter your password
Type
cd /
Type
find ./* -name *_conflict*
this will list all of the files
find ./* -name *_conflict* -delete
this will delete all of the files
Thats it!
Installing VNC on XUBUNTU
This is a quick how to on installing VNC for XUbuntu on 12.04
Open a terminal
Type:
sudo bash, and press Enter
Enter your password when prompted and press Enter
Type:
apt-get install x11vnc vnc-java and press Enter
Press Y to install VNC
After the install completes type:
x11vnc -storepasswd and press Enter
Set your password and confirm it
Open your firewall now by typing:
iptables -A INPUT -i eth0 -p tcp -m tcp – -dport 5800 -j ACCEPT
iptables -A INPUT -i eth0 -p tcp -m tcp – -dport 5900 -j ACCEPT
iptables -A INPUT -i ham0 -p tcp -m tcp – -dport 5800 -j ACCEPT
iptables -A INPUT -i ham0 -p tcp -m tcp – -dport 5900 -j ACCEPT
To start VNC type:
x11vnc -forever -httpdir /usr/share/vnc-java -httpport 5800
Now you can connect to the computer with the info listed on the screen
Hashcat Build and Benchmarking
Installing, Configuring, and Benchmarking Hashcat on a 6GPU NVIDIA 1080TI Rig
Ubuntu Server 18.04 has been installed, cards connected, and these directions pickup at your very first login
Login
sudo bash
apt-get update && apt-get upgrade
apt-get dist-upgrade
add-apt-repository universe
apt-get install gcc libglu1-mesa libxi-dev libxmu-dev libglu1-mesa-dev screen
lspci | grep -i nvidia
You should see all of your video cards listed here
apt-get install linux-headers-$(uname -r)
mkdir /installs && mkdir /installs/drivers/ && mkdir /installs/drivers/intel && mkdir /installs/drivers/nvidia && cd /installs/drivers/nvidia
sudo add-apt-repository ppa:graphics-drivers/ppa && sudo apt update && apt-get install nvidia-driver-410
reboot
Login
sudo bash
nvidia-smi
You will now see your NVidia cards listed
cd /installs/drivers/nvidia
wget https://developer.nvidia.com/compute/cuda/10.0/Prod/local_installers/cuda_10.0.130_410.48_linux
mv cuda_10.0.130_410.48_linux cuda_10.0.130_410.48_linux.run
chmod +x cuda_10.0.130_410.48_linux.run
screen sh cuda_10.0.130_410.48_linux.run
Select No to the driver update
Yes to the toolkit install
cd /home/yourusernamegoeshere/ && nano .bashrc
Add this to the end of the file:
# add cuda tools to command path
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64:$LD_LIBRARY_PATH
export PATH=/usr/local/cuda-10.0/bin:$PATH
nano /etc/ld.so.conf.d/cuda-10.0-x86_64
Put only one line:
/usr/local/cuda-10.0/lib64
CTRL X to Save and Exit the file
ldconfig
apt-get install hashcat
Now for the OpenCL CPU drivers..I am using an Intel Celeron Processor, so these steps are needed for Hashcat to work properly. These are not needed for the GPUs
sudo apt-get install ccache flex bison clang-4.0 cmake g++ git patch zlib1g-dev autoconf xutils-dev libtool pkg-config libpciaccess-dev
mkdir -p /installs/drivers/intel-compute-runtime/workspace
cd /installs/drivers/intel-compute-runtime/workspace
git clone -b release_40 https://github.com/llvm-mirror/clang clang_source
git clone https://github.com/intel/opencl-clang common_clang
git clone https://github.com/intel/llvm-patches llvm_patches
git clone -b release_40 https://github.com/llvm-mirror/llvm llvm_source
git clone https://github.com/intel/gmmlib gmmlib
git clone https://github.com/intel/intel-graphics-compiler igc
git clone https://github.com/KhronosGroup/OpenCL-Headers khronos
git clone https://github.com/intel/compute-runtime neo
ln -s khronos opencl_headers
mkdir -p /installs/drivers/intel-compute-runtime/workspace/build_igc
cd /installs/drivers/intel-compute-runtime/workspace/build_igc
cmake -DIGC_OPTION__OUTPUT_DIR=../igc-install/Release \
-DCMAKE_BUILD_TYPE=Release -DIGC_OPTION__ARCHITECTURE_TARGET=Linux64 \
../igc/IGC
time make -j$(nproc) VERBOSE=1
Now you can generate Debian archives for installation:
time make -j$(nproc) package VERBOSE=1
Install:
sudo dpkg -i *.deb
nano /etc/environment
To the end of the first line (PATH), add the following:
:/usr/local/cuda/bin:/usr/lib/llvm-4.0/bin
Save and Exit
source /etc/environment
mkdir -p /installs/drivers/intel-compute-runtime/workspace/build_icr
cd /installs/drivers/intel-compute-runtime/workspace/build_icr
cmake -DBUILD_TYPE=Release -DCMAKE_BUILD_TYPE=Release ../neo
time make -j$(nproc) package VERBOSE=1
sudo dpkg -i *.deb
apt-get install clinfo
clinfo
Now you should see that ICD is installed
And finally you can run
hashcat -b
That’s it! Thanks for reading!
The hardware that I used in this guide:
Gigabyte AORUS GeForce GTX 1080 Ti (QTY 6):
https://amzn.to/2JqvXC8
Motherboard (QTY 1):
https://amzn.to/2JqGJZ7
CPU (QTY 1):
https://amzn.to/3qevp2X
Memory (QTY 1):
https://amzn.to/2JqHn8Z
Hard Drive (QTY 1):
https://amzn.to/3lic3X5
Risers (QTY 6):
https://amzn.to/33rIgVE
Power Supplies (QTY 2):
https://amzn.to/3fTRpLR
Add2PSU (QTY 1):
https://amzn.to/39s4URY
Power Switch (QTY 1):
https://amzn.to/3ljmNVk
Mount USB Drive
How to Mount a USB Drive on Ubuntu Server
Login
sudo bash
fdisk -l
Identify the usb drive by looking for the size/name/etc and then note the path (ex /dev/sdb)
mount /dev/sdb /mnt
cd /mnt
Now you should see your files!
Installing Teamviewer on Ubuntu
Enable Remote Access Through Teamviewer
Quick and dirty guide on how to install Teamviewer so you can remote into your mining rigs from anywhere.
sudo bash
mkdir /home/miner/teamviewer
cd /home/miner/teamviewer
wget https://download.teamviewer.com/download/linux/teamviewer-host_amd64.deb
dpkg -i teamviewer-host_amd64.deb
It will fail and that’s ok because we will fix it here
apt-get -f install
y
After it installs then run
teamviewer setup
Enter your teamviewer username (email@domain.com) and teamviewer password
You are now ready to go. Try connecting remotely.
Raven Mining on Ubuntu 18.04
Configuring NVidia 1080TI Cards and ccminer on Ubuntu 18.04
This is a Raw guide, assuming that Ubuntu Server 18.04 is already installed.
Login
reboot
Login
sudo bash
add-apt-repository universe
add-apt-repository ppa:graphics-drivers/ppa
apt-get udpate
apt-get -y dist-upgrade
apt-get -y install gcc libglu1-mesa libxi-dev libxmu-dev libglu1-mesa-dev screen git python-dev freeglut3-dev libx11-dev libgl1-mesa-glx gcc make libcurl4-openssl-dev autoconf libncurses5-dev opencl-headers build-essential protobuf-compiler libprotoc-dev libboost-all-dev libleveldb-dev hdf5-tools libhdf5-serial-dev libopencv-core-dev libopencv-highgui-dev libsnappy-dev libsnappy1v5 libatlas-base-dev cmake libgoogle-glog0v5 libgoogle-glog-dev libgflags-dev liblmdb-dev python-pip gfortran libjansson-dev uthash-dev autogen libtool pkg-config gcc-multilib dkms libxml2-dev libxslt1-dev zlib1g-dev linux-image-extra-virtual libopencv-dev python-numpy libssl-dev automake autotools-dev openssl libssl1.0.0 libssl-dev
reboot
Login
sudo bash
lspci | grep -i NVIDIA
Note NVIDIA has to be capital or no results will show, and now you should see all of your video cards listed here
apt-get install linux-headers-$(uname -r)
mkdir /miner && mkdir /miner/drivers/ && mkdir /miner/drivers/ewbf && mkdir /miner/drivers/intel && mkdir /miner/drivers/nvidia && cd /miner/drivers/nvidia
apt-key adv –fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64/7fa2af80.pub
sudo bash -c ‘echo “deb http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1804/x86_64 /” > /etc/apt/sources.list.d/cuda.list’
apt update
apt install nvidia-driver-410
wget https://developer.nvidia.com/compute/cuda/10.0/Prod/local_installers/cuda_10.0.130_410.48_linux
mv cuda_10.0.130_410.48_linux cuda_10.0.130_410.48_linux.run
chmod +x cuda_10.0.130_410.48_linux.run
screen sh cuda_10.0.130_410.48_linux.run
Select No to the driver update
Yes to the toolkit install
cd /home/miner/ && nano .bashrc
Add this to the end of the file:
# add cuda tools to command path
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64:$LD_LIBRARY_PATH
export PATH=/usr/local/cuda-10.0/bin:$PATH
nano /etc/ld.so.conf.d/cuda-10.0-x86_64
Put only one line:
/usr/local/cuda-10.0/lib64
CTRL X to Save and Exit the file
ldconfig
cd /miner/drivers
git clone https://github.com/tpruvot/ccminer.git
cd ccminer
nano Makefile.am
Remove comment on line which refers to “61”
CTRL X
Yes
cd /miner/drivers/ccminer
./build.sh
make install
nano Start-Raven.sh
Fill the file with the following:
#!/bin/sh
nvidia-smi -pm 1
nvidia-smi -acp 0
#nvidia-smi -pl 300
sleep 2
export GPU_FORCE_64BIT_PTR=0
export GPU_MAX_HEAP_SIZE=100
export GPU_USE_SYNC_OBJECTS=1
export GPU_MAX_ALLOC_PERCENT=100
export GPU_SINGLE_ALLOC_PERCENT=100
./ccminer -a x16r -i 20 -o stratum+tcp://us.ravenminer.com:4567 -u RMzHAFgqgjV5qLkajBjLQ325V7HWBpG3d9 -p c=RVN
Save the file
CTRL + X
Y
chmod +x Start-Raven.sh
reboot
Log back in
sudo bash
cd /miner/drivers/ccminer
screen ./Start-Raven.sh
Raven will begin to mine
Permanently Disable Windows Defender
Disable Windows Defender on Windows 10
Quick How-To on disabling Windows Defender.
In the Type here to search box, type in RUN and hit Enter
Type regedit and hit Enter
Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender
In the window pane on the right, you will see one value only called Default
Right click and select New > DWORD (32-bit) Value
Name it DisableAntiSpyware
Open up the entry, and change Value Data from 0 to 1
Click OK and Reboot. Defender will now be disabled
HUSH Wallet UI – Waiting for Daemon to Start
HUSH Wallet Continually Fails to Start
Updating the wallet to the latest version 0.72 causes an error where the daemon continually fails to start and you can wait or close the wallet. To fix the error on Windows 10, perform the following:
Open up your Windows Explorer and navigate to the root of C:\
In the Search Box, type hushd.exe and hit Enter
When the file is found, right click on it and select Open Folder Location
Select the full path in the bar at the top and copy it. It will be something like C:\Program Files\hush\etc…..
Now open a command prompt
Type cd C:\Program Files\hush\etc….. (here you will put your actual path in instead of mine C:\Program Files\hush\etc…..)
Once you are there type in the following:
start hushd.exe -daemon -reindex
Now leave the black boxes open, and Open your HUSH Wallet.
You should see the blockchain begin to download all over again. This will allow you to get access to the wallet, once everything is synchronized
Opening 7zip files on Ubuntu 18.04
How to Install the 7zip Utility on Ubuntu 18.04
By default you can not download the p7zip-full package from the repo, as it returns the following error: Package ‘p7zip-full’ has no installation candidate. To fix this error follow the steps below
From the terminal
sudo bash
add-apt-repository universe
apt install p7zip-full
p7zip -d filename.7z
Thats it!