Inicialização do Linux ou janela em branco
Investigue falhas de renderização do AppImage e colete diagnósticos nativos de inicialização.
Se o Beam Bench fechar durante a inicialização ou abrir uma janela em branco, primeiro verifique a versão instalada. A versão 0.2.15 corrigiu conflitos de bibliotecas de tempo de execução do AppImage que poderiam produzir EGL_BAD_PARAMETER no Kubuntu e em outras distribuições que usam drivers Mesa mais recentes.
A versão 0.2.28 evita uma falha do renderizador WebKit causada por fontes coloridas recentes usando alternativas monocromáticas. O AppImage respeita um GDK_BACKEND explícito e usa Wayland nativo quando X11 não está disponível. Os relatos incluem trechos limitados e higienizados dos registros de inicialização atual e anterior.
Correção da inicialização no Linux
A versão 0.2.33 corrige a falha de inicialização das AppImages 0.2.31 e 0.2.32 em distribuições Linux mais recentes, causada por uma biblioteca systemd incluída. Baixe a versão 0.2.33 ou posterior se o aplicativo afetado não abrir para se atualizar.
Se o terminal mostrar LIBSYSTEMD_254 e nenhum novo startup.log aparecer, o inicializador falhou antes do registro nativo começar. Inclua o erro do terminal e a versão da distribuição no relatório.
Verifique o pacote atual
Baixe o AppImage atual do Linux no site do Beam Bench. Use o pacote para Linux x86_64 e siga as instruções de instalação. Mantenha os arquivos de projeto existentes.
Uma pilha gráfica de desktop funcional e as bibliotecas de sistema necessárias ainda são indispensáveis. Uma correção no empacotamento não garante que todas as combinações de distribuição ou driver funcionarão.
Colete o registro de inicialização
Beam Bench registra os diagnósticos iniciais de GTK, WebKit, EGL e Rust em um registro nativo. Se a interface incorporada falhar, a caixa de diálogo de erro nativa mostra o local do registro e pode abrir sua pasta sem precisar da interface web.
Registre a versão do aplicativo, a distribuição, a sessão do desktop, o hardware gráfico e o erro. Inclua no relatório os detalhes relevantes do registro de inicialização. Evite publicar caminhos pessoais ou informações do sistema não relacionadas.
Separe problemas de inicialização e seriais
Uma janela em branco é diferente de uma falha de permissão serial. Se a interface funcionar, mas a porta do laser não puder ser aberta, use Permissões seriais no Linux e Solução de problemas de conexão.
Não altere as configurações do firmware do laser para corrigir uma falha de inicialização do aplicativo.
Permissões de porta serial no Linux
O Beam Bench não consegue abrir a porta serial porque seu usuário não tem permissão. Corrija isso com o grupo dialout.
Recuperação após falha
Como o Beam Bench recupera um projeto em andamento após um encerramento inesperado. Onde o salvamento automático fica e como restaurá-lo.