Teamviewer não abre no Slackware [Resolvido]
Dica publicada em Linux / Configuração
Teamviewer não abre no Slackware [Resolvido]
Dica testada no Slackware Current em 3/1/2019.
./tv-setup checklibs
Isso vai listar se estiver faltando alguma coisa para fazer o Teamviewer funcionar. No meu caso apareceu "libhyphen.so.0 => not found".
O "libhyphen.so.0" é provido pelo pacote "hyphen". No caso do Slackware é possível instalar pelo slackpkg plus (com o repositório do AlienBob ativado):
# slackpkg install hyphen
Se sua distro for outra procure os pacotes que faltam no gerenciador de pacotes apropriado.
Depois pode executar o Tamviewer:
# ./teamviewer Opcionalmente mova o diretório para "/opt" e crie o link:
# ln -s /opt/teamviewer/tv_bin/script/teamviewer /usr/bin/teamviewer
Adicione o "/opt" ao PATH, no .bashrc do seu usuário, exemplo:
Atualize:
source .bashrc
Assim poderá executar o Teamviewer de qualquer lugar.
Abraço.
P.S.: pacote baixado foi o .tar.xz em: https://www.teamviewer.com/pt-br/download/linux/
Problema
Ao iniciar o Teamviewer pelo terminal aparecia o seguinte:Init...Mas o aplicativo não era iniciado, pelo menos não graficamente.
CheckCPU: SSE2 support: yes
Checking setup...
Launching TeamViewer ...
Starting network process (no daemon)
Network process already started (or error)
Launching TeamViewer GUI ...
Solução
De dentro do diretório do teamviewer, execute:./tv-setup checklibs
Isso vai listar se estiver faltando alguma coisa para fazer o Teamviewer funcionar. No meu caso apareceu "libhyphen.so.0 => not found".
O "libhyphen.so.0" é provido pelo pacote "hyphen". No caso do Slackware é possível instalar pelo slackpkg plus (com o repositório do AlienBob ativado):
# slackpkg install hyphen
Se sua distro for outra procure os pacotes que faltam no gerenciador de pacotes apropriado.
Depois pode executar o Tamviewer:
# ./teamviewer Opcionalmente mova o diretório para "/opt" e crie o link:
# ln -s /opt/teamviewer/tv_bin/script/teamviewer /usr/bin/teamviewer
Adicione o "/opt" ao PATH, no .bashrc do seu usuário, exemplo:
PATH="/opt:/usr/local/bin:/usr/bin:/bin:/usr/games:/sbin:/usr/sbin:/usr/lib64/qt/bin:/sbin:$PATH"
Atualize:
source .bashrc
Assim poderá executar o Teamviewer de qualquer lugar.
Abraço.
P.S.: pacote baixado foi o .tar.xz em: https://www.teamviewer.com/pt-br/download/linux/
Mesmo problema no 15.16.8, não inicia.
# teamviewer version
TeamViewer 15.16.8 (DEB)
# cd /opt/teamviewer/
# ./tv-setup checklibs
bash: ./tv-setup: Arquivo ou diretório não encontrado
$ teamviewer
Init...
CheckCPU: SSE2 support: yes
Checking setup...
Launching TeamViewer ...
Launching TeamViewer GUI ...
Fonte:
https://slackbuilds.org/repository/14.2/network/teamviewer/