jetbrains-toolbox si carica su uno schermo vuoto


9

Per circa un mese, ho cercato di far funzionare jetbrains-toolbox. Funzionava (ed è così che ho installato IntelliJ IDEA e Gogland.) Quando sono andato per aggiornare l'IDEA

Attualmente sto usando Arch. Ecco le cose che ho provato.

  1. Caricamento di jetbrains-toolbox da Sway.
  2. Reinstallazione di jetbrains-toolbox dall'aur.
  3. Reinstallazione di jetbrains-toolbox dal sito Web Jetbrains.
  4. Lanciandolo con --disable-gpu
  5. Cancellazione ~ / .local / share / JetBrains / Toolbox
  6. Cercando su Google tutti i messaggi che ricevo.
  7. Caricamento toolbox jetbrains in diversi DE. Ho provato GNOME, KDE e i3.

Il file delle impostazioni (~ / local / share / JetBrains / Toolbox / .settings.json), anche dopo essere stato cancellato dall'azione numero 5, è in grado di rigenerarsi, quindi suppongo che ci sia qualcosa, da qualche parte nel mio filesystem che non è ' andare via. Questo è ciò che penso possa causare i problemi. Ho verificato che il file delle impostazioni è stato eliminato guardando la cartella cestino di Thunar. Tuttavia, facendo una ricerca del mio indirizzo e-mail (contenuto nel file delle impostazioni) da ripgrep non è emerso nulla di rilevante.

Questi sono i comandi che ho eseguito:

  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

Gli unici risultati rilevanti di questo sono stati: .local/share/JetBrains/Toolbox/.settings.json: "email": "MY_EMAIL_HERE", .local/share/Trash/files/Toolbox/.settings.json: "email": "MY_EMAIL_HERE",

Non sono esattamente abile con Linux, ma ho chiesto aiuto in giro per questo per un po '. Se hai qualche consiglio, per favore abbi pazienza con me. Potrei essere un po 'stupido.

Quando lo eseguo dal terminale, questo è il messaggio che appare:

john@john ~/D/jetbrains-toolbox-1.2.2314> ./jetbrains-toolbox [0415/155414:WARNING:resource_bundle.cc(311)] locale_file_path.empty() for locale

Questo è un messaggio che apparirà di tanto in tanto attraverso una notifica sulla barra delle applicazioni (non usa il mio demone di notifica):

failed to find application to url: share/jetbrains-toolbox/jetbrains-toolbox

Forse ho bisogno di qualche cartella in / usr / share o ~ / .local / share chiamata jetbrains-toolbox? Io non ho tale cartella in entrambe le posizioni.

Questi sono due file di registro. Uno è quello di eseguire ToolBox e lasciarlo aperto per un po '. Un altro è quello di disinstallare ToolBox da aur e cancellare ~ / .local / share / JetBrains / Toolbox e lasciarlo aperto per un po '. Sono stati etichettati in modo appropriato. https://gist.github.com/gonzalezjo/4cf09eb4b7ad849df5557fd297a7061c

Quando apro ToolBox, sono accolto da una schermata nera. Dopo circa 15 secondi, diventa bianco. Ecco una galleria imgur che mostra questo. http://imgur.com/a/JS08D

(Nota: non ho abbastanza reputazione per includerle come immagini separate pur includendo un collegamento ai registri. Mi dispiace per quello: \)

Dal momento in cui lo schermo nero mostra il momento in cui diventa bianco, l'ho cronometrato a una media di 13,7 secondi usando un'app cronometro sul mio telefono e tre prove. Dal momento in cui scrivo ./jetbrains-toolbox al momento in cui diventa bianco, è in media circa 16,1 secondi. Ancora una volta, tre prove.

La mia CPU è un Haswell i7 (i7-4790k) e la mia GPU è Pascal (Nvidia's GTX 1050). Penso che sia possibile che questo sia un driver grafico o correlato a X (o entrambi? Non ne ho idea qui). Basato su un'esperienza spaventosa, l'aggiornamento dei driver mi ha impedito di entrare in un DE. Quell'esperienza è stata risolta dopo xorg (o qualcosa del genere?) E il nvidiapacchetto è stato reinstallato.

Secondo nvidia-smi, la mia versione del driver è:

NVIDIA-SMI 378.13 Driver Version: 378.13

Ho cercato di fornire tutte le informazioni che posso, ma se è necessario qualcos'altro, sono felice di fornire.


Sarà risolto nella versione .5xxx di Jetbrains. Ho anche collegato l'attività dei bug dal loro tracker ai forum Arch.
Kaspar,

Risposte:



2

Così ho trascorso circa un mese alle prese con pacchetti e download ovunque, con tonnellate di google, domande in giro ecc., Senza risultati. Ho pubblicato questo post e nel giro di un'ora circa, scherzando nel mio file manager, completamente all'oscuro, in qualche modo sono riuscito a risolvere questo problema. Welp. Scusa ... Ecco esattamente quello che ho fatto. Evviva la disperazione, immagino?

  1. Installa il jetbrains-toolboxpacchetto da AUR.

  2. Vai a /opt/JetBrains/Toolbox(trovato guardando il PKGBUILD)

  3. Navigare per /opt/JetBrains/Toolbox/bin/trovare jetbrains-toolboxun eseguibile. L'ho copiato in una cartella creata nei documenti denominati ToolboxResearch/.
    (Esegui mkdir -p ~/Documents/ToolboxResearch/Extracted, quindi esegui cp /opt/JetBrains/Toolbox/bin/jetbrains-toolbox ~/Documents/ToolboxResearch).

  4. Navigare verso ~/Documents/ToolboxResearch

  5. Estrai usando Ark nella Extractedcartella.

  6. Si dovrebbe avere una gerarchia di file che assomiglia così: ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/. L'ho copiato dalla barra del percorso del file di Thunar, il mio file manager preferito, quindi se ho fatto un errore in qualsiasi punto fino a questo punto, puoi essere certo che questa parte è corretta.

  7. Per evitare di confondere me con /usr/e usr/, mi sono imbattuto mv ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/usr ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store.

  8. Ho modificato ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/Jetbrains Toolboxper avere questi contenuti:

    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;
    

    I cambiamenti che ho fatto sono specificamente limitati a Exec, Icone Terminal. Ho cambiato Terminalper truesolo per vedere quello che ha fatto e ho cambiato Icone Execper riflettere i nuovi percorsi di file. Dubito fortemente che questo abbia fatto qualsiasi cosa.

    Dovrai cambiare "john" per riflettere la tua home directory anziché la mia.

  9. Ho aperto ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/bin/jetbrains-toolbox(di nuovo, copia-incolla da Thunar) nel mio editor e ho modificato la riga 5, che inizia con path=. L'ho cambiato in path=~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/share/$app.

  10. Navigato ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/bin/nel mio terminale.

  11. Corse ./jetbrains-toolbox

  12. Ha funzionato!

Ci scusiamo per aver pubblicato questo post. Non avrei mai pensato di scoprirlo così presto dopo averlo fatto. In realtà pensavo di essere senza speranza.

Se qualcuno ha questo problema e non può risolverlo anche dopo averlo letto, puoi lasciare una risposta e spero di poterti aiutare. Mi scuso se questa spiegazione non è stata molto chiara.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.