O aplicativo não inicia
Esta página lista as causas comuns de falhas no Substance 3D Designer ao iniciar corretamente e oferece etapas de solução de problemas para cada uma delas, agrupadas por sistema operacional:
Designer 15.0 e posterior
As versões 15.0 e posteriores do Designer não são iniciadas em sistemas com uma GPU integrada (iGPU) e uma GPU separada (dGPU).
Atualize os drivers gráficos da iGPU. Você pode encontrar os drivers mais recentes aqui: Intel | AMD
Windows 10/11
O Substance 3D Designer não inicia em sistemas que usam o Windows 10 ou o Windows 11.
Versões mais antigas do Designer podem falhar ao iniciar no Windows 10 ou Windows 11 devido a uma biblioteca desatualizada libeay32.dll usada no processo de validação de licença.
Você pode tentar substituir a biblioteca por uma versão atualizada, como aquela distribuída aqui (selecione o arquivo para Windows de 32 bits), seguindo estas etapas:
- Localize o arquivo
libeay32.dllno diretório de instalação do Designer - Faça backup do arquivo em um local seguro se precisar restaurá-lo no futuro
- Substituir o arquivo pela versão atualizada
- Iniciar o Designer
Windows 7/8/8.1
O Substance 3D Designer não inicia em sistemas que usam o Windows 7, Windows 8 ou Windows 8.1.
Como parte da atualização da versão 11.3.0, atualizamos várias bibliotecas, ferramentas e SDKs que quebraram a compatibilidade com versões do Windows anteriores ao Windows 10.
Recomendamos atualizar para o Windows 10, pois a própria Microsoft não oferece mais suporte às versões anteriores do Windows para uso principal (consulte aqui e aqui). Portanto, o uso contínuo dessas versões apresenta um problema de segurança.
Se não for possível atualizar para o Windows 10, não atualize a instalação da versão 11.2.2 do Designer anterior.
Linux
Falha ao fechar a tela inicial e exibir a janela principal.
O Designer falha ao carregar componentes Python porque carrega a biblioteca libffi.so do sistema em vez da própria biblioteca.
Para garantir que o Designer carregue sua própria biblioteca, use este comando no diretório de instalação do Designer, substituindo %command% pelo comando para executar o Designer:
LD_PRELOAD=./plugins/pythonsdk/lib/python3.11/lib-dynload/libffi.so.6 %command%
Observe que o número da versão do Python depende da versão do Designer que está sendo executada:
- Inferior a 14.0.0: python3.9
- Inferior a 12.1.0: python3.7
Os usuários do Linux que iniciam o Designer a partir do Steam podem definir o comando LD_PRELOAD nas opções de inicialização do Designer, conforme mostrado abaixo.
Depois que isso for feito, o Designer poderá ser iniciado no Steam normalmente para todas as sessões futuras.
A edição Steam do Designer falha ao iniciar e não produz nenhuma mensagem de erro.
Em vez disso, você pode adquirir mensagens de erro registrando o aplicativo Steam.
Como recomendado aqui, feche completamente o Steam e execute o seguinte comando a partir de um terminal (ou crie um atalho para este comando):
steam 2>&1 | tee /path/to/logfile
Não é possível carregar o plug-in <b>xcb</b>. A seguinte mensagem é exibida na linha de comando:
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
Available platform plugins are: minimal, offscreen, xcb.
Aborted (core dumped)
Alguns pacotes necessários estão ausentes. Execute o seguinte comando no diretório de instalação do Designer:
ldd libQt5XcbQpa.so.5
Verifique se há pacotes relatados como not found na lista impressa e execute o seguinte comando para cada um desses pacotes ausentes:
apt-get install <package-name>
E.g.
apt-get install libxcb-xinput0
Este erro é gerado ao iniciar o Designer:
error while loading shared libraries: libcrypt.so.1: cannot open shared object file: No such file or directory
Uma biblioteca de sistema carregada pelo Designer é incompatível com a biblioteca libcrypto.so.1.1 própria da Designer.
Remova a biblioteca libcrypto.so.1.1 do diretório de instalação do Designer para que a biblioteca do sistema seja usada.
O Substance 3D Designer não inicia em sistemas usando distribuições do Linux baseadas em arco.
Tente instalar o progl (parte dos drivers AMDGPU-PRO) e inicie o Designer por meio dele. Você pode fazer isso usando o prefixo progl no comando de inicialização do aplicativo:
progl <designer-application-path>
Lembre-se de que progl pode estar instável. Portanto, esta tentativa deve ser feita como um último recurso.