O Teigha Viewer é um visualizador gratuito (não livre) para arquivos DWG proprietários, desenvolvido pela Open Design Alliance.
A empresa em desenvolvimento fornece pacotes RPM e DEB para facilitar a instalação no site .
Eu faço o download do pacote DEB de 64 bits e o instalo usando:
sudo dpkg -i TeighaViewer_QT5_lnxX64_4.7dll.deb
Depois disso, o software é facilmente instalado e eu posso executar o software a partir do Dash (tecla do Windows + digitar Teigha) ou do bash com o comando
TeighaViewer
O software carrega rápida e automaticamente solicita a abertura de um arquivo. É aí que o problema está ... e acaba: no momento em que eu seleciono qualquer DWG, o TeighaViewer falha constantemente sempre .
Em todos esses casos, Teigha falha sistematicamente.
Eu até tentei abrir o arquivo DWG diretamente da linha de comando, emitindo:
TeighaViewer myTestFile.dwg
Mas ainda falha. Observe que não há espaços no nome do arquivo DWG de teste que está sendo aberto.
Ao executar o Teigha a partir da linha de comando, existe uma sugestão do problema:
~$ TeighaViewer myTestFile.dwg
QString::arg: Argument missing: Property Dialog, Teigha Viewer
QString::arg: Argument missing: Property Dialog, Teigha Viewer
terminate called after throwing an instance of 'OdError'
Aborted (core dumped)
Eu pesquisei em todos os lugares por esses erros e vim de mãos vazias.
Poderia estar relacionado com a falta de bibliotecas QT?
Minha configuração:
$ lsb_release -a
Description: Ubuntu 17.10
$ gnome-shell --version
GNOME Shell 3.26.2
$ uname -a
Linux 4.13.0-36-generic #40-Ubuntu SMP Fri Feb 16 20:07:48 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
$ cat /proc/cpuinfo | grep model
model : 142
model name : Intel(R) Core(TM) i7-8550U CPU @ 1.80GHz
Se alguém foi capaz de fazer o TeighaViewer rodar no Ubuntu, eu gostaria de saber sua configuração (versão do Ubuntu, 32 ou 64 bits, placa gráfica em uso)