Mining Troubleshooting
This guide covers common mining issues and their solutions.
Common Issues
Miner Won't Start
Symptoms:
- Miner crashes immediately
- Error on startup
- GPU not detected
Solutions:
bash
# Check GPU detection
nvidia-smi # For NVIDIA
rocm-smi # For AMD
# Update GPU drivers
# NVIDIA
sudo apt install nvidia-driver-535
# AMD
sudo amdgpu-install
# Check miner compatibility
./miner --helpLow Hash Rate
Symptoms:
- Hash rate significantly below expected
- Inconsistent performance
Solutions:
bash
# Check GPU temperature
nvidia-smi # Should be below 80°C
# Check power limit
nvidia-smi -pl 200 # Set power limit
# Memory overclock (NVIDIA)
nvidia-settings -a "[gpu:0]/GPUMemoryTransferRateOffset[3]=1000"
# Check for thermal throttling
nvidia-smi -q -d TEMPERATUREExpected Hash Rates:
| GPU | Expected | If Lower |
|---|---|---|
| RTX 3080 | 50-55 Sol/s | Check temps, power limit |
| RTX 3070 | 38-42 Sol/s | Update drivers |
| RX 6800 XT | 48-52 Sol/s | Check memory timings |
| RX 6700 XT | 33-37 Sol/s | Update BIOS |
High Temperature
Symptoms:
- GPU temperature above 80°C
- Thermal throttling
- Miner crashes under load
Solutions:
bash
# Increase fan speed
# NVIDIA
nvidia-settings -a "[gpu:0]/GPUFanControlState=1"
nvidia-settings -a "[fan:0]/GPUTargetFanSpeed=80"
# AMD
rocm-smi --setfan 80
# Undervolt (NVIDIA)
nvidia-settings -a "[gpu:0]/GPUGraphicsClockOffset[3]=-100"
# Improve airflow
# - Clean dust from GPUs
# - Add case fans
# - Improve cable managementRejected Shares
Symptoms:
- High rejection rate
- "Invalid share" errors
- Pool rejects shares
Solutions:
- Verify Algorithm:
bash
# Ensure you're using ZelHash
./miner --algo zelhash ...- Check Stratum Connection:
bash
# Test connection
nc -zv cs.miningtothelastblock.top 3333- Update Mining Software:
bash
# Download latest version
wget https://github.com/develsoftware/GMinerRelease/releases/latest- Check System Clock:
bash
# Sync time
sudo ntpdate pool.ntp.orgConnection Issues
Symptoms:
- Cannot connect to pool
- "Connection refused" errors
- Frequent disconnections
Solutions:
bash
# Check firewall
sudo ufw status
sudo ufw allow 3333/tcp
# Test pool connectivity
ping cs.miningtothelastblock.top
nc -zv cs.miningtothelastblock.top 3333
# Try alternative pool
./miner --server cs.miningtothelastblock.top ...
# Check DNS
nslookup cs.miningtothelastblock.topWorker Not Showing on Pool
Symptoms:
- Mining but worker not visible on pool dashboard
- No shares recorded
Solutions:
- Wait 5-10 minutes — Pools have delay
- Verify wallet address:
bash
# Check your address format
cs-cli getnewaddress- Check worker name format:
Correct: wallet_address.worker_name
Incorrect: just_worker_name- Verify shares are being submitted:
Look for "Share accepted" in miner outputGPU-Specific Issues
NVIDIA GPUs
CUDA Error:
bash
# Update CUDA drivers
sudo apt update
sudo apt install nvidia-cuda-toolkit
# Check CUDA version
nvcc --versionOut of Memory:
bash
# Reduce intensity
./miner --algo zelhash --intensity 20 ...
# Close other GPU applications
pkill -f "gpu_app"AMD GPUs
OpenCL Error:
bash
# Install ROCm
sudo amdgpu-install --usecase=rocm
# Verify OpenCL
clinfoMemory Timing Issues:
bash
# Use AMD Memory Tweak
memory-tweak -m 1 # For Samsung memory
memory-tweak -m 2 # For Hynix memorySystem Issues
Out of Memory (RAM)
bash
# Check available RAM
free -h
# Increase swap
sudo fallocate -l 8G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfileCPU Bottleneck
bash
# Check CPU usage
top
# Reduce miner CPU usage
./miner --algo zelhash --cpu-priority 2 ...Disk Space
bash
# Check disk space
df -h
# Clean up
sudo apt clean
rm -rf /tmp/*Advanced Troubleshooting
Enable Debug Logging
bash
# GMiner debug
./miner --log log.txt --debug ...
# T-Rex debug
./t-rex --debug ...Network Diagnostics
bash
# Trace route to pool
traceroute cs.miningtothelastblock.top
# Check latency
ping cs.miningtothelastblock.top
# Test bandwidth
speedtest-cliPerformance Profiling
bash
# Monitor GPU performance
watch -n 1 nvidia-smi
# Monitor power consumption
nvidia-smi --query-gpu=power.draw --format=csv -l 1Getting Help
Information to Provide
When asking for help, include:
- GPU model and count
- Mining software and version
- Operating system
- Error messages (full output)
- Pool being used
- Hash rate achieved vs expected
Support Channels
- Discord: https://discord.gg/jxDZ4EHD
- GitHub Issues: https://github.com/MauricioSpagnol/cloudservice/issues
- Telegram: https://t.me/cscoin
Next Steps
- Mining Overview — Back to overview
- Mining Pools — Pool information
- Wallet Setup — Secure your earnings