GoPro Player no Ubuntu 22.04

GoPro Player no Ubuntu 22.04

Atualizei recentemente para 22.04 e acabei de perceber que o player GoPro não está funcionando. Eu recebo este erro:/usr/lib/GoProVRPlayer/GoProVRPlayer: error while loading shared libraries: libidn.so.11: cannot open shared object file: No such file or directory

Tentei reinstalá-lo seguindo o link abaixo:

Como posso visualizar vídeo 3D VR (realidade virtual) em uma tela 2D padrão no Ubuntu?

No entanto, continuo recebendo este erro:

error while loading shared libraries: libidn.so.11: cannot open shared object file: No such file or directory

Cansei disso: sudo apt-get install libidn11:i386seguir issoErro libidn.so.11 ao iniciar um aplicativo. Mas não ajudou.

Também tentei isso:https://linux-packages.com/ubuntu-jammy-jellyfish/package/libidn-devmas não ajudou.

Como faço para corrigir isso?

Responder1

Você pode tentar instalá-lo manualmente a partir da versão anterior do Ubuntu.
Eu instalei a partir disso:
https://packages.ubuntu.com/focal/i386/libidn11/download

É uma versão do Ubuntu 20.04. A lib em si depende apenas da libc, portanto deve funcionar bem.

ldd /lib/i386-linux-gnu/libidn.so.11
    linux-gate.so.1 (0xf7fae000)
    libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7d22000)
    /lib/ld-linux.so.2 (0xf7fb0000)

Eu tive esse problema com outro aplicativo que também exigia essa libidn mais antiga (entre outras bibliotecas mais antigas) e com esse pacote instalado manualmente do Ubuntu mais antigo ele simplesmente funciona bem.

ATENÇÃO: NÃO ADICIONE O REPOZITÓRIO INTEIRO DO UBUNTU MAIS ANTIGO À SUA NOVA VERSÃO DO UBUNTU, POIS É MAIS PROVÁVEL CAUSAR PROBLEMAS. BASTA INSTALAR O 1 PACOTE ESPECÍFICO DO LINK QUE FORNECI

Outra opção é construir a biblioteca manualmente.

informação relacionada