GNU bug report logs - #39950
flatpack packages can't open external applications

Previous Next

Package: guix;

Reported by: Damien Cassou <damien <at> cassou.me>

Date: Fri, 6 Mar 2020 14:42:02 UTC

Severity: normal

Full log


View this message in rfc822 format

From: Marius Bakke <mbakke <at> fastmail.com>
To: Damien Cassou <damien <at> cassou.me>, 39950 <at> debbugs.gnu.org
Subject: bug#39950: flatpack packages can't open external applications
Date: Fri, 20 Mar 2020 20:24:08 +0100
[Message part 1 (text/plain, inline)]
Damien Cassou <damien <at> cassou.me> writes:

> Hi,
>
> when I install a flatpak package under Guix System, this package works
> but can't open external applications. This is a problem for some
> applications, e.g., Blender will never open your web browser.
>
> How to reproduce:
>
> $ guix install flatpak
>
> $ flatpak --user remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
>
> $ flatpak --user install flathub org.blender.Blender
>
> $ flatpak --user run org.blender.Blender
>
> In Blender, click on the Help menu in the menu bar and choose "User
> communities". This is supposed to open a web browser but no browser will
> pop up.
>
> When in bash, I can use xdg-open to open a web page without problem.

To my knowledge, Flatpak applications run in isolated containers and
thus have no visibility to the host system by default.  Maybe there are
some command-line arguments you can add to give it access to what it
needs to open a browser?

It seems to me there is little Guix can do about it without breaking the
containerization features of Flatpak.  WDYT?
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 5 years and 85 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.