Does the Desktop version of Trezor Suite Require Trezor Bridge to Run/Connect?

Hello all,

Anyone can shed light on this? My OS is Linux if that makes a difference.

There is an embedded bridge in Trezo Suite.

The flow is as following:

  1. when you start the Suite it will try to connect to the bridge (external one).
  2. if that fails, the Suite runs its own copy of the bridge.
  3. When you exit Suite it will kill the bridge if it was launched in step 2.

However if you’d need to use your Trezor with 3rd party apps because of some advanced features, coin support and so on you will need Trezor Bridge (so I’d recommend to install it anyway).

1 Like

Ah, no wonder! That clarifies for me. I’m currently having problem connecting to my device via Metamask so the bridge is needed. Unfortunately, it turned out (i think) the Trezor Bridge appears to be written to work under Systemd only which I;m having problem booting into right now. Can you confirm that’s the case, that Trezor Bridge works only under Systemd? Below is the error that seems to suggest that:

Setting up trezor-bridge (2.0.27) …
System has not been booted with systemd as init system (PID 1). Can’t operate.
Failed to connect to bus: Host is down
dpkg: error processing package trezor-bridge (–configure):
installed trezor-bridge package post-installation script subprocess returned error exit status 1
Processing triggers for ntp (1:4.2.8p12+dfsg-4) …
[ ok ] Stopping NTP server: ntpd.
[ ok ] Starting NTP server: ntpd.
Errors were encountered while processing:
E: Sub-process /usr/bin/dpkg returned an error code (1)

I did submit a ticket so sorry if this is a redundant post.

yes, Trezor-bridge package for Linux has a dependency for systemd.
This means that distributions without systemd can not install trezor bridge.

Could you please provide your ticket ID ?
Thank you in advance.