Teigha Viewer para arquivos DWG. Como instalar e fazer funcionar corretamente?

1

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 .

  • Independentemente se eu selecionar DWGs grandes ou pequenos
  • Independentemente da localização dos arquivos que eu selecione ou permissões.
  • Independentemente de o arquivo DWG ter sido gerado com uma versão nova ou antiga do AutoCAD
  • Independentemente se eu instalar o Windows versão do Teigha com vinho e executá-lo

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)

    
por chronos00 22.03.2018 / 02:58

0 respostas