jetbrains-toolbox が空白の画面に読み込まれる

jetbrains-toolbox が空白の画面に読み込まれる

過去1か月ほど、jetbrains-toolboxを動作させようと試みてきました。以前は動作していました(IntelliJ IDEAとGoglandをインストールした方法です)。IDEAを更新しようとしたとき、

現在、Arch を使用しています。試したことは次のとおりです。

  1. Sway 内から jetbrains-toolbox を読み込みます。
  2. aur から jetbrains-toolbox を再インストールします。
  3. Jetbrains Web サイトから jetbrains-toolbox を再インストールします。
  4. --disable-gpu で起動する
  5. ~/.local/share/JetBrains/Toolbox をクリアする
  6. 受け取ったメッセージをすべて Google で検索します。
  7. さまざまな DE で jetbrains-toolbox をロードします。GNOME、KDE、i3 を試しました。

設定ファイル (~/local/share/JetBrains/Toolbox/.settings.json) は、アクション番号 5 でクリアされた後でも再生成できるため、ファイルシステムのどこかに、消えない何かがあると考えられます。これが問題の原因であると考えられます。Thunar のゴミ箱フォルダーを見て、設定ファイルが削除されたことを確認しました。ただし、ripgrep で自分の電子メール アドレス (設定ファイル内) を検索しても、関連するものは何も見つかりませんでした。

私が実行したコマンドは次のとおりです。

  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

これに関連する唯一の結果は次のとおりです。 .local/share/JetBrains/Toolbox/.settings.json: "email": "MY_EMAIL_HERE", .local/share/Trash/files/Toolbox/.settings.json: "email": "MY_EMAIL_HERE",

私は Linux に詳しいわけではありませんが、しばらくの間、この件について助けを求めてきました。何かアドバイスがあれば、どうか辛抱強く聞いてください。私は少し愚かかもしれません。

ターミナルから実行すると、次のメッセージが表示されます。

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

これは時々表示されるメッセージですシステムトレイ通知を通じて(通知デーモンは使用しません):

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

/usr/shareまたは~/.local/shareにjetbrains-toolboxという名前のフォルダが必要でしょうか?しないでくださいそのフォルダをどちらかの場所に置きます。

これらは 2 つのログ ファイルです。1 つは ToolBox を実行してしばらく開いたままにしたときのものです。もう 1 つは ToolBox を aur からアンインストールして ~/.local/share/JetBrains/Toolbox を削除し、しばらく開いたままにしたときのものです。これらには適切なラベルが付けられています。https://gist.github.com/gonzalezjo/4cf09eb4b7ad849df5557fd297a7061c

ToolBox を開くと、黒い画面が表示されます。約 15 秒後に画面が白くなります。これを紹介する imgur ギャラリーがこちらにあります。https://i.stack.imgur.com/p9vxf.jpg

(注: ログへのリンクを含めながら、これらを個別の画像として含めるには、評判が足りません。申し訳ありません :\)

黒い画面が表示されてから画面が白くなるまで、携帯電話のストップウォッチ アプリと 3 回の試行で平均 13.7 秒と計測しました。./jetbrains-toolbox と入力してから画面が白くなるまでの平均は約 16.1 秒です。これも 3 回の試行です。

私の CPU は Haswell i7 (i7-4790k)、GPU は Pascal (Nvidia の GTX 1050) です。ドライバーをアップグレードすると DE に入れなくなるという恐ろしい経験から、これはグラフィック ドライバーまたは X 関連 (あるいはその両方? 私にはわかりません) である可能性があると思います。その経験は、xorg (またはそれに似たもの?) とパッケージをnvidia再インストールした後で解決しました。

nvidia-smi によると、私のドライバーのバージョンは次のとおりです。

NVIDIA-SMI 378.13 Driver Version: 378.13

できる限りの情報を提供するよう努めましたが、他に必要な情報があれば喜んで提供いたします。

答え1

起動するだけで--disable-seccomp-filter-sandbox動作するはずです。

見つけたのはhttps://bbs.archlinux.org/viewtopic.php?id=229859

答え2

それで、私は約 1 か月間、あらゆるパッケージやダウンロードと格闘し、グーグル検索や質問などを繰り返しましたが、何の役にも立ちませんでした。この投稿をしてから、約 1 時間で、ファイル マネージャーをいじり回して、まったく手がかりがなかったのですが、なんとかこの問題を解決することができました。うーん。すみません... 私がやったことはまさにこれです。必死になってやった、ということでしょうか?

  1. jetbrains-toolboxAUR からパッケージをインストールします。

  2. へ移動/opt/JetBrains/Toolbox( を見て見つけますPKGBUILD

  3. に移動して、実行可能ファイル/opt/JetBrains/Toolbox/bin/を見つけます。jetbrains-toolbox私はこれを、 というドキュメント内に作成したフォルダにコピーしましたToolboxResearch/
    ( を実行しmkdir -p ~/Documents/ToolboxResearch/Extracted、次に を実行しますcp /opt/JetBrains/Toolbox/bin/jetbrains-toolbox ~/Documents/ToolboxResearch)。

  4. 案内する~/Documents/ToolboxResearch

  5. Ark を使用してExtractedフォルダーに抽出します。

  6. ファイル階層は次のようになっているはずです。~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/これは、私が愛用しているファイル マネージャー Thunar のファイル パス バーからコピーしたものです。そのため、この部分で間違いがあったとしても、この部分は正しいので安心してください。

  7. /usr/ととの混同を避けるためにusr/、私は を実行しましたmv ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/usr ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store

  8. 以下の内容になるように編集しました~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/Jetbrains Toolbox:

    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;
    

    私が行った変更はExec、、Iconおよびに特に限定されています。をにTerminal変更して、何が起こるかを確認した後、新しいファイル パスを反映するために と を変更しました。ただし、これによって何かが起こったとは到底思えません。TerminaltrueIconExec

    私のホームディレクトリではなく、自分のホームディレクトリを反映するように「john」を変更する必要があります。

  9. ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/bin/jetbrains-toolboxエディタで開いて(再び、Thunarからコピー&ペーストして)、 で始まる5行目を編集しましたpath=。 これを に変更しましたpath=~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/share/$app

  10. ~/Documents/ToolboxResearch/Extracted/jetbrains-toolbox/store/bin/ターミナルに移動しました。

  11. ラン./jetbrains-toolbox

  12. 出来た!

この投稿をして申し訳ありません。投稿後すぐに理解できるとは思ってもいませんでした。実際、絶望的だと思っていました。

もし誰かがこの問題を抱えていて、これを読んでも解決できない場合は、返信を残していただければ、私がお手伝いできると思います。この説明があまり明確でなかったら申し訳ありません。

関連情報