Este guia coloca seine para funcionar em um desktop ou servidor Linux, da escolha do arquivo à conferência das shares aceitas pelo pool. A versão oficial v0.2.26 é o exemplo verificado. Tenha seu endereço de recebimento Blocknet em mãos; o guia da carteira explica onde encontrá-lo. Informe um endereço público ou @name registrado, nunca uma frase de recuperação.
Como começar a minerar Blocknet no Linux?
Escolha o arquivo Linux correspondente ao processador, verifique a soma SHA-256 e extraia-o em uma pasta gravável. Execute ./seine, informe seu endereço de pagamento e aceite a conexão padrão com bntpool.com. seine dimensiona automaticamente as threads de CPU e também pode usar placas NVIDIA compatíveis no Linux x86_64 quando suas bibliotecas de execução estão instaladas.
Etapa 1: confira a arquitetura e a glibc
Abra um terminal e execute estas duas verificações somente de leitura. A primeira identifica a arquitetura; a segunda mostra a versão da biblioteca GNU C em sistemas baseados em glibc. Elas não iniciam mineração nem alteram a configuração do computador.
uname -m
getconf GNU_LIBC_VERSION
Relacione a arquitetura ao arquivo abaixo. Ambos os pacotes Linux v0.2.26 exigem glibc 2.39 ou mais recente. Confira novamente os requisitos ao instalar uma versão posterior. Se o sistema usa outra biblioteca C ou glibc mais antiga, use um ambiente de distribuição compatível ou siga as instruções de compilação do código-fonte.
| Saída do comando | Arquivo da versão | Backends |
|---|---|---|
x86_64 |
seine-linux-x86_64.tar.gz |
CPU e NVIDIA |
aarch64 |
seine-linux-aarch64.tar.gz |
CPU |
Cada thread de mineração na CPU precisa de um bloco de memória de 2 GiB. seine escolhe a quantidade inicial conforme a memória e os recursos de CPU disponíveis e ajusta durante a mineração. Não force threads ou kernels na primeira execução; estabeleça uma conexão funcional antes de alterar o desempenho.
Etapa 2: baixe e verifique o arquivo
Escolha Linux ou Linux ARM64 na seção de downloads. Baixe também o recurso separado SHA256SUMS.txt da mesma versão oficial. Mantenha juntos o arquivo e a soma da mesma versão. Os exemplos usam x86_64; no ARM64, substitua seine-linux-x86_64.tar.gz por seine-linux-aarch64.tar.gz nos comandos.
No terminal, abra a pasta em que o navegador salvou os arquivos e calcule a soma do arquivo compactado. Este exemplo pressupõe uma pasta Downloads no diretório pessoal; use a pasta real de download caso tenha outro nome.
cd "$HOME/Downloads"
sha256sum seine-linux-x86_64.tar.gz
Compare o hash hexadecimal completo com a linha desse arquivo exato em SHA256SUMS.txt. Todos os dígitos devem coincidir antes de extrair ou executar. Use a soma publicada como recurso da versão: o arquivo compactado também contém um manifesto dos arquivos extraídos. A coincidência verifica o arquivo em relação ao valor publicado; obtenha ambos os downloads na fonte oficial.
Etapa 3: extraia e confira o executável
Crie uma pasta dedicada no diretório pessoal, extraia o arquivo nela e peça ao binário para mostrar a ajuda. O arquivo v0.2.26 contém ./seine na raiz, então esses comandos colocam o executável diretamente na pasta nova. O comando de ajuda termina sem iniciar uma sessão de mineração.
mkdir -p "$HOME/seine"
tar -xzf seine-linux-x86_64.tar.gz -C "$HOME/seine"
cd "$HOME/seine"
chmod u+x ./seine
./seine --help
Faça isso com sua própria conta. chmod u+x concede permissão de execução ao proprietário; não é necessária uma instalação para todo o sistema. O prefixo ./ manda o shell executar o arquivo na pasta atual. Mantenha a documentação e as licenças extraídas junto ao binário.
Etapa 4: informe seu endereço e conecte
Inicie na pasta em que extraiu o arquivo:
./seine
Informe seu endereço de recebimento ou @name registrado, aceite stratum+tcp://bntpool.com:3333 e escolha um nome reconhecível para a máquina quando solicitado. Nas próximas execuções, seine reutiliza seine-data/seine.config.json relativo ao diretório de trabalho. Iniciar na mesma pasta facilita localizar as configurações. A referência de configuração documenta as perguntas e o diretório de dados.
Observe o hashrate e o contador de shares aceitas. Abra My Stats e consulte o mesmo endereço. Shares aceitas confirmam que o pool recebe trabalho; o pagamento segue um processo separado de recompensas e pagamentos. O guia do painel explica as áreas do minerador. Pressione q ou Ctrl+C para encerrar corretamente.
O que é necessário para minerar com NVIDIA no Linux?
A mineração GPU no Linux x86_64 precisa de um driver NVIDIA e bibliotecas NVRTC compatíveis. NVRTC compila os kernels GPU na inicialização. Instale o ambiente de execução e a biblioteca builtins correspondente pela distribuição ou pelos pacotes NVIDIA, seguindo o guia NVIDIA. Os nomes dos pacotes variam com a distribuição e a versão CUDA; use as instruções do seu sistema.
Com essas bibliotecas, o modo padrão pode minerar na CPU e nas placas NVIDIA compatíveis ao mesmo tempo. Para começar na CPU enquanto prepara a GPU, selecione-a explicitamente:
./seine --backend cpu
Essa opção usa somente CPU nessa execução. Para selecionar dispositivos GPU e conferir suas shares aceitas, continue no guia NVIDIA. A versão ARM64 descrita aqui contém o backend CPU; instalar CUDA não adiciona um backend NVIDIA a esse arquivo.
Como resolver um erro de inicialização no Linux?
Use a primeira mensagem de erro para escolher a próxima verificação. Erros de arquitetura ou ambiente ocorrem antes de shares aceitas; mudar endereços do pool ou quantidade de threads não resolve essa etapa. Mantenha o arquivo verificado enquanto examina o executável e o ambiente.
| Mensagem ou sintoma | O que conferir |
|---|---|
Exec format error |
Arquitetura incorreta: compare uname -m com o nome do arquivo. |
GLIBC_2.39 not found |
O binário exige uma glibc mais recente. Use um sistema compatível ou compile o código-fonte; mantenha a biblioteca C do sistema sob a gestão da distribuição. |
Permission denied |
Confira a permissão de execução do usuário e use uma pasta em um sistema de arquivos que permita executar. |
libnvrtc / libnvrtc-builtins |
Instale o ambiente NVIDIA compatível e a biblioteca builtins correspondente ou use --backend cpu enquanto o prepara. |
Depois de receber shares aceitas, consulte o guia de huge pages para a configuração opcional no Linux. O guia de servidores cobre operação sem interface gráfica e posicionamento NUMA. Nenhuma dessas preparações é exigida neste primeiro início; faça cada mudança separadamente para identificar seu efeito na máquina.
Perguntas frequentes
Qual arquivo do Linux devo baixar?
Execute uname -m no terminal. Escolha o arquivo x86_64 para a saída x86_64 ou aarch64 para a saída aarch64. Os binários Linux v0.2.26 verificados exigem glibc 2.39 ou mais recente. O pacote x86_64 oferece CPU e NVIDIA; o pacote ARM64 oferece somente CPU.
Preciso executar seine com sudo?
Execute o minerador normalmente com seu próprio usuário em uma pasta gravável. Extraia o arquivo, conceda permissão de execução ao proprietário se necessário e inicie com ./seine. Reservar huge pages é uma tarefa administrativa separada; o início normal pode usar páginas comuns.
Por que o Linux informa que falta uma biblioteca NVRTC?
O backend NVIDIA no Linux precisa de um driver compatível e das bibliotecas de execução NVRTC, incluindo a biblioteca builtins correspondente. Instale-as pelos pacotes da distribuição ou pelos pacotes suportados pela NVIDIA. O arquivo Linux não inclui DLLs do Windows. Você pode usar CPU enquanto prepara a GPU.