@nasko: Thanks for the report. This is an issue with the upstream package, because the font "Lab Grotesque" is not bundled for licensing reasons. This issue will be fixed with the next release, but for now I patched it in this package.
Search Criteria
Package Details: threema-desktop-beta 2.0_beta51-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/threema-desktop-beta.git (read-only, click to copy) |
---|---|
Package Base: | threema-desktop-beta |
Description: | Threema Desktop 2.0 Beta. |
Upstream URL: | https://github.com/threema-ch/threema-desktop |
Licenses: | AGPL-3.0-only |
Submitter: | dbrgn |
Maintainer: | dbrgn |
Last Packager: | dbrgn |
Votes: | 4 |
Popularity: | 2.99 |
First Submitted: | 2025-04-23 21:13 (UTC) |
Last Updated: | 2025-05-09 08:12 (UTC) |
Dependencies (33)
- alsa-lib
- at-spi2-core (at-spi2-core-gitAUR)
- cairo (cairo-gitAUR)
- dbus (dbus-gitAUR, dbus-selinuxAUR)
- expat (expat-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR, gtk3-classic-xfceAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libcups (libcups-gitAUR, cups-gitAUR, libcups-gssapiAUR)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxcomposite
- libxdamage
- libxext (libxext-gitAUR)
- libxfixes
- libxkbcommon (libxkbcommon-gitAUR)
- libxrandr (libxrandr-gitAUR)
- mesa (mesa-wsl2-gitAUR, mesa-amd-bc250AUR, amdonly-gaming-mesa-gitAUR, mesa-gitAUR, mesa-minimal-gitAUR, mesa-fp8-gitAUR, mesa-amber)
- nspr (nspr-hgAUR)
- nss (nss-hgAUR)
- pango (pango-gitAUR)
- systemd-libs (systemd-libs-fmlAUR, systemd-libs-gitAUR, systemd-libs-selinuxAUR)
- ttf-opensans (ttf-google-fonts-typewolfAUR)
- binaryen (binaryen-gitAUR, emscripten) (make)
- npm (corepackerAUR, python-nodejs-wheelAUR) (make)
- nvm (nvm-gitAUR) (make)
- protobuf (protobuf-gitAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- python-setuptools (make)
- rustup (rustup-gitAUR, rustup-stubAUR) (make)
- wasm-bindgen (wasm-bindgen-gitAUR) (make)
Required by (0)
Sources (1)
Latest Comments
« First ‹ Previous 1 2
dbrgn commented on 2025-04-24 16:52 (UTC)
nasko commented on 2025-04-24 00:53 (UTC) (edited on 2025-04-24 01:07 (UTC) by nasko)
I can't see any digits in the desktop app - neither in the chat window, nor in the prompt where I'm typing. Spaces are shown in place of the digits.
DE: KDE Plasma 6.3.4 WM: KWin (Wayland) Kernel: Linux 6.14.2-arch1-1 VGA: Intel Corporation Alder Lake-UP3 GT2 [Iris Xe Graphics] (rev 0c) Kernel driver in use: i915
Screenshot: https://gist.github.com/nasko/7a7da247725a51079c906529164281ce
dbrgn commented on 2025-04-23 21:18 (UTC)
Known issue: App restarts (e.g. when enabling or disabling logging) don't work when started through an app launcher like dmenu. They work when starting "ThreemaDesktopLauncher" from the command line though.
Calling strace on the launcher shows:
wait4(60452, [{WIFEXITED(s) && WEXITSTATUS(s) == 8}], 0, NULL) = 60452
--- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=60452, si_uid=1000, si_status=8, si_utime=82 /* 0.82 s */, si_stime=25 /* 0.25 s */} ---
ioctl(2, TCGETS, {c_iflag=BRKINT|ICRNL|IMAXBEL|IUTF8, c_oflag=NL0|CR0|TAB0|BS0|VT0|FF0|OPOST|ONLCR, c_cflag=B38400|CS8|CREAD|HUPCL, c_lflag=ISIG|ICANON|ECHO|ECHOE|ECHOK|IEXTEN|ECHOCTL|ECHOKE, ...}) = 0
write(1, "Target binary exited with status"..., 48) = -1 EPIPE (Broken pipe)
--- SIGPIPE {si_signo=SIGPIPE, si_code=SI_USER, si_pid=60423, si_uid=1000} ---
write(2, "\nthread 'main' panicked at libra"..., 116) = 116
write(2, "note: run with `RUST_BACKTRACE=1"..., 78) = 78
This should in theory be resolved by the IsTerminal
checks (https://github.com/threema-ch/threema-desktop/blob/stable/src/rust/launcher/src/util/logging.rs) but that doesn't seem to help. Pointers welcome.
Pinned Comments
dbrgn commented on 2025-05-13 14:58 (UTC)
[Pinned comment]
XDG_CURRENT_DESKTOP=GNOME
env variable (potentially by copying the .desktop file to~/.local/share/applications/
and adjusting it).