Oddbean new post about | logout
 @430ed7d1 @c5617c66 @a61fc147 a colleague just shared that there's a way forward, now; apparently Chromium browsers can use Zypak, and most Electron apps and Chromium-based browsers do so in their Flatpaks.

I'm not intimately familiar with the technical side, but I understand that it allows the Chromium sandbox to exist within the Flatpak sandbox.

https://github.com/refi64/zypak 
 @527c3522 @c5617c66 @a61fc147 , I have forwarded this to the team, but I think the point is that it replaces the Chromium sandbox with the Flatpak sandbox.

Note that none of the major browsers, as far as I understand, have official builds on Flatpak. I guess this is the reason.

We are still discussing what to do, but this is our concern. 
 @527c3522 @c5617c66 @a61fc147 

"Allows you to run Chromium based applications that require a sandbox in a Flatpak environment, by using LD_PRELOAD magic and a redirection system that redirects Chromium's sandbox to use the Flatpak sandbox. "

So the point is that it replaces the Chromium sandbox with the Flatpak sandbox. We would rather be able to continue to use the Chromium sandbox. 
 @430ed7d1 @a61fc147 Mozilla builds and distributes Firefox officially on Flathub, and Valve ships it that way on Steam Deck! But I am not aware of any of the Chromium-based browsers doing so (yet). We're talking with them, though.

Anyone on the Vivaldi team is welcome to hang out with Flatpak folks on Matrix and chat to better understand things; we'd love to see Vivaldi even more easily installable on Steam Deck and Linux distros. 
 @527c3522 @a61fc147 , just to be clear, we want to be there as well and we are discussing how to do that. We wish there was a way to do that without this hack.

Mozilla does things in a different way, so that is not comparable.