jetbrains-toolbox wird auf einem leeren Bildschirm geladen

jetbrains-toolbox wird auf einem leeren Bildschirm geladen

Im letzten Monat habe ich versucht, jetbrains-toolbox zum Laufen zu bringen. Früher hat es funktioniert (und so habe ich IntelliJ IDEA und Gogland installiert). Als ich IDEA aktualisieren wollte,

Ich verwende derzeit Arch. Hier sind die Dinge, die ich ausprobiert habe.

  1. Jetbrains-Toolbox wird aus Sway heraus geladen.
  2. Neuinstallation der Jetbrains-Toolbox vom AUR.
  3. Neuinstallation der Jetbrains-Toolbox von der Jetbrains-Website.
  4. Starten mit --disable-gpu
  5. ~/.local/share/JetBrains/Toolbox wird gelöscht
  6. Ich google alle Nachrichten, die ich bekomme.
  7. Jetbrains-Toolbox in verschiedenen DEs laden. Ich habe GNOME, KDE und i3 ausprobiert.

Die Einstellungsdatei (~/local/share/JetBrains/Toolbox/.settings.json) kann selbst nach dem Löschen durch Aktion Nummer 5 regeneriert werden, daher gehe ich davon aus, dass sich irgendwo in meinem Dateisystem etwas befindet, das nicht verschwindet. Ich denke, das könnte die Ursache für die Probleme sein. Ich habe überprüft, ob die Einstellungsdatei gelöscht wurde, indem ich in Thunars Papierkorb geschaut habe. Eine Suche nach meiner E-Mail-Adresse (die in der Einstellungsdatei enthalten ist) von ripgrep aus hat jedoch nichts Relevantes ergeben.

Dies sind die Befehle, die ich ausgeführt habe:

  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

Die einzigen relevanten Ergebnisse davon waren: .local/share/JetBrains/Toolbox/.settings.json: "email": "MY_EMAIL_HERE", .local/share/Trash/files/Toolbox/.settings.json: "email": "MY_EMAIL_HERE",

Ich bin nicht gerade ein Linux-Experte, aber ich habe schon seit einiger Zeit nach Hilfe dazu gefragt. Wenn Sie einen Rat haben, haben Sie bitte Geduld mit mir. Ich bin vielleicht ein bisschen dumm.

Wenn ich es vom Terminal aus ausführe, wird folgende Meldung angezeigt:

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

Dies ist eine Nachricht, die gelegentlich angezeigt wirdüber eine Taskleistenbenachrichtigung(es verwendet nicht meinen Benachrichtigungs-Daemon):

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

Vielleicht brauche ich einen Ordner in /usr/share oder ~/.local/share mit dem Namen jetbrains-toolbox? IchnichtHaben Sie diesen Ordner an einem der beiden Speicherorte.

Dies sind zwei Protokolldateien. Eine davon stammt von der Ausführung von ToolBox und dem kurzen Öffnen. Eine andere stammt von der Deinstallation von ToolBox aus dem AUR und dem Löschen von ~/.local/share/JetBrains/Toolbox und dem kurzen Öffnen. Sie wurden entsprechend beschriftet.https://gist.github.com/gonzalezjo/4cf09eb4b7ad849df5557fd297a7061c

Wenn ich ToolBox öffne, wird mir ein schwarzer Bildschirm angezeigt. Nach etwa 15 Sekunden wird er weiß. Hier ist eine Imgur-Galerie, die dies zeigt.https://i.stack.imgur.com/p9vxf.jpg

(Hinweis: Mein Ruf ist nicht hoch genug, um diese als separate Bilder einzubinden und gleichzeitig einen Link zu den Protokollen einzufügen. Das tut mir leid :\)

Von dem Moment an, in dem der schwarze Bildschirm erscheint, bis zu dem Moment, in dem er weiß wird, habe ich mithilfe einer Stoppuhr-App auf meinem Telefon und drei Versuchen die Zeit auf durchschnittlich 13,7 Sekunden heruntergeregelt. Von dem Moment an, in dem ich ./jetbrains-toolbox eingebe, bis zu dem Moment, in dem er weiß wird, vergehen durchschnittlich etwa 16,1 Sekunden. Auch hier drei Versuche.

Meine CPU ist ein Haswell i7 (i7-4790k) und meine GPU ist Pascal (Nvidias GTX 1050). Ich denke, es ist möglich, dass dies mit dem Grafiktreiber oder X zusammenhängt (oder mit beidem? Ich habe hier keine Ahnung.), basierend auf einer beängstigenden Erfahrung, bei der ich beim Aktualisieren von Treibern keine DE aufrufen konnte. Diese Erfahrung wurde behoben, nachdem xorg (oder so ähnlich?) und das nvidiaPaket neu installiert wurden.

Laut nvidia-smi ist meine Treiberversion:

NVIDIA-SMI 378.13 Driver Version: 378.13

Ich habe versucht, alle möglichen Informationen bereitzustellen. Wenn Sie jedoch noch etwas benötigen, stelle ich es gern zur Verfügung.

Antwort1

Starten Sie einfach mit --disable-seccomp-filter-sandboxund es sollte funktionieren.

Ich fand es inhttps://bbs.archlinux.org/viewtopic.php?id=229859

Antwort2

Ich habe also ungefähr einen Monat damit verbracht, mich mit Paketen und Downloads überall herumzuschlagen, habe jede Menge gegoogelt, herumgefragt usw., aber ohne Erfolg. Ich habe diesen Beitrag verfasst und es innerhalb von ungefähr einer Stunde, in der ich völlig ahnungslos in meinem Dateimanager herumgespielt habe, irgendwie geschafft, das Problem zu beheben. Tja. Tut mir leid ... Genau das habe ich getan. Ein Hoch auf die Verzweiflung, schätze ich?

  1. Installieren Sie das jetbrains-toolboxPaket aus dem AUR.

  2. Gehe zu /opt/JetBrains/Toolbox(gefunden durch Betrachten von PKGBUILD)

  3. Navigieren Sie zu , um eine ausführbare Datei /opt/JetBrains/Toolbox/bin/zu finden jetbrains-toolbox. Ich habe diese in einen Ordner kopiert, den ich in Dokumenten mit dem Namen erstellt habe ToolboxResearch/.
    (Ausführen mkdir -p ~/Documents/ToolboxResearch/Extracted, dann Ausführen cp /opt/JetBrains/Toolbox/bin/jetbrains-toolbox ~/Documents/ToolboxResearch).

  4. Navigieren Sie zu~/Documents/ToolboxResearch

  5. Extrahieren Sie es mit Ark in den ExtractedOrdner.

  6. Sie sollten eine Dateihierarchie haben, die etwa so aussieht: ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/. Ich habe dies aus der Dateipfadleiste von Thunar, meinem bevorzugten Dateimanager, kopiert. Wenn mir also bis hierhin irgendwo ein Fehler unterlaufen ist, können Sie sicher sein, dass dieser Teil richtig ist.

  7. /usr/Um mich nicht mit und zu verwirren usr/, habe ich ausgeführt mv ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/usr ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store.

  8. Ich habe es bearbeitet ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/Jetbrains Toolbox, um diesen Inhalt zu erhalten:

    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;
    

    Die Änderungen, die ich vorgenommen habe, sind speziell auf Exec, Icon, und beschränkt Terminal. Ich habe Terminalin geändert, truenur um zu sehen, was es bewirkt, und ich habe Iconund geändert, Execum die neuen Dateipfade widerzuspiegeln. Ich bezweifle jedoch stark, dass dies etwas bewirkt hat.

    Sie sollten „John“ ändern, um Ihr Home-Verzeichnis und nicht meines anzuzeigen.

  9. Ich habe ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/bin/jetbrains-toolbox(wiederum durch Kopieren und Einfügen aus Thunar) in meinem Editor Zeile 5 geöffnet und bearbeitet, die mit beginnt path=. Ich habe es in geändert path=~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/share/$app.

  10. ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/bin/In meinem Terminal dorthin navigiert .

  11. Ran./jetbrains-toolbox

  12. Es funktionierte!

Entschuldigen Sie, dass ich diesen Beitrag verfasst habe. Ich hätte nie gedacht, dass ich das so schnell herausfinden würde, nachdem ich es verfasst hatte. Ich dachte tatsächlich, ich wäre hoffnungslos.

Wenn jemand dieses Problem hat und es auch nach dem Lesen nicht beheben kann, können Sie eine Antwort hinterlassen und ich werde Ihnen hoffentlich weiterhelfen können. Ich entschuldige mich, wenn diese Erklärung nicht ganz klar war.

verwandte Informationen