jetbrains-toolbox se charge sur un écran vide

9

Depuis un mois environ, j'essaie de faire fonctionner Jetbrains-toolbox. Cela fonctionnait (et c'est comme ça que j'ai installé IntelliJ IDEA et Gogland.) Quand je suis allé mettre à jour IDEA

J'utilise actuellement Arch. Voici les choses que j'ai essayées.

  1. Chargement de la boîte à outils jetbrains depuis Sway.
  2. Réinstallation de la boîte à outils jetbrains de l'aur.
  3. Réinstallation de la boîte à outils jetbrains à partir du site Web Jetbrains.
  4. Le lancer avec --disable-gpu
  5. Effacement ~ / .local / share / JetBrains / Toolbox
  6. Googler tous les messages que je reçois.
  7. Chargement de la boîte à outils jetbrains dans différents DE. J'ai essayé GNOME, KDE et i3.

Le fichier de paramètres (~ / local / share / JetBrains / Toolbox / .settings.json), même après avoir été effacé par l'action numéro 5, est capable de se régénérer, donc je suppose qu'il y a quelque chose, quelque part sur mon système de fichiers, qu'il n'est pas '' t partir. C'est ce qui, selon moi, pourrait être à l'origine des problèmes. J'ai vérifié que le fichier de paramètres a été supprimé en consultant le dossier de la corbeille de Thunar. Cependant, faire une recherche de mon adresse e-mail (contenue dans le fichier de paramètres) à partir de ripgrep n'a rien révélé de pertinent.

Ce sont les commandes que j'ai exécutées:

  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

Les seuls résultats pertinents ont été: .local/share/JetBrains/Toolbox/.settings.json: "email": "MY_EMAIL_HERE", .local/share/Trash/files/Toolbox/.settings.json: "email": "MY_EMAIL_HERE",

Je ne maîtrise pas exactement Linux, mais je demande de l'aide depuis longtemps. Si vous avez des conseils, veuillez patienter avec moi. Je pourrais être un peu stupide.

Lorsque je l'exécute depuis le terminal, voici le message qui s'affiche:

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

Il s'agit d'un message qui apparaîtra occasionnellement via une notification de la barre d'état système (il n'utilise pas mon démon de notification):

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

Peut-être que j'ai besoin d'un dossier dans / usr / share ou ~ / .local / share nommé jetbrains-toolbox? Je n'ai ce dossier dans aucun des deux emplacements.

Ce sont deux fichiers journaux. L'une consiste à exécuter ToolBox et à le laisser ouvert un peu. Un autre consiste à désinstaller ToolBox de l'aur et à supprimer ~ / .local / share / JetBrains / Toolbox et à le laisser ouvert un peu. Ils ont été étiquetés de manière appropriée. https://gist.github.com/gonzalezjo/4cf09eb4b7ad849df5557fd297a7061c

Lorsque j'ouvre ToolBox, je suis accueilli par un écran noir. Après environ 15 secondes, il devient blanc. Voici une galerie imgur illustrant cela. http://imgur.com/a/JS08D

(Remarque: je n'ai pas assez de réputation pour les inclure en tant qu'images distinctes tout en incluant un lien vers les journaux. Désolé à ce sujet: \)

Depuis le moment où l'écran noir apparaît jusqu'au moment où il devient blanc, je l'ai chronométré à une moyenne de 13,7 secondes en utilisant une application chronomètre sur mon téléphone et trois essais. À partir du moment où je tape ./jetbrains-toolbox jusqu'au moment où il devient blanc, c'est une moyenne d'environ 16,1 secondes. Encore une fois, trois essais.

Mon CPU est un Haswell i7 (i7-4790k) et mon GPU est Pascal (GTX 1050 de Nvidia). Je pense qu'il est possible que cela puisse être un pilote graphique ou lié à X (ou les deux? Je ne sais rien ici.) Basé sur une expérience effrayante. Cette expérience a été résolue après xorg (ou quelque chose comme ça?) Et le nvidiapackage a été réinstallé.

Selon nvidia-smi, ma version de pilote est:

NVIDIA-SMI 378.13 Driver Version: 378.13

J'ai essayé de fournir toutes les informations que je peux, mais si quelque chose d'autre est nécessaire, je suis heureux de fournir.

J. Gonzalez
la source
Il sera corrigé dans la version .5xxx par Jetbrains. J'ai même lié la tâche de bug de leur tracker aux forums Arch.
Kaspar

Réponses:

2

J'ai donc passé environ un mois à lutter avec les packages et les téléchargements partout, avec des tonnes de recherches sur Google, de demander autour, etc., en vain. J'ai fait ce post et dans environ une heure, déconner dans mon gestionnaire de fichiers, complètement désemparé, j'ai réussi à résoudre ce problème. Welp. Désolé ... Voici exactement ce que j'ai fait. Vive le désespoir, je suppose?

  1. Installez le jetbrains-toolboxpackage à partir de l'AUR.

  2. Allez à /opt/JetBrains/Toolbox(trouvé en regardant le PKGBUILD)

  3. Accédez à /opt/JetBrains/Toolbox/bin/pour trouver jetbrains-toolboxun exécutable. J'ai copié cela dans un dossier que j'ai créé dans des documents nommés ToolboxResearch/.
    (Exécuter mkdir -p ~/Documents/ToolboxResearch/Extracted, puis exécuter cp /opt/JetBrains/Toolbox/bin/jetbrains-toolbox ~/Documents/ToolboxResearch).

  4. Aller vers ~/Documents/ToolboxResearch

  5. Extrayez-le à l'aide d'Ark dans le Extracteddossier.

  6. Vous devriez avoir une hiérarchie de fichiers qui ressemble à ceci: ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/. J'ai copié cela à partir de la barre de chemin de fichier de Thunar, mon gestionnaire de fichiers de choix, donc si j'ai fait une erreur n'importe où jusqu'à présent, vous pouvez être assuré que cette partie est correcte.

  7. Pour éviter de me confondre avec /usr/et usr/, j'ai couru mv ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/usr ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store.

  8. J'ai édité ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/Jetbrains Toolboxpour avoir ces contenus:

    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;
    

    Les changements que soient limités spécifiquement Exec, Iconet Terminal. J'ai changé Terminalà truejuste pour voir ce qu'il a fait et je changé Iconet Execpour tenir compte des nouveaux chemins de fichiers. Je doute fortement que cela ait fait quoi que ce soit.

    Vous voudrez changer "john" pour refléter votre répertoire personnel au lieu du mien.

  9. J'ai ouvert ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/bin/jetbrains-toolbox(encore une fois, copier-coller depuis Thunar) dans mon éditeur et édité la ligne 5, qui commence par path=. Je l'ai changé en path=~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/share/$app.

  10. Navigué ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/bin/dans mon terminal.

  11. Ran ./jetbrains-toolbox

  12. Ça a marché!

Désolé d'avoir fait ce post. Je n'aurais jamais pensé que je trouverais ça si tôt après l'avoir fait. En fait, je pensais que j'étais sans espoir.

Si quelqu'un a ce problème et ne peut pas le résoudre même après avoir lu ceci, vous pouvez laisser une réponse et j'espère pouvoir vous aider. Mes excuses si cette explication n'était pas très claire.

J. Gonzalez
la source