Ask / Submit

Snap applications on SFOS?

asked 2016-06-15 10:54:57 +0300

plemil gravatar image

updated 2017-04-19 16:34:18 +0300

shiro kitsune gravatar image

I just received this in my mailbox. Snap packages The snap packages are apparently supposed to be able to run on top of a existing Linux install. Would it be possible to run a Snap application on a Jolla device?

edit retag flag offensive close delete


i don't know if it make sense her eby sfos, but i vote up because it is a really interesting concept. many thanks to bring it here

cemoi71 ( 2016-06-15 11:17:04 +0300 )edit

One of those things that will probably not ever happen

juiceme ( 2017-04-19 17:22:00 +0300 )edit

2 Answers

Sort by » oldest newest most voted

answered 2016-06-15 11:27:23 +0300

Snap packages are nice but they will not work since most of the snap packages are running on X11 and not Wayland (the display server of SFOS). Ubuntu maker Canonical is trying to get X11 programs running on the MIR display server but MIR is totally different then Wayland.

edit flag offensive delete publish link more


in mater of fact, it is a question of time and interest... not?

cemoi71 ( 2016-06-15 11:48:44 +0300 )edit

Most of the X11 programs are not even compiled to run on ARM devices. That's why Canonical is putting in a lot of effort to convince developers to release an ARM version like Firefox, Libreoffice, GIMP, ... Those programs are still X11 but they have an ARM port.

Dylan Van Assche ( 2016-06-15 18:09:46 +0300 )edit

In here I learn continuously. Interesting but probably takes some efforts to make it real in Sailfish then. Thanks for the input @Dylan Van Assche

plemil ( 2016-06-16 09:28:09 +0300 )edit

This isn't a full answer, there's the Snap Packaging format which will work fine on sailfish i think (maybe kernel version dependent) and then there's the App within the Snap Package which may or may not require X11 to function.

If you put an Sailfish App into a Snap Package, then I don't see why it wouldn't work so long as the sandboxing was configured for whatever capabilities it requires.

r0kk3rz ( 2016-06-16 15:18:32 +0300 )edit

How about Flatpak which would use Wayland?

KylliOrvokki ( 2016-07-11 12:12:59 +0300 )edit

answered 2017-04-19 16:30:34 +0300

shiro kitsune gravatar image

I am currently starting to try and bring snaps to Sailfish OS. While it seems generally possible and snaps are already ported to fedora (I hope to recycle some code) there are some setbacks: I am not an experienced software developer ("only" engineering student) and spending much time on google and books. Additionally I have only very limited time to spare this semester. This is an official cry for help (^_^) If someone reads this feel free to contact me or point me to someone who might be of help

Have a nice day!

edit flag offensive delete publish link more



chris adams said in a IRC meeting that would be willing to help anyone bring flatpack support as a proof of concept to sailfish. No idea on his opinion on snap. Snaps are a canonical project i think and those things don't end well usually. :/

ApB ( 2017-04-19 22:48:11 +0300 )edit
Login/Signup to Answer

Question tools



Asked: 2016-06-15 10:54:57 +0300

Seen: 975 times

Last updated: Apr 19 '17