Mining $Qubic – Guide Windows GPU

Майнинг Кубик | $Qubic – инструкция для Windows

Qubic.li Портал: https://app.qubic.li
✅Qubic.li Кошелек: https://wallet.qubic.li

QUBIC Exchanges: https://tradeogre.com/exchange/QUBIC-USDT
🤝Партнерские ссылки со скидкой на комиссии:
https://clore.ai
https://xeggex.com
https://www.bybit.com
https://www.mexc.com

Инструкция оф. – https://github.com/qubic-li/client?tab=readme-ov-file#download

Инструкция для HiveOS – https://github.com/Akisoft41/qubic-hive

Калькулятор доходности, майнинга кубика: https://colab.research.google.com/github/dsglazyrin/qubic_utils/blob/main/Qubic_income_estimations.ipynb
https://profit-mine.com/ru/coins/Qubic?algo=Qubic&tag=qbic (неточный, так как количество решений приходит рандомно)

Таблица подсчета хэшрейта видеокартhttps://docs.google.com/spreadsheets/d/1y4rRoD53Mc6gec26-hIj4s3d8AuX_n0Mtvovp3F_HPA/edit#gid=0

Разберем способ майнинга на Windows через WSL.

Включаем виртуализацию в Windows обязательно, если она выключена. Информация по инструкции Шаг 2, Шаг 3, здесь – https://support.microsoft.com/ru-ru/windows/включение-виртуализации-на-компьютерах-windows-11-c5578302-6e43-4b4b-a449-8ced115f58e1

Стандартный клиент с сайта использует процессор, но нам нужно использование видеокарт. Вопрос решаем с помощью следующих команд ниже.
Открываем PowerShell вводим команды:

Смотрим доступные версии Linux:

$ wsl -l -o

Останавливаемся на требуемой нам версии Ubuntu-20.04:

$ wsl --install -d Ubuntu-20.04
Если просит перезагрузить, перезагружаем, Ubuntu 20.04 загрузится и установится

Далее, после запуска Ubuntu 20.04, создаем пару логин:пароль, запоминаем

Доп. информация по установке WSL здесьhttps://learn.microsoft.com/en-us/windows/wsl/install

$ nvidia-smi – Нам нужно проверить видеокарты в системе Ubuntu (WSL), что они отображаются, а также посмотреть версию Cuda 12.0+, чтобы была и драйвер версии = 525 и выше. WSL подтягивает драйвера из репозитория Windows, повышаем установкой свежих драйверов на Windows.

Клиент под Linux и Windows с оф. источника: https://github.com/qubic-li/client?tab=readme-ov-file#download

Ниже команды установки из под WSL:

wget https://dl.qubic.li/downloads/qli-Client-1.8.10-Linux-x64.tar.gzскачивание клиента

sudo mkdir /qubicсоздаем папку “qubic”

sudo tar -zxvf qli-Client-1.8.10-Linux-x64.tar.gz -C /qubicперенос и распаковка файлов клиента в папку “qubic”

cd /qubicпереход в директорию qubic

lsсмотрим файлы в директории

vim appsettings.json – редактируем файл настроек приложения (“Insert|Ins” клавиша). Вставляем значение, ниже добавив Ваш токен API, пример для GPU и CPU:

GPU preset, где “alias” – имя воркера, accessToken – токен доступа с сайта https://app.qubic.li/main/mining/pool:

{
"Settings": {
"baseUrl": "https://mine.qubic.li/",
"alias": "RTX4090x1",
"accessToken": "Ваш токен с сайта - https://app.qubic.li/main/mining/pool",
"allowHwInfoCollect": true,
"overwrites": {"CUDA": "12"}
}
}

CPU preset, где “amountOfThreads”: 8 – количество ядер:

{
"Settings": {
"baseUrl": "https://mine.qubic.li/",
"amountOfThreads": 8,
"alias": "5700X8X1",
"accessToken": "Ваш токен с сайта - https://app.qubic.li/main/mining/pool"
}
}

жмем esc и сохраняем вводим команду – :wq

Запускаем клиент майнинг:

sudo cd /qubic && ./qli-Client

sudo ./qli-Clientзапуск в директории /qubic

– обновление клиента до версии 1.8.10 $ sudo tar -zxvf qli-Client-1.8.9-Linux-x64.tar.gz --wildcards -C /qubic qli-Client qli-Service.sh

Запуск кубик одной строкой с нуля на Clore. Mining Qubic Clore.

Майнинг с помощью аренды видеокарт, регистрируемся на 👉 Clore.ai c https://clore.ai
После нужно взять токены “Clore” на бирже. Регистрируемся или заходим на биржи, где торгуется “Clore”:
https://www.mexc.com (30% скидка на комиссии) – приобрести USDT через карту выбираем торговлю P2P и на спотовом рынке берем токены Clore за USDT
https://www.xt.com (20% скидка на комиссии)

Пополняем баланс, перекидываем с биржи токены “Clore” на кошелек в Clore.ai (вкладка “Account”, для пополнения “Clore”)

На главной странице в разделе “Marketplace” – “New Order”, ищем подходящую конфигурацию оборудования с видеокартами, нажимаем слово “RENT”.

Выбираем универсальную платформу “Ubuntu Jupyter (cloreai/ubuntu20.04-jupyter)“, можно сохранить “Configure Order” ниже. Доступ к арендованному серверу можно получить через “HTTP” в браузере, с помощью ключа в адресной строке, “Configure Order” можно не сохранять.

Открываем сервер на картинке выше.

Запускаем терминал:

Переходим во вкладку “Running” открываем консоль для ввода команд.

Вводим команды в терминал ниже:

Для видеокарты:

wget https://dl.qubic.li/downloads/qli-Client-1.8.10-Linux-x64.tar.gz && mkdir /qubic && tar -zxvf qli-Client-1.8.10-Linux-x64.tar.gz -C /qubic && cd /qubic && vim appsettings.jsonправим “appsettings.json”, сохраняем конфигурацию, выше пример “GPU preset”
cd /qubic && ./qli-Clientзапускаем добычу решений

Для процессора:

wget https://dl.qubic.li/downloads/qli-Client-1.8.10-Linux-x64.tar.gz && mkdir /cpuqubic && tar -zxvf qli-Client-1.8.10-Linux-x64.tar.gz -C /cpuqubic && cd /cpuqubic && vim appsettings.jsonправим “appsettings.json”, сохраняем конфигурацию, выше пример “CPU preset”
cd /cpuqubic && ./qli-Client запускаем добычу решений

Обновление на новую версию клиента для Clore двумя командами (qli-Client-1.8.10):

rm -rf /cpuqubic/log /qubic/tmp /qubic/flags.lock /qubic/qli-runner /qubic/qli-runner.lock /qubic/stats.98.lock /qubic/qli-Client /qubic/qli-Service.shудаление старых файлов, кроме файла конфигурации
wget https://dl.qubic.li/downloads/qli-Client-1.8.10-Linux-x64.tar.gz && tar -zxvf qli-Client-1.8.10-Linux-x64.tar.gz --wildcards -C /qubic qli-Client qli-Service.sh && cd /qubic && ./qli-Clientобновление и запуск, пример под GPU

rm -rf /qubic/log /qubic/tmp /qubic/flags.lock /qubic/qli-runner /qubic/qli-runner.lock /qubic/stats.98.lock /qubic/qli-Client /qubic/qli-Service.shудаление старых файлов, кроме файла конфигурации
wget https://dl.qubic.li/downloads/qli-Client-1.8.10-Linux-x64.tar.gz && tar -zxvf qli-Client-1.8.10-Linux-x64.tar.gz --wildcards -C /cpuqubic qli-Client qli-Service.sh && cd /cpuqubic && ./qli-Clientобновление и запуск, пример под CPU

Установка CUDA для WSL оф. инструкция (можно пропустить)https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&Distribution=WSL-Ubuntu&target_version=2.0&target_type=deb_local

Установка Cuda 12+ (обычно не требуется, просто ставим свежий драйвер Nvidia, подтянет с Windows), на всякий случай команды ниже:

$ wget https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/cuda-wsl-ubuntu.pin

$ sudo mv cuda-wsl-ubuntu.pin /etc/apt/preferences.d/cuda-repository-pin-600

$ wget https://developer.download.nvidia.com/compute/cuda/12.3.2/local_installers/cuda-repo-wsl-ubuntu-12-3-local_12.3.2-1_amd64.deb

$ sudo dpkg -i cuda-repo-wsl-ubuntu-12-3-local_12.3.2-1_amd64.deb

$ sudo cp /var/cuda-repo-wsl-ubuntu-12-3-local/cuda-*-keyring.gpg /usr/share/keyrings/

$ sudo apt-get update

$ sudo apt-get -y install cuda-toolkit-12-3

Обновление компонентов wsl до актуальной версии, через powershell:

$ wsl --update
$ wsl --upgrade

Перезапуск, перезагрузка wsl, через Powershell:

$ wsl --shutdown

Шпаргалка:

Где взять API токен Qubic li – https://app.qubic.li/main/mining/pool

Справка по WSLhttps://ab57.ru/cmdlist/wslcmd.html

Посмотреть процессы: ps -la – убрать запущенный процесс: kill (pid), pkill (имя процесса)

Установка драйвера видеокартыnvidia-driver-535на Ubuntu:

$ sudo apt install nvidia-utils-535
или
apt install nvidia-driver-535

Еще один способ:

$ sudo apt update
$
sudo apt upgrade

$ cd~
$
wget https://us.download.nvidia.com/XFree86/Linux-x86_64/535.161.07/NVIDIA-Linux-x86_64-535.161.07.run

$ chmod +x NVIDIA-Linux-x86_64-535.161.07.run
$
./NVIDIA-Linux-x86_64-535.161.07.run

$ reboot

Ошибки:

WslRegisterDistribution failed with error: 0x800701bc
Error: 0x800701bc WSL 2 ????????? ?????????? ?????????? ????. ?????????????? ???????? ??. ?? ???????? https://aka.ms/wsl2kernel
Press any key to continue…

FIX (Решение)https://learn.microsoft.com/
Скачайте пакет последней версии и установите: Пакет обновления ядра Linux в WSL 2 для 64-разрядных компьютеров.

Другие ошибки:

  • Failed to initialize NVML: GPU access blocked by the operating system
  • Failed to properly shut down NVML: GPU access blocked by the operating system
  • wsl -bash: /usr/bin/nvidia-smi: No such file or directory
  • System has not been booted with systemd as init system (PID 1). Can’t operate. Failed to connect to bus: Host is down
  • NVIDIA-SMI has failed because it couldn’t communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running

FIX (Решение) Простое решение удалить полностью WSL:
1 – Через “Установка и удаление программ” в Windows 10-11. 2 – Снять две галочки в “Включение и отключение компонентов Windows”, с “Платформа виртуальной машины” и “Подсистема Windows для Linux”, перезагрузить.
После проверить wsl -l -v, нет в списках.
Удаляем регистрацию через “wsl --unregister“, если есть в списке установленные объекты, далее вводим команды
Пример команд:

  • wsl --unregister “Ubuntu”, где (Подставляем наименование Вашей версии)
  • wsl --unregister docker-desktop
  • wsl --unregister docker-desktop-data

Заново устанавливаем WSL.

Выставить видеокарты для использования в Ubuntu (WSL):

Чтобы указать использование видеокарт больше трех в WSL, команда – sudo CUDA_VISIBLE_DEVICES=0,1,2,3,4 ./qli-Client – где цифры номер GPU из nvidia-smi

Команда запуска одной строкой, обновления на версию клиента 1.8.7.1 и запуска процесса майнинга, для аренды в CloreAi:

$ wget https://dl.qubic.li/downloads/qli-Client-1.8.7.1-Linux-x64.tar.gz && tar -zxvf qli-Client-1.8.7.1-Linux-x64.tar.gz --wildcards -C /qubic qli-Client qli-Service.sh && cd /qubic && ./qli-Client

Qubic Twitter: https://twitter.com/Qubic_Networ
Qubic Discord: https://discord.gg/HHU6Kau5
Qubic Документация: https://docs.qubic.world

I79700K, GPU 4090 и 3080 OLD Speed test

Инструкция на винде на процессоре и видеокарте запуска кубика через пул в соло

⚙️Следите за новостями в телеграм, (зеркало сайта) - https://t.me/TGPLITKA

Donation address:

ETH wallet in👉 Debank and De.Fi WEB3, социальная сеть.

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

12 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
vadim
vadim
1 месяц назад

 sudo ./qli-Client
2024-03-05 12:32:45   INFO  Starting Client 1.8.6.0
2024-03-05 12:32:45   INFO  Check for updates
2024-03-05 12:32:46   INFO  Your Client is up to date
2024-03-05 12:32:47   INFO  AI Training Starting. Your Alias is Vadim
2024-03-05 12:32:47   INFO  Waiting for task
2024-03-05 12:32:49   INFO  Trainer: cuda version 98.0 is starting.
2024-03-05 12:32:49   INFO  Trainer: Solution threshold: 694
2024-03-05 12:32:49   INFO  Trainer: Unrecognized argument: 1
2024-03-05 12:32:51   INFO  Trainer: 0 CUDA devices are used.
2024-03-05 12:32:53   INFO  E:98 | SOL: 0/0 | Try EIHM…HKGB | 0 it/s | 0 avg it/s
2024-03-05 12:32:54   INFO  Trainer: cuda version 98.0 is starting.
как решить проблему? не видит карту.

Вадим
Вадим
1 месяц назад
Ответить на  Krez

Как-то можно снять ограничение в три карты?

Вадим
Вадим
1 месяц назад
Ответить на  Krez

У меня в риге 6 карт.
Ввожу команду sudo CUDA_VISIBLE_DEVICES=0,1,2,3,4,5 ./qli-Client
Майнер стартует, но опять пишет 0 CUDA…
Пробовал писать sudo CUDA_VISIBLE_DEVICES=0,1,2 ./qli-Client
Все равно пишет 0 CUDA.
А если через диспетчер задач отключаю три карты, то майнер нормально работает но только с тремя картами.
Как заставить работать все 6 карт?

Zevs
Zevs
1 месяц назад
Ответить на  Krez

Если писать sudo CUDA_VISIBLE_DEVICES=0,1,2 ./qli-Client и все карты включены, то почему то не работает так же. От того что второйэкземпляр запущу, карты он лучше не начинает видеть

Zevs
Zevs
1 месяц назад
Ответить на  Krez

Я не линуксоид. Подскажите как sh файл прописать, что бы через него сразу два экземпляра с нужными параметрами запускались. Ну и совсем глупый вопрос, можно ли от ввода root пароля избаиться при этом?

Zevs
Zevs
1 месяц назад
Ответить на  Krez

Если до 3х штук ограничение, но у вас их 4е. Как так?

Zevs
Zevs
21 дней назад
Ответить на  Zevs

Есть способ одной строкой запускать клиент из под винды?

Zevs
Zevs
18 дней назад
Ответить на  Zevs

Как выяснилось, проблема не в поддержке трех карт, а в том что надо отключать карту 0 или 1. Т.е если поставить карты 0,2,3,4,5, то они будут работать впятером, а второй клиент запустить с картой 1. Не могут одновременно в одном клиенте работать карты 0 и 1. Если отключить встройку, то на место карты 0 надо делать карту один. Какая то странная система, причина не понятна…

12
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x
 
wpSolution Live Chat

Привет, Ваше удовлетворение является нашим главным приоритетом...

Прокрутить вверх