Packet Tracer 7 no Ubuntu 18.04 não pode iniciar

3

Estou tendo alguns problemas com o Packet Tracer 7 no Ubuntu 18.04: quando eu inicio com o ./PacketTracer7 dentro do diretório / opt / pt / bin, ele abre mas fecha imediatamente com um monte de:

"Warning: libpng warning: iCCP: known incorrect sRGB profile"

msgs de erro no console.

O problema é que instalei o PacketTracer7 no Ubuntu 16.04 e lembro que tive esse problema com a dependência de libqt5multimedia.so.5, mas consegui encontrar a solução (graças ao askubuntu e ao google) instalando as dependências. Então, tudo perfeito com 16.04.

Mas estou um pouco perdido agora. Não consigo perceber de onde vem o problema, porque sei que as bibliotecas qt5 estão instaladas no sistema.

Isso é o que eu vejo quando executo dpkg --get-selections :

libqt4-xmlpatterns:amd64            install
libqt5concurrent5:amd64             install
libqt5core5a:amd64              install
libqt5dbus5:amd64               install
libqt5gui5:amd64                install
libqt5multimedia5:amd64             install
libqt5multimediaquick-p5:amd64          install
libqt5multimediawidgets5:amd64          install
libqt5network5:amd64                install
libqt5opengl5:amd64             install
libqt5opengl5-dev:amd64             install
libqt5positioning5:amd64            install
libqt5printsupport5:amd64           install
libqt5qml5:amd64                install
libqt5quick5:amd64              install
libqt5quickparticles5:amd64         install
libqt5quicktest5:amd64              install
libqt5quickwidgets5:amd64           install
libqt5script5:amd64             install
libqt5scripttools5:amd64            install
libqt5sensors5:amd64                install
libqt5sql5:amd64                install
libqt5sql5-sqlite:amd64             install
libqt5svg5:amd64                install
libqt5test5:amd64               install
libqt5webchannel5:amd64             install
libqt5webkit5:amd64             install
libqt5webkit5-dev:amd64             install
libqt5widgets5:amd64                install
libqt5x11extras5:amd64              install
libqt5xml5:amd64    

Eu tentei desinstalar o pt e o qt5 libs e instalar tudo novamente, mas nada ... o mesmo problema.

Alguém instalou o PacketTracer7 no Ubuntu 18.04?

Eu ficaria muito feliz em ter sua ajuda para fazer isso!

Obrigado e me perdoe pelo meu pobre inglês:)

    
por Julian Carrizo 13.05.2018 / 02:04

3 respostas

4

Estas são as etapas que funcionaram para mim, a fim de fazer o Packet Tracer funcionar no Ubuntu 18.04:

  1. Instale as bibliotecas do Qt com o apt-get:

    sudo apt-get install libqt5webkit5 libqt5multimediawidgets5 libqt5svg5 libqt5script5 libqt5scripttools5 libqt5sql5
    
  2. Instale libcu52 :

    wget http://mirrors.kernel.org/ubuntu/pool/main/i/icu/libicu52_52.1-3ubuntu0.8_amd64.deb
    sudo dpkg -i libicu52_52.1-3ubuntu0.8_amd64.deb
    
  3. Instale libpng12 1 :

    wget http://ftp.debian.org/debian/pool/main/libp/libpng/libpng12-0_1.2.50-2+deb8u3_amd64.deb
    sudo dpkg -i libpng12-0_1.2.50-2+deb8u3_amd64.deb
    

Agora você pode iniciar o Packet Tracer com o comando packettracer .

1 Obrigado, gitgudgithub, por apontar isso.

    
por Lucas Almeida 19.05.2018 / 00:12
0

Eu estava no mesmo barco. Depois de pesquisar no Google por três dias, descubro que muitas bibliotecas estão ausentes ou não estão disponíveis no caminho correto.

As seguintes bibliotecas não estão instaladas no caminho correto

libQt5WebKitWidgets.so.5, libQt5WebKit.so.5, libQt5Multimedia.so.5, libQt5PrintSupport.so.5, libQt5Svg.so.5, libQt5Widgets.so.5, libQt5Gui.so.5, libQt5Network.so.5 , libQt5Xml.so.5, libQt5Script.so.5, libQt5ScriptTools.so.5, libQt5core.so.5

As seguintes bibliotecas foram substituídas pela versão atualizada no Ubuntu

libicui18n.so.52 e libicuuc.so.52

A seguinte biblioteca está faltando

libpng12.so.0

A maneira correta de instalar e corrigir esse problema é seguir

acesse o prompt do shell de root e instale o tracer de pacotes normalmente

$sudo /bin/bash
#./install

veja a imagem da captura de tela

execute o seguinte comando

#chmod +x set_ptenv.sh
#chmod +x set_qtenv.sh
#./ set_ptenv.sh
#./ set_qtenv.sh
#cp /opt/pt/lib/libQt5* /usr/lib/x86_64-linux-gnu
#wget http://launchpadlibrarian.net/341176988/libicu52_52.1-3ubuntu0.7_amd64.deb
#dpkg –i libicu52_52.1-3ubuntu0.7_amd64.deb
# updated
#cp /etc/apt/sources.list /etc/apt/sources.list.bak
#echo “deb http://mirrors.kernel.org/ubuntu/ xenial main” >> /etc/apt/sources.list
#apt-get update
#apt-get install libpng12-0

veja a imagem da captura de tela

Após a reinicialização do sistema, execute o comando packet tracer com o comando packettracer

veja a imagem da captura de tela

Fonte link

    
por yaddu78 21.05.2018 / 08:55
0

Acho que você instalou todas as bibliotecas necessárias para o Packet Tracer.

Agora faça o seguinte, que pode resolver seu problema:

  1. sudo mkdir /opt/pt/libwebkit
  2. sudo cp /opt/pt/lib/libQt5WebKit.so* /opt/pt/libwebkit
  3. Em seguida, inicie o Packet Tracer com: sudo LD_LIBRARY_PATH=/opt/pt/libwebkit/ /opt/pt/bin/PacketTracer7

Deve dar algumas mensagens de erro de que algumas bibliotecas não foram encontradas. Eu tive que instalar libpng12 e libqt5sql5 .

libpng12 aqui: link

libqt5sql5 com apt: sudo apt install libqt5sql5

Depois disso, execute o PacketTracer em / opt / pt / bin, ele irá falhar e lhe dará um erro. Em seguida, basta executar o packettracer em um terminal, isso deve funcionar agora.

Espero que isso ajude você a executar o Packet Tracer 7 no Ubuntu 18.04:)

    
por gitgudgithub 13.05.2018 / 14:48