signal-desktop
signal-desktop copied to clipboard
[Bug]: crashes on aarch64 (Linux MacBook)
What happened?
I run the app for a few minutes and then it self-closes with an electron error
What should have happened?
it should keep running
Output of snap info $snap_name
name: signal-desktop
summary: Speak Freely - Private Messenger
publisher: Snapcrafters*
store-url: https://snapcraft.io/signal-desktop
contact: https://github.com//snapcrafters/signal-desktop/issues
license: AGPL-3.0-only
description: |
**Note: To use the Signal desktop app, you must first install Signal on
your phone.**
Millions of people use Signal every day for free and instantaneous
communication anywhere in the world. Send and receive high-fidelity
messages, participate in HD voice/video calls, and explore a growing set of
new features that help you stay connected. Signal's advanced
privacy-preserving technology is always enabled, so you can focus on
sharing the moments that matter with the people who matter to you.
- Say anything - State-of-the-art end-to-end encryption (powered by the
open source Signal Protocol™) keeps your conversations secure. Privacy
isn't an optional mode; it's just the way that Signal works. Every message,
every call, every time.
- Go fast - Messages are delivered quickly and reliably, even on slow
networks. Signal is optimized to operate in the most constrained
environment possible.
- Feel free - Signal is a completely independent 501c3 nonprofit.
Development is supported by users like you. No advertisements. No trackers.
No kidding.
- Be yourself - You can use your existing phone number and address book to
securely communicate with your friends.
- Speak up - Whether they live across town or across the ocean, Signal's
enhanced audio and video quality will make your friends and family feel
closer.
- Whisper in the shadows - Switch to the dark theme if you refuse to see
the light.
**Minimize to tray**
Per the request of the Signal developers, this snap does not use the system
tray by default. This is disabled by default per the request of the Signal
developers, because system tray support is not stable. Set to `false`,
Signal will stop when you close it and will not have a system tray icon.
You can enable it by running the following command.
snap set signal-desktop tray-icon=true
**Are you having issues?**
Let us know by creating a new issue here:
https://github.com/snapcrafters/signal-desktop/issues
**Authors**
This snap is maintained by the Snapcrafters community, and is not
necessarily endorsed or officially maintained by the upstream developers.
commands:
- signal-desktop
snap-id: r4LxMVp7zWramXsJQAKdamxy6TAWlaDD
tracking: latest/stable
refresh-date: today at 20:56 CET
channels:
latest/stable: 7.42.0 2025-02-13 (760) 187MB -
latest/candidate: 7.42.0 2025-02-13 (760) 187MB -
latest/beta: ^
latest/edge: ^
installed: 7.42.0 (760) 187MB -
Output of snap connections $snap_name
Interface Plug Slot Notes
audio-playback signal-desktop:audio-playback :audio-playback -
audio-record signal-desktop:audio-record :audio-record -
browser-support signal-desktop:browser-support :browser-support -
camera signal-desktop:camera :camera -
content[gnome-46-2404] signal-desktop:gnome-46-2404 gnome-46-2404:gnome-46-2404 -
content[gpu-2404] signal-desktop:gpu-2404 mesa-2404:gpu-2404 -
content[gtk-3-themes] signal-desktop:gtk-3-themes gtk-common-themes:gtk-3-themes -
content[icon-themes] signal-desktop:icon-themes gtk-common-themes:icon-themes -
content[sound-themes] signal-desktop:sound-themes gtk-common-themes:sound-themes -
desktop signal-desktop:desktop :desktop -
desktop-legacy signal-desktop:desktop-legacy :desktop-legacy -
gsettings signal-desktop:gsettings :gsettings -
home signal-desktop:home :home -
network signal-desktop:network :network -
opengl signal-desktop:opengl :opengl -
removable-media signal-desktop:removable-media - -
screen-inhibit-control signal-desktop:screen-inhibit-control :screen-inhibit-control -
unity7 signal-desktop:unity7 :unity7 -
wayland signal-desktop:wayland :wayland -
x11 signal-desktop:x11 :x11 -
Output of snap version
snap 2.67-0.fc41
snapd 2.67-0.fc41
series 16
fedora-asahi-remix 41
kernel 6.12.12-400.asahi.fc41.aarch64+16k
Relevant log output
Teminal output of app
Render process is gone: Error: Reason: crashed, Exit Code: 133
at App.<anonymous> (/snap/signal-desktop/760/opt/Signal/resources/app.asar/app/global_errors.js:94:7)
at App.emit (node:events:518:28)
at WebContents.<anonymous> (node:electron/js2c/browser_init:2:87957)
at WebContents.emit (node:events:518:28)
{"level":50,"time":"2025-02-14T20:27:04.283Z","msg":"Render process is gone: Error: Reason: crashed, Exit Code: 133\n at App.<anonymous> ([REDACTED]/app/global_errors.js:94:7)\n at App.emit (node:events:518:28)\n at WebContents.<anonymous> (node:electron/js2c/browser_init:2:87957)\n at WebContents.emit (node:events:518:28)"}
{"level":30,"time":"2025-02-14T20:27:08.638Z","msg":"main window closed event"}
{"level":30,"time":"2025-02-14T20:27:08.638Z","msg":"System tray service: updating main window. Previously, there was a window, and now there is not"}
{"level":30,"time":"2025-02-14T20:27:08.639Z","msg":"System tray service: rendering no tray"}
{"level":30,"time":"2025-02-14T20:27:08.639Z","msg":"quit event {\"hasEventBeenPrevented\":false,\"windowCount\":0,\"mainWindowExists\":false}"}