#How to install Signal on Secureblue?

1 messages Β· Page 1 of 1 (latest)

glass stirrup
#

Hey,
I know Signal Desktop isn't secure, but unfortunately I can't do without the desktop version.
I tried installing Signal as a Flatpack. When I open Signal, I get a warning about missing encryption. When I accept it, nothing else happens.

Secondly, I tried to install Signal via an Ubuntu distro box following the instructions at https://signal.org/de/download/.

When I open the distro box Signal version, nothing happens...

What else can I do?
Thanks!

Signal Messenger

Lade Signal fΓΌr Android, iOS, Linux, macOS und Windows herunter.

woven canopy
#

Did you run the flatpak permissions lockdown?

#

that error indicates signal is missing permissions

glass stirrup
#

what is this?

woven canopy
#

ujust flatpak-permissions-lockdown

this^

glass stirrup
#

i will try

woven canopy
#

no

#

im asking if you did it already

#

nein

glass stirrup
woven canopy
#

@mossy bloom @wintry python hilf mir πŸ˜„

#

ich spreche kein Deutsch

woven canopy
wintry python
glass stirrup
woven canopy
woven canopy
#

why

#

that will make it harder to debug

woven canopy
wintry python
glass stirrup
woven canopy
woven canopy
glass stirrup
#

Hey,
I know Signal Desktop isn't secure, but unfortunately I can't do without the desktop version.
I tried installing Signal as a Flatpack. When I open Signal, I get a warning about missing encryption. When I accept it, nothing else happens.

Secondly, I tried to install Signal via an Ubuntu distro box following the instructions at https://signal.org/de/download/.

When I open the distro box Signal version, nothing happens...

What else can I do?
Thanks!

Signal Messenger

Lade Signal fΓΌr Android, iOS, Linux, macOS und Windows herunter.

woven canopy
glass stirrup
woven canopy
#

but @glass stirrup i think you just need to follow the message in the error

#

and then the flatpak will work

wintry python
#

Is it expected that the Flatpak doesn't work with the unencrypted default backend?

glass stirrup
woven canopy
woven canopy
wintry python
#

Surely its bad

woven canopy
#

I tried installing Signal as a Flatpack. When I then open Signal, I get a warning about the lack of encryption. If I accept it, nothing else happens.

oh i see

#

oh

#

i think it's because it's electron

woven canopy
#

and it's probably defaulting to wayland

woven canopy
wintry python
woven canopy
wintry python
# glass stirrup is this correct?

As you don't care about the backend being unencrypted, I would recommend to remove that ENV var again for stabilities sake (should be able to do so graphically in flatseal)

glass stirrup
woven canopy
#

i can't imagine using signal with an unencrypted backend 😬

glass stirrup
woven canopy
#

well. click yes to see if it opens

#

Ja

wintry python
woven canopy
#

stability or security

#

apparently, you can only use one

#

another reason not to use signal desktop i guess

glass stirrup
wintry python
#

Network error

#

It seems

#

Connection with Signal servers failed

glass stirrup
#

yes. But i have internet

wintry python
#

Maybe because of the flatpak permission lockdown?

glass stirrup
#

Can I undo this?

open harbor
glass stirrup
#

Oh yes, it seems to be working! Thank you very much!

woven canopy
#

gern geschehen

#

πŸ™‚

glass stirrup
#

I have the same problem with "Joplin", that it dont open. Is there a general way to handle this?

#

or is Joblin also not recomended?

woven canopy
#

it's probably also electron

#

you either need to pass --ozone-platform=wayland to each of them

glass stirrup
woven canopy
#

there will be an error

glass stirrup
#

ohm. how do i know whats the correct name of the application?

woven canopy
glass stirrup
woven canopy
#

what does it say without --ozone-platform=wayland

glass stirrup
woven canopy
#

maybe it just doesn't work with wayland

#

ujust toggle-xwayland and reboot

glass stirrup
#

I can also try to find another option for Markdown notes that can be synchronized with my smartphone if it's too difficult...

glass stirrup
woven canopy
woven canopy
glass stirrup
woven canopy
#

for example

glass stirrup
woven canopy
#

e.g. read keystroke logs intended for other apps

#

etc

glass stirrup
#

Oh, okay. Thanks for explaining.

fickle cosmos
woven cairn
#

There's also the unofficial Flare client, it doesn't use electron but it's still experimental with warnings and everything and has less features unfortunately, for that I haven't tried it but I'm keeping an eye on its progress. Either way I would recommend using the official mobile app and only the official desktop electron one if you must.

ivory moss
#

I wish there was a list of fixes per app. It seems like the majority of Flatpaks don't work and each one needs a slightly different fix if you don't use xwayland.

woven cairn
# ivory moss I wish there was a list of fixes per app. It seems like the majority of Flatpaks...

Flathub https://flathub.org/en & the https://secureblue.dev/faq shows a number of permissions necessary for each flatpak to work, for example on Flathub the X11/XWayland dependency is listed as "uses a legacy windowing system". Toggling permissions via Flatseal/Flatpak KCM permissions management/terminal(with commands seen on the terminal's welcome message & the FAQ) is the best option at the moment. There are developers that are working on having their Flatpaks require less/different permissions as we speak, and of course if it's too much for you you can consider using other distros (or operating systems), though they won't be as secure(linux distros). Also, Verified Flatpaks ensure that the Flatpak comes straight from the developer(s) so unverified ones are disabled by default here (but you can re-enable them, at the cost of security degradation)

Flathub - Apps for Linux

Find and install hundreds of apps and games for Linux. Enjoy Firefox, Telegram, RetroArch, GIMP and many more!

hasty umbra
hasty umbra
woven canopy
hasty umbra
mint mauve
#

For global also.

hasty umbra
mint mauve
#

They deadass don't care about Flatpak and won't fix the fake wayland support while still giving it access to wayland by default.

hasty umbra
mint mauve
mint mauve
#

I have no idea wheres the correct location of the .desktop file on secureblue.

mint mauve
#

Flatpak in general.

#

I forgot to add it.

bronze meteor
mint mauve
bronze meteor
# mint mauve I mean for Flatpak.

then ~/.local/share/flatpak/exports/share/applications, but i would copy the file to ~/.local/share/applications first, then modify it there