SOMENTE LEITURA

O fórum agora é um arquivo somente para leitura.

Para relatórios de bugs e perguntas sobre a plataforma → [email protected]

Nossa comunidade vive no Discord e no YouTube - junte-se a nós!

JUNTE-SE A NÓS EM Discórdia YouTube

A instalação do SQX no Ubuntu requer um perfil apparmor

2 respostas

Kelstern

Assinante, bbp_participante, cliente, comunidade, sq-ultimate, 1 respostas.

Perfil da visita

6 meses atrás #292028

Olá a todos,

Esta é a primeira vez que postamos nos fóruns do StrategyQuant e estamos entusiasmados por fazer parte desta comunidade. Nossa equipe recentemente implantou o StrategyQuant em nossa infraestrutura Linux e encontrou um obstáculo durante a configuração que gostaria de compartilhar, pois pode ajudar outras pessoas que enfrentam o mesmo problema.

Acabamos de adquirir nossa licença e começamos a instalar o software em nosso VPS Linux. Depois de seguir cuidadosamente o tutorial, encontramos um problema de permissão que impedia o lançamento da interface gráfica — especificamente, o aplicativo não iniciava devido a restrições de execução do Chromium na biblioteca Electron.

Após três dias de investigação, identificamos a causa principal: o Ubuntu 24.04.3 LTS tem um problema conhecido de compatibilidade com a biblioteca Electron, documentado aqui:
GitHub: electron/electron#41066
GitHub: electron-builder#8635

O problema parece ser causado pelas políticas de segurança do AppArmor que bloqueiam a biblioteca Electron.

[b]Solução[/b]

Você tem duas opções:
[list=1]
Desative completamente o AppArmor (não recomendado por motivos de segurança).
Crie um perfil AppArmor direcionado para StrategyQuant (recomendado).
[/lista]

Para implementar a segunda abordagem, crie o arquivo:
[código]/etc/apparmor.d/StrategyQuantX_nocheck[/código]

com o seguinte conteúdo:
[código]
# Este perfil permite tudo e existe apenas para fornecer o
Aplicação # um nome em vez de ter a etiqueta “não confinado”
abi ,
incluir
perfil StrategyQuantX_nocheck “/StrategyQuantX_nocheck” flags=(não confinado) {
usuários,
# Adições e substituições específicas do local. Consulte local/README para obter detalhes.
incluir se existir
}
[/código]

Em seguida, reinicie sua máquina ou carregue o perfil imediatamente usando:
[código]sudo apparmor_parser -r /etc/apparmor.d/StrategyQuantX_nocheck[/código]

[b]Nota para a equipe de suporte da StrategyQuant[/b]

Agradecemos muito se essa solução puder ser adicionada às instruções oficiais de instalação para implantações em Linux. Esse problema nos custou três dias de solução de problemas, e temos certeza de que outros usuários se beneficiarão com essa informação documentada antecipadamente.

Muito obrigado.

Com os melhores cumprimentos,
Equipe da Kelestern QuantFinance

1

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

6 meses atrás #292106

Olá,

Obrigado pelo seu valioso feedback. Encaminharei para nossa equipe de desenvolvimento para que possam trabalhar em uma solução.

1

tomas262

Administrador, sq-ultimate, 2 respostas.

Perfil da visita

1 mês atrás #293956

Olá,

Apenas para informá-lo de que acabamos de lançar uma nova atualização do SQX 144. Você pode fazer o download da versão para Linux usando estes links
StrategyQuant X para Linux (x64)
StrategyQuant X para Linux (ARM)

1

Visualizando 2 respostas - 1 até 2 (de um total de 2)