Ah! I have never tested it under wayland. I will have a go next week. Thanks!
I just found out that snap completely broke in the meantime (I get errors like “/snap/signal-desktop/55/bin/desktop-launch: line 23: /home/ferdi/.config/user-dirs.dirs: Permission denied” for all my snaps now) so I will check if the problem maybe goes away when I find a fix for that.
Like discord, I can’t use fcitx input. Perhaps the same solution can be used? https://github.com/snapcrafters/discord/issues/32
So this snap is not wokring on wayland ??
That could be advertize so that we (users) don’t try to install it and don’t understand why nothing is showing up.
The --start-in-tray option is not functional in the snap. It does work properly in the flatpak.
@LanceHaverkamp Thanks for letting me know, I’ll look into it!
Signal Desktop’s build process has changed, and the snap packaging needs to be updated according to one of the upstream developers:
Just downloaded and installed signal desktop snap and the app looks great, is running but there is a problem with fonts for the window that pops up when clicking on the ‘plus sign’. see screenshot of the window.
Well that’s not good. What is the output of:
snap info signal-desktop
and
snap version
please.
snap info signal-desktop:
name: signal-desktop summary: Signal Private Messenger for Windows, Mac, and Linux publisher: Snapcrafters store-url: https://snapcraft.io/signal-desktop contact: https://github.com/snapcrafters/signal-desktop/issues license: unset description: | Say anything - Send high-quality group, text, voice, video, document, and picture messages anywhere in the world without SMS or MMS fees. Speak freely - Make crystal-clear voice and video calls to people who live across town, or across the ocean, with no long-distance charges. Stay private - Signal messages and calls are always end-to-end encrypted and painstakingly engineered to keep your communication safe. We can't read your messages or see your calls, and no one else can either. Control time - Keep your chat history tidy with messages that you can set to disappear. Choose different disappearing message intervals for each conversation. Everyone in the thread shares the same setting. Good memories will last even if the words vanish. Free for everyone - Signal is made for you. As an Open Source project supported by grants and donations, Signal can put users first. There are no ads, no affiliate marketers, no creepy tracking. Just open technology for a fast, simple, and secure messaging experience. The way it should be. 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: yesterday at 21:19 CST channels: stable: 1.31.0 2020-02-11 (299) 115MB - candidate: ↑ beta: 1.31.0 2020-02-11 (299) 115MB - edge: ↑ installed: 1.31.0 (299) 115MB -
snap version:
snap 2.43.3-1 snapd 2.43.3-1 series 16 arch - kernel 5.4.20-1-lts
Hi Popey,
Signal worked great for many months, thank you so much for it!
Today it broke on 18.04:
signal-desktop
Set Windows Application User Model ID (AUMID) { appUserModelId: 'org.whispersystems.signal-desktop' }
NODE_ENV production
NODE_CONFIG_DIR /snap/signal-desktop/304/opt/Signal/resources/app.asar/config
NODE_CONFIG {}
ALLOW_CONFIG_MUTATIONS undefined
HOSTNAME undefined
NODE_APP_INSTANCE undefined
SUPPRESS_NO_CONFIG_WARNING undefined
SIGNAL_ENABLE_HTTP undefined
userData: /home/seb/snap/signal-desktop/304/.config/Signal
config/get: Did not find user config file, cache is now empty object
x-attr dependncy did not load successfully
config/get: Did not find ephemeral config file, cache is now empty object
making app single instance
Error org.freedesktop.DBus.Error.Failed: cannot use setting "default-url-scheme-handler": not allowed
/snap/signal-desktop/304/opt/Signal/signal-desktop --use-tray-icon --no-sandbox: symbol lookup error: /snap/signal-desktop/304/gnome-platform/usr/lib/x86_64-linux-gnu/libgdk-3.so.0: undefined symbol: cairo_xlib_surface_create
Any pointer welcome. Thanks in advance. I updated, removed and reinstalled it, but still same problem.
Seb
What version of gnome-3-28-1804 do you have?
snap info gnome-3-28-1804
Hi,
name: gnome-3-28-1804
summary: Shared GNOME 3.28 runtime for Ubuntu 18.04
publisher: Canonical✓
store-url: https://snapcraft.io/gnome-3-28-1804
contact: https://gitlab.gnome.org/Community/Ubuntu/gnome-3-28-1804/issues
license: unset
description: |
This snap includes a GNOME 3.28 stack (the base libraries and desktop
integration components) and shares it through the content interface.
snap-id: TKv5Fm000l4XiUYJW9pjWHLkCPlDbIg1
tracking: latest/stable
refresh-date: 54 days ago, at 21:47 GMT
channels:
stable: 3.28.0-16-g27c9498.27c9498 2020-01-24 (116) 167MB -
candidate: 3.28.0-17-gde3d74c.de3d74c 2020-03-18 (123) 167MB -
beta: ↑
edge: ↑
installed: 3.28.0-16-g27c9498.27c9498 (116) 167MB -
Seb
Same version as I have and it works fine here.
Please get me the output of this:
snap run --strace signal-desktop
It is big, I put it here:
https://send.firefox.com/download/1f1736b312374e90/#C5QuucoqFioNs3dmNH88FQ
In the end, I removed the snap and installed the app as described on Singal website. It worked but I lost all messages on the desktop.
For me, it crashes when I click on the + icon at the bottom right of the conversation window:
/snap/signal-desktop/304/opt/Signal/signal-desktop --use-tray-icon --no-sandbox: symbol lookup error: /snap/signal-desktop/304/gnome-platform/usr/lib/x86_64-linux-gnu/libgdk-3.so.0: undefined symbol: cairo_xlib_surface_create
I have reverted the signal-desktop snap in the store to revision 301 which was before the most recent changes. This works. snap refresh signal-desktop
should get you working again.
I think we should move this conversation to the issue tracker. https://github.com/snapcrafters/signal-desktop/issues/22