Package Details: briar-desktop 0.6.1.beta-1

Git Clone URL: (read-only, click to copy)
Package Base: briar-desktop
Description: Prototyping the next generation for Briar on desktop devices
Upstream URL:
Licenses: GPL
Submitter: lsf
Maintainer: tblFlip
Last Packager: tblFlip
Votes: 7
Popularity: 0.005393
First Submitted: 2022-01-21 17:23 (UTC)
Last Updated: 2024-02-21 14:56 (UTC)

Dependencies (4)

Required by (0)

Sources (9)

Latest Comments

1 2 Next › Last »

nurobo commented on 2023-03-09 14:51 (UTC) (edited on 2023-03-12 13:57 (UTC) by nurobo)

SOLVED (updated from 0.4.0.beta to 0.4.1.beta) : I get this error "Could not load font" whenever I open briar-desktop and it closes after I click "OK". What fonts do I need to have?

lsf commented on 2022-04-15 17:33 (UTC)

@reclusivesage: thanks for bringing it up. should be handled better / more cleanly now.

reclusivesage commented on 2022-04-15 16:38 (UTC)

When I try to open Briar Desktop, this is what I get on the CLI:

$ briar-desktop 
/usr/bin/briar-desktop: line 2: /usr/lib/jvm/java-17-openjdk/bin/java: No such file or directory

Also, jdk-openjdk is currently on version 18-2. Trying to remake the package results in an error asking for OpenJDK version 17:

$ makepkg -sirc
==> Making package: briar-desktop 0.2.0.beta-1 (Fri 15 Apr 2022 12:31:39 PM EDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Installing missing dependencies...
[sudo] password for uSER: 
error: target not found: jdk-openjdk<18
==> ERROR: 'pacman' failed to install missing dependencies.
==> Missing dependencies:
  -> jdk-openjdk<18
==> ERROR: Could not resolve all dependencies.

reclusivesage commented on 2022-01-29 20:47 (UTC)


Not a comprehensive place, but the Arch Wiki page for the AUR explains the difference between package and package-git.

@lsf: 1. Seems the "This is a test version..." message is supposed to appear, since it's in the screenshot on the desktop client page. 2. Cool, hopefully there will be a way to export chat history in the near-ish future.

lsf commented on 2022-01-27 00:43 (UTC) (edited on 2022-01-27 00:45 (UTC) by lsf)


  1. I think so. It's at a beta stage atm, so they might want to avoid people using old-ish versions. If it also appears with briar-desktop-bin, then it's probably intended to be that way ^^

  2. Yep, no linking-to-a-phone stuff like with Signal or WhatsApp ^^


briar-desktop follows upstream/official releases, but is built from source. briar-desktop-bin uses the official precompiled .jar file from upstream releases. briar-desktop-git is built from source, but always from the very latest commit (even in between stable/beta releases)

=> so: all packages give you briar-desktop – you can pick what you want (fastest way / basically just a repackaged (stable) official release: briar-desktop-bin; stable release, but you want to use the source instead of something prebuilt: briar-desktop; most cutting-edge, hot-off-the-presses release: briar-desktop-git)

B28302 commented on 2022-01-27 00:31 (UTC)

What's the main differences between these AUR packages (besides version)?

briar-desktop (e.g. briar-desktop 0.1.0.beta-4)
briar-desktop-bin (e.g. briar-desktop-bin 0.1.0.beta-3)
briar-desktop-git (e.g. briar-desktop-git r307.38723c4-3)

Which is the main package I should install?

Thank you.

reclusivesage commented on 2022-01-26 04:55 (UTC) (edited on 2022-01-26 04:55 (UTC) by reclusivesage)

@lsf Thanks for fixing the SHA256 sums!

  1. I get the message below in a thing top red banner. Is this normal?

    This is a test version of Briar that will expire in 86 days. Please update to a newer version in time.

  2. I'm a bit confused about Briar Desktop - is this supposed to be used stand-alone, as in there's no need to sync the Desktop client with the Android client? (For no good reason reason, my mind is conditioned to expect the use case of Signal.)

lsf commented on 2022-01-24 22:58 (UTC)

That was an error on my end – should be fixed now!

lsf commented on 2022-01-24 22:58 (UTC)

That was an error on my end – should be fixed now!

reclusivesage commented on 2022-01-24 22:19 (UTC) (edited on 2022-01-24 22:20 (UTC) by reclusivesage)

I received a SHA-256 sum error. Is there anything else I can do?

  -> Cloning briar git repo...
Cloning into bare repository '/home/uSER/AUR/briar-desktop/briar'...
warning: redirecting to
remote: Enumerating objects: 148208, done.
remote: Counting objects: 100% (3086/3086), done.
remote: Compressing objects: 100% (714/714), done.
remote: Total 148208 (delta 2184), reused 2789 (delta 1987), pack-reused 145122
Receiving objects: 100% (148208/148208), 181.24 MiB | 1.61 MiB/s, done.
Resolving deltas: 100% (85865/85865), done.
  -> Found briar16.png
  -> Found briar32.png
  -> Found briar48.png
  -> Found briar64.png
  -> Found briar128.png
  -> Found briar192.png
  -> Found briar-desktop.desktop
==> ERROR: Integrity checks (sha256) differ in size from the source array.