93

I downloaded the zipped folder for the ToolBox app from JetBrains' official site. After extracting the folder, I clicked multiple times on the ToolBox executable app, but nothing happened on the screen. On searching a bit more deeply, I found that no app supported running such a file!

Please HELP...

4 Answers4

161

I followed these steps:

  1. Open Console and change the directory

    cd /opt/

  2. Extract the file

    sudo tar -xvzf ~/Downloads/jetbrains-toolbox-1.xx.xxxx.tar.gz

  3. Rename the folder (not mandatory but it's easier for later use)

    sudo mv jetbrains-toolbox-1.xx.xxxx jetbrains

  4. Open JetBrains Toolbox

    jetbrains/jetbrains-toolbox

If you can't open the file type sudo apt install libfuse2

CodeExplorer
  • 1,772
  • 1
  • 8
  • 17
20

System dependencies

JetBrains Toolbox is distributed as an AppImage (even though the filename lacks the .AppImage extension), so make sure these dependencies are met: libfuse2 libxi6 libxrender1 libxtst6 mesa-utils libfontconfig libgtk-3-bin tar.

(a) Manual install

Download JetBrains Toolbox from the official website, extract it, add the executable permission, and run it -- it will then copy itself to ~/.local/share/JetBrains/Toolbox/bin, create desktop and autorun entries, and edit your .profile to include its shim folder (so you can run pycharm etc. from the terminal).

(Notably, the shims don't include jetbrains-toolbox itself. If you want that to work (maybe you will disable the autorun?), simply symlink it: ln -s "$HOME/.local/share/JetBrains/Toolbox/bin/jetbrains-toolbox" "$HOME/.local/bin/jetbrains-toolbox")

(b) Install script

There is an install script automating the above process (except the AppImage dependencies), which used to be recommended in the official JetBrains documentation. (It's not there anymore, presumably since it's third-party and they didn't have control over it.)

You can check out the script on GitHub, and you can run it by the command below:

curl -fsSL https://raw.githubusercontent.com/nagygergo/jetbrains-toolbox-install/master/jetbrains-toolbox.sh | bash
7

If you are trying to start the executable app by double clicking on it, nothing will happen, but if you try to execute it in the terminal. This error should show up:

dlopen(): error loading libfuse.so.2

AppImages require FUSE to run. You might still be able to extract the contents of this AppImage if you run it with the --appimage-extract option. See https://github.com/AppImage/AppImageKit/wiki/FUSE for more information

This is because the latest versions of ubuntu dropped the maintenance of the older versions of libfuse, which means that you will have to install it manually by doing:

sudo apt-get install -y libfuse2

Here are some links discussing this issue:

https://youtrack.jetbrains.com/issue/TBX-7534/Ubuntu-22.04-missing-fuse2-libraries

https://discourse.ubuntu.com/t/can-fuse-come-pre-installed-on-22-10/30970

Voyinno
  • 71
  • 1
  • 1
1

I had similar issues, starting Toolbox showd just a blank screen on Ubuntu on Windows wsl2. What helped:

  1. Kill all toolbox processes

  2. Include the following into ~/.local/share/JetBrains/Toolbox/.settings.json

    "internal": { "graphics_api": "Software" },