Element and Matrix

Is it possible to install Element, the Matrix-Client, on my librem5?

1 Like

You can install the Flatpak version. I think it should scale to the display properly, but I might be wrong.

Thank you. Do I have to add the flatpack-repository? If yes, where do I find it? Or have I to install something else first.

You can’t use Element Android natively, but you can try to use it with Anbox.
Element web can be used in docked mode. Hydrogen client is better on small screen.

There are also native clients like Fractal (no E2E yet) and soon Chats.

Well, I must have been mistaken. I don’t actually know what the issue is, but Element doesn’t appear to be available from Flathub on the L5. Maybe they don’t have an ARM Linux version available via Flatpak?

I have seen in the Matrix chatrooms that Kyle has used the web version in the L5 browser, but I think some things do not scale properly there.

You could also consider trying this (from the Element website):

sudo apt install -y wget apt-transport-https

sudo wget -O /usr/share/keyrings/riot-im-archive-keyring.gpg https://packages.riot.im/debian/riot-im-archive-keyring.gpg

echo "deb [signed-by=/usr/share/keyrings/riot-im-archive-keyring.gpg] https://packages.riot.im/debian/ default main" | sudo tee /etc/apt/sources.list.d/riot-im.list

sudo apt update

sudo apt install element-desktop

From the list of apps, Fractal should work, but Element is not there.

It’s only Element JS packaged in a electron app, nothing more.
Hydrogen is available here: https://hydrogen.element.io/#/login
You can install it locally has a web app.

1 Like

Seems scalability is an issue on UBports too