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.
- Jetbrains-Toolbox wird aus Sway heraus geladen.
- Neuinstallation der Jetbrains-Toolbox vom AUR.
- Neuinstallation der Jetbrains-Toolbox von der Jetbrains-Website.
- Starten mit --disable-gpu
- ~/.local/share/JetBrains/Toolbox wird gelöscht
- Ich google alle Nachrichten, die ich bekomme.
- 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:
cd ~/ sudo rg --hidden "MY_EMAIL_HERE" >> ~/Desktop/home_search.txt
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 nvidia
Paket 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-sandbox
und 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?
Installieren Sie das
jetbrains-toolbox
Paket aus dem AUR.Gehe zu
/opt/JetBrains/Toolbox
(gefunden durch Betrachten vonPKGBUILD
)Navigieren Sie zu , um eine ausführbare Datei
/opt/JetBrains/Toolbox/bin/
zu findenjetbrains-toolbox
. Ich habe diese in einen Ordner kopiert, den ich in Dokumenten mit dem Namen erstellt habeToolboxResearch/
.
(Ausführenmkdir -p ~/Documents/ToolboxResearch/Extracted
, dann Ausführencp /opt/JetBrains/Toolbox/bin/jetbrains-toolbox ~/Documents/ToolboxResearch
).Navigieren Sie zu
~/Documents/ToolboxResearch
Extrahieren Sie es mit Ark in den
Extracted
Ordner.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./usr/
Um mich nicht mit und zu verwirrenusr/
, habe ich ausgeführtmv ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/usr ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store
.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änktTerminal
. Ich habeTerminal
in geändert,true
nur um zu sehen, was es bewirkt, und ich habeIcon
und geändert,Exec
um 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.
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 beginntpath=
. Ich habe es in geändertpath=~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/share/$app
.~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/bin/
In meinem Terminal dorthin navigiert .Ran
./jetbrains-toolbox
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.