jetbrains-toolbox é carregado em uma tela em branco


9

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.

  1. Carregando jetbrains-toolbox a partir do Sway.
  2. Reinstalando o jetbrains-toolbox a partir do aur.
  3. Reinstalando o jetbrains-toolbox no site do Jetbrains.
  4. Iniciando-o com --disable-gpu
  5. Limpando ~ / .local / share / JetBrains / Toolbox
  6. Pesquisando todas as mensagens que recebo no Google.
  7. 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:

  1. cd ~/ sudo rg --hidden "MY_EMAIL_HERE" >> ~/Desktop/home_search.txt
  2. 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 nvidiapacote 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.


Ele será corrigido na versão .5xxx pelo Jetbrains. Até vinculei a tarefa do bug do rastreador aos fóruns do Arch.
Kaspar

Respostas:



2

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?

  1. Instale o jetbrains-toolboxpacote do AUR.

  2. Vá para /opt/JetBrains/Toolbox(encontrado olhando para PKGBUILD)

  3. Navegue para /opt/JetBrains/Toolbox/bin/encontrar jetbrains-toolboxum executável. Copiei isso para uma pasta que criei em documentos nomeados ToolboxResearch/.
    (Corra mkdir -p ~/Documents/ToolboxResearch/Extracted, corra cp /opt/JetBrains/Toolbox/bin/jetbrains-toolbox ~/Documents/ToolboxResearch).

  4. Navegar para ~/Documents/ToolboxResearch

  5. Extraia-o usando o Ark para a Extractedpasta.

  6. 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.

  7. Para evitar confundir-me com /usr/e usr/, eu corri mv ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/usr ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store.

  8. Eu editei ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/Jetbrains Toolboxpara ter este conteúdo:

    Type=Application
    Name=JetBrains Toolbox
    Exec=/home/john/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/bin/jetbrains-toolbox %u
    Icon=/store/share/jetbrains-toolbox/toolbox.svg
    StartupNotify=false
    Terminal=true
    MimeType=x-scheme-handler/jetbrains;
    

    As alterações que fiz são especificamente limitado a Exec, Icone Terminal. Mudei Terminalpara trueapenas para ver o que ele fez e mudei Icone Execpara 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.

  9. 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 com path=. Eu mudei para path=~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/share/$app.

  10. Naveguei ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/bin/no meu terminal.

  11. Correu ./jetbrains-toolbox

  12. 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.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.