Ubuntu 17.04 - Hostname alterado, agora meu núcleo bitcoin não funciona

1

Eu acredito que isso ocorreu depois que eu tentei mudar o nome do meu computador, já que era um padrão e tinha um monte de números depois dele.

Depois de alterá-lo, comecei a experimentar coisas estranhas com meu comando sudo , como minha senha falhando várias vezes. Uma reinicialização acabou consertando isso.

Agora estou tentando executar meu bitcoin-core usando bitcoin-qt no terminal.

Isso me dá esse erro:

bitcoin-qt: symbol lookup error: bitcoin-qt: undefined symbol: _ZN12QApplication10commitDataER15QSessionManager

Eu tentei desinstalar usando --purge e reinstalar. Eu deletei a pasta em /usr/bin/bitcoin-qt e tentei executá-la a partir dessa pasta, mas ainda assim não funcionaria.

Não tenho certeza se existe um arquivo de configuração em outro local que ele usa, mas tentei praticamente tudo, exceto uma reinstalação completa do sistema operacional, e nada funcionará.

Eu mudei meu nome de host em /etc/hosts e /etc/hostname e até tentei alterá-lo de volta para o original, que era como "xxx-GL551JK" mas meu núcleo de bitcoin se recusa a abrir.

Eu tentei executar apenas o programa em si também no menu Pesquisar e isso não funciona.

Editar 1 : Eu apenas reinstalei uma nova cópia do Ubuntu e o mesmo erro apareceu. Eu literalmente tive essa coisa correndo ontem. Eu já estou muito cansado do Ubuntu. Quase nada funciona fora da caixa.

Editar 2 : Eu apenas fiz uma segunda reinstalação enquanto sobrescrevia todo o SSD e o instalei da maneira que fiz pela primeira vez e tudo está funcionando novamente.

Editar 3 : Eu reinstalei este sistema, não sei quantas vezes. Toda vez que eu reinicio meu computador depois de baixar o Core, ele me dá esse erro de pesquisa. Literalmente ter reinstalado 4 vezes e toda vez que ocorre depois de reiniciar o computador. Eu fechei o aplicativo e até sudo killall bitcoin-qt toda vez que eu tentei fazer logoff e, em seguida, inevitavelmente me dá esse mesmo erro de pesquisa de símbolo. Eu até tentei duas versões diferentes do Ubuntu.

    
por cchoe1 27.09.2017 / 04:40

1 resposta

0

Eu encontrei a solução:

Estou em uma instalação de 64 bits do Ubuntu 16.04.

Eu fui para / usr / local / lib e encontrei todos os meus arquivos QtCore / QtGui / QtNetwork lá. Eu movi todos eles para / usr /.

Agora posso executar o Bitcoin-qt novamente.

Eu não tenho idéia do por que ele quebra ou porque parece que não pode ser executado após a inicialização inicial ou porque isso corrige, mas parece funcionar.

Nota: Existem muitos arquivos libQtCore / Gui / Network para muitos programas diferentes, mas parece que o Bitcoin-qt usa os arquivos em / usr / local / lib e quebra por algum motivo sempre que você reinicia o computador. Movendo-os, consertou-o para mim, mas apenas moveu aqueles em / usr / local / lib e todos eles.

    
por cchoe1 29.09.2017 / 19:08