✨ Become an AI-era PM — words → product → doAIPM.com
SoloMD

Will SoloMD run on my Linux?

Almost any Linux released since 2022 works out of the box; the ones that don’t are older systems. Follow the chart below — it takes about two minutes and also tells you which file to download.

The whole thing in one chart

  1. 1
    Open a terminal

    Search your app menu for “Terminal”, or press Ctrl + Alt + T.

  2. 2
    Type this line and press Enter
    ldd --version

    Look only at the number at the very end of the first line, for example:

    ldd (Ubuntu GLIBC 2.35-0ubuntu3.8) 2.35
  3. Is that number 2.34 or higher?

    2.35, 2.36, 2.39 all count as “yes”; 2.31, 2.28, 2.17 count as “no”.

  4. No
    This system is too old

    SoloMD can’t run on it yet — no download will change that. The fix is to upgrade to a release marked ✅ in the table below.

    See which release to upgrade to ↓
    Yes
    You’re good 👍

    Go on to step 3 and pick a file.

    Step 3 ↓
3
Pick a file (only if you answered “yes”)

By your system, choose one of these four:

.deb

Ubuntu, Debian, Linux Mint, Deepin …

Double-click to open it in your Software app, or run

sudo apt install ./SoloMD_*.deb
.rpm

Fedora, Rocky, openSUSE …

Double-click to install, or run

sudo dnf install ./SoloMD-*.rpm
AUR

Arch, Manjaro …

Run

yay -S solomd-bin
.AppImage

Not sure — or .deb / .rpm complains that libwebkit2gtk-4.1 is missing

Nothing to install: it carries the parts it needs. After downloading, run

chmod +x SoloMD_*.AppImage && ./SoloMD_*.AppImage

Every file comes in two builds. Most computers want amd64 / x86_64; ARM machines such as a Raspberry Pi want arm64 / aarch64. Not sure? Run uname -m — if it prints aarch64, it’s ARM.

Rather not type commands? Look it up

These are the common ones. If yours isn’t listed, or you’ve customised your system, trust the ldd check above.

SystemWorks?Download / what to do
Ubuntu 22.04 / 24.04 and newer ✅ .deb
Ubuntu 20.04 and older ❌ Upgrade to 22.04 or newer
Debian 12 / 13 ✅ .deb
Debian 11 and older ❌ Upgrade to Debian 12 or newer
Linux Mint 21 / 22 ✅ .deb
Linux Mint 20 and older ❌ Upgrade to Mint 21 or newer
Deepin 23 ✅ .AppImage (easiest) or .deb
Deepin 20 / UOS 20 ❌ Too old — no workaround yet
Kylin V10 ❌ Too old — no workaround yet
Fedora 36 and newer ✅ .rpm
Rocky / AlmaLinux / RHEL 9 ✅ .AppImage
CentOS 7 / 8, RHEL 8 ❌ Upgrade to a 9.x release
openSUSE Tumbleweed / Leap 16 ✅ .rpm
openSUSE Leap 15 ❌ Upgrade to Leap 16
Arch / Manjaro / EndeavourOS ✅ AUR: yay -S solomd-bin

Why don’t older systems work?

SoloMD doesn’t ship a whole user-interface stack of its own. It borrows two things your system already has: a “web engine” that draws the window (WebKitGTK) and the “base library” every program uses (glibc). Think of furniture that mounts on a wall — the wall needs the right brackets.

Systems from around 2022 onward have the brackets we need: glibc 2.34 or newer and WebKitGTK 4.1. Older systems have versions that are too low, or no such web engine at all. That floor comes from the framework SoloMD is built on (Tauri 2) — it isn’t a number we can simply turn down — so upgrading the system is the only reliable fix. The AppImage carries its own web engine, so it needs one thing less than .deb / .rpm, but it can’t carry the base library.

Followed the chart and it still fails?

Please open an issue on GitHub and paste the output of these three commands — it lets us tell what’s wrong quickly:

ldd --version | head -1
grep PRETTY_NAME /etc/os-release
uname -m