Como corrigir um erro “erro ao carregar bibliotecas compartilhadas” com o Claymore95?

0

A sequência do terminal que leva à mensagem de erro é exibida abaixo.

:~/Desktop$ cd /usr/local/claymore95
:/usr/local/claymore95$ sudo chmod u+s ethdcrminer64
:/usr/local/claymore95$ sudo nano mine.sh
:/usr/local/claymore95$ sudo chmod +x mine.sh
:/usr/local/claymore95$ ./mine.sh
epool: error while loading shared libraries: -epool: cannot open shared object file: No such file or directory

É assim que o script de inicialização se parece)

#!/bin/sh

export GPU_MAX_ALLOC_PERCENT=100

./ethdcrminer64 -epool us1.ethermine.org:4444 -ewal 
0xebf49ee69dab5522f40f6d093aa89bca7a7ad19c.Miner01 -epsw x -mode 1 -tt 68 -allpools 1

Eu sou um completo newb quando se trata de Ubuntu, por favor, tenha paciência comigo. Eu tenho rodado Claymore95 do terminal sem problemas por um bom tempo até que algo mudou quando eu estava tentando encontrar o arquivo de armazenamento de chaves para enviar ETH para outra carteira da conta geth vinculada a Claymore. Eu suponho que eu fiz algo para causar o erro, porque depois que eu parei o mineiro para alterar o destino do endereço de carteira, e depois reiniciei, a mensagem de erro listada acima surgiu. Voltei ao script de inicialização e mudei o endereço da carteira para o original, mas quando reiniciei o minerador, o mesmo erro apareceu e não mudou desde então. Eu pesquisei esse erro em vários sites, e as soluções são, na maior parte, específicas do programa, por isso estou pensando se alguém pode me fornecer instruções detalhadas sobre como reverter esse problema? Se eu preciso começar completamente do zero com o programa.

Para que vale a pena, também notei soluções como ldconfig working, mas essas soluções não funcionaram para mim, mais uma vez estou assumindo porque o problema é específico do aplicativo.

    
por Legalese 25.08.2017 / 07:16

1 resposta

0

Estou assumindo que isso é um problema com os parâmetros de comando, já que você diz que não mudou mais nada.

Para confirmar isso, tente executar:

cd /usr/local/claymore95
./ethdcrminer64 -benchmark

Se isso ocorrer sem erros, mova seus parâmetros para config.txt. Deve ser relativamente intuitivo, como já deveria existir, e conter algumas instruções. Lembre-se de descomentar os parâmetros que você deseja definir. Salve o arquivo e verifique se o nome do arquivo é exatamente config.txt e se está localizado na pasta / usr / local / claymore95. Pode ser uma boa idéia tentar as opções de configuração padrão (fornecidas) no config.txt primeiro.

Quando o config.txt é definido para os parâmetros que você deseja, você pode executar o comando ./ethdcrminer64 sem parâmetros:

./ethdcrminer64

Se isso for bem-sucedido, altere a última linha do script de inicialização para apenas:

./ethdcrminer64

Se este não foi o problema, edite sua resposta para incluir seu arquivo de registro e eu darei uma olhada.

    
por Joakim 25.08.2017 / 14:11