deskreen icon indicating copy to clipboard operation
deskreen copied to clipboard

Flathub inclusion (Linux)

Open FestplattenSchnitzel opened this issue 3 years ago • 8 comments

Yes we will slowly move to direction on making it in as many as possible package managers and open source catalogs. Thank you for sharing instructions here.

pavlobu avatar Jan 20 '21 20:01 pavlobu

Yeah, let's see whether this is possible to run in such a sandboxed environment. (But flatpaks can at least trigger screen recording, this is a thing I know, so maybe that's possible.)

rugk avatar Jan 25 '21 15:01 rugk

Hi, I hope this app also available in snap package as well

dtantono avatar Jun 15 '21 03:06 dtantono

Naw, I personally would prefer flatpak. In contrast to snap, you can also self-host it, so you stay in control, and it is widely supported. (snap is not so nice to setup in many distros and snap's security depends on AppArmor, which is not always available in many distros) Also – in contrast to snaps – flatpaks do not only claim to be distro-independent, but actually are. Furthermore even Linux Mint criticizes snap, because you cannot self-host a snap server as it is proprietary and (thus) also cannot modify the packages that are served centralized by Ubuntu.

rugk avatar Jun 15 '21 18:06 rugk

I'm pretty sure screen mirroring is very much possible - otherwise the Firefox, Chrome/Chromium browser and Discord flatpaks wouldn't work - let alone apps like OBS.

hanaral avatar Jun 24 '21 09:06 hanaral

@rugk

Yeah, let's see whether this is possible to run in such a sandboxed environment. (But flatpaks can at least trigger screen recording, this is a thing I know, so maybe that's possible.)

flatpak has settings for the sandbox, viewable by the users. You can open the program up to everything on the system if you set a few options. Things aren't forcefully blocked. https://flathub.org/apps/details/com.github.tchx84.Flatseal you can check something like that if you want to visually see the settings

G2G2G2G avatar Nov 07 '22 10:11 G2G2G2G

appimage is fine. But, I would love to see Steam Deck as a secondary monitor for my Ubuntu desktop with flatpak support.

dtantono avatar Mar 13 '23 07:03 dtantono

I'm fine with snap too, but it's better to prioritize flatpak distribution on Flathub.

Even better if you can get it to be distributed via apt, since Debian/Ubuntu free/libre repositories sort of guarantee reproducibility from source code. And with something as sensitive (privacy-wise) as screen recording and transmission, reproducible builds are very important.

So, it's not just about availability or making it comfortable to update, it's also about giving users more peace of mind that the software is secure, by using sandboxing or/and (preferably) reproducible builds.

geekley avatar Mar 18 '23 20:03 geekley