Durante o último mês, mais ou menos, tenho tentado fazer o jetbrains-toolbox funcionar. Costumava funcionar (e é como eu instalei o IntelliJ IDEA e Gogland.) Quando fui atualizar o IDEA
Atualmente, estou usando o Arch. Aqui estão as coisas que eu tentei.
- Carregando jetbrains-toolbox a partir do Sway.
- Reinstalando o jetbrains-toolbox a partir do aur.
- Reinstalando o jetbrains-toolbox no site do Jetbrains.
- Iniciando-o com --disable-gpu
- Limpando ~ / .local / share / JetBrains / Toolbox
- Pesquisando todas as mensagens que recebo no Google.
- Carregando jetbrains-toolbox em diferentes DEs. Eu tentei o GNOME, KDE e i3.
O arquivo de configurações (~ / local / share / JetBrains / Toolbox / .settings.json), mesmo depois de ser limpo pela ação número 5, é capaz de se regenerar, por isso suponho que exista algo em algum lugar do meu sistema de arquivos que não seja ' Não vou embora. Isso é o que eu acho que pode estar causando os problemas. Verifiquei que o arquivo de configurações foi excluído consultando a pasta de lixo de Thunar. No entanto, fazer uma pesquisa pelo meu endereço de e-mail (contido no arquivo de configurações) do ripgrep não revelou nada de relevante.
Estes são os comandos que corri:
cd ~/ sudo rg --hidden "MY_EMAIL_HERE" >> ~/Desktop/home_search.txt
cd /usr/ sudo rg --hidden "MY_EMAIL_HERE" >> ~/Desktop/home_search.txt
Os únicos resultados relevantes disso foram:
.local/share/JetBrains/Toolbox/.settings.json: "email": "MY_EMAIL_HERE",
.local/share/Trash/files/Toolbox/.settings.json: "email": "MY_EMAIL_HERE",
Não sou exatamente proficiente em Linux, mas venho pedindo ajuda há algum tempo. Se você tiver algum conselho, tenha paciência comigo. Eu posso ser um pouco estúpido.
Quando o executo no terminal, esta é a mensagem que aparece:
john@john ~/D/jetbrains-toolbox-1.2.2314> ./jetbrains-toolbox
[0415/155414:WARNING:resource_bundle.cc(311)] locale_file_path.empty() for locale
Esta é uma mensagem que será exibida ocasionalmente por meio de uma notificação na bandeja do sistema (não usa meu daemon de notificação):
failed to find application to url: share/jetbrains-toolbox/jetbrains-toolbox
Talvez eu precise de alguma pasta em / usr / share ou ~ / .local / share chamada jetbrains-toolbox? Eu não tenho essa pasta em nenhum local.
Esses são dois arquivos de log. Uma é executar o ToolBox e deixá-lo aberto por um tempo. Outra é desinstalar o ToolBox do aur e excluir ~ / .local / share / JetBrains / Toolbox e deixá-lo aberto por um tempo. Eles foram rotulados adequadamente. https://gist.github.com/gonzalezjo/4cf09eb4b7ad849df5557fd297a7061c
Quando abro o ToolBox, sou recebido com uma tela preta. Após cerca de 15 segundos, fica branco. Aqui está uma galeria imgur mostrando isso. http://imgur.com/a/JS08D
(Nota: não tenho reputação suficiente para incluí-las como imagens separadas, enquanto ainda incluo um link para os logs. Desculpe por isso: \)
Desde o momento em que a tela preta aparece até o momento em que fica branca, reduzi o tempo para uma média de 13,7 segundos usando um aplicativo de cronômetro no meu telefone e três tentativas. Desde o momento em que digito ./jetbrains-toolbox até o momento em que ele fica branco, fica em média 16,1 segundos. Mais uma vez, três tentativas.
Minha CPU é um Haswell i7 (i7-4790k) e minha GPU é Pascal (GTX 1050 da Nvidia). Eu acho que é possível que isso possa estar relacionado ao driver gráfico ou ao X (ou ambos? Estou sem noção aqui.) Com base em uma experiência assustadora ao atualizar drivers que me impediram de entrar em um DE. Essa experiência foi resolvida após o xorg (ou algo assim?) E o nvidia
pacote foi reinstalado.
De acordo com a nvidia-smi, minha versão do driver é:
NVIDIA-SMI 378.13 Driver Version: 378.13
Tentei fornecer todas as informações possíveis, mas se precisar de mais alguma coisa, fico feliz em fornecer.
fonte
Respostas:
Basta iniciar com
--disable-seccomp-filter-sandbox
e deve funcionar.Encontrei-o em https://bbs.archlinux.org/viewtopic.php?id=229859
fonte
Então, passei cerca de um mês lutando com pacotes e downloads em todos os lugares, com toneladas de pesquisando, pesquisando etc., sem sucesso. Eu fiz este post e em cerca de uma hora, mexendo no meu gerenciador de arquivos, completamente sem noção, de alguma maneira eu consegui consertar isso. Welp. Desculpe ... Aqui está exatamente o que eu fiz. Hurrah para desespero, eu acho?
Instale o
jetbrains-toolbox
pacote do AUR.Vá para
/opt/JetBrains/Toolbox
(encontrado olhando paraPKGBUILD
)Navegue para
/opt/JetBrains/Toolbox/bin/
encontrarjetbrains-toolbox
um executável. Copiei isso para uma pasta que criei em documentos nomeadosToolboxResearch/
.(Corra
mkdir -p ~/Documents/ToolboxResearch/Extracted
, corracp /opt/JetBrains/Toolbox/bin/jetbrains-toolbox ~/Documents/ToolboxResearch
).Navegar para
~/Documents/ToolboxResearch
Extraia-o usando o Ark para a
Extracted
pasta.Você deve ter uma hierarquia de arquivos que se parece com isso:
~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/
. Copiei isso da barra de caminho do arquivo de Thunar, meu gerenciador de arquivos de escolha. Portanto, se eu cometer um erro em algum lugar até esse momento, você pode ter certeza de que esta parte está correta.Para evitar confundir-me com
/usr/
eusr/
, eu corrimv ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/usr ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store
.Eu editei
~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/Jetbrains Toolbox
para ter este conteúdo:As alterações que fiz são especificamente limitado a
Exec
,Icon
eTerminal
. MudeiTerminal
paratrue
apenas para ver o que ele fez e mudeiIcon
eExec
para refletir os novos caminhos de arquivo. Eu duvido muito que isso tenha feito alguma coisa.Você deseja alterar "john" para refletir seu diretório pessoal em vez do meu.
Abri
~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/bin/jetbrains-toolbox
(novamente, copiei e colei de Thunar) no meu editor e editei a linha 5, que começa compath=
. Eu mudei parapath=~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/share/$app
.Naveguei
~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/bin/
no meu terminal.Correu
./jetbrains-toolbox
Funcionou!
Desculpe por fazer este post. Eu nunca pensei que descobriria isso tão logo depois de fazer. Na verdade, eu pensei que era impossível.
Se alguém tiver esse problema e não puder corrigi-lo, mesmo depois de ler isso, você pode deixar uma resposta e espero poder ajudá-lo. Peço desculpas se essa explicação não foi muito clara.
fonte