From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marius Bakke Subject: bug#39950: flatpack packages can't open external applications Date: Fri, 20 Mar 2020 20:24:08 +0100 Message-ID: <87d0967rtz.fsf@devup.no> References: <87r1y535ri.fsf@cassou.me> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:55325) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jFNGR-0007aR-Nd for bug-guix@gnu.org; Fri, 20 Mar 2020 15:25:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1jFNGQ-0003PR-BU for bug-guix@gnu.org; Fri, 20 Mar 2020 15:25:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:39702) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1jFNGQ-0003PJ-7d for bug-guix@gnu.org; Fri, 20 Mar 2020 15:25:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1jFNGQ-0007nI-3m for bug-guix@gnu.org; Fri, 20 Mar 2020 15:25:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <87r1y535ri.fsf@cassou.me> List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane-mx.org@gnu.org Sender: "bug-Guix" To: Damien Cassou , 39950@debbugs.gnu.org --=-=-= Content-Type: text/plain Damien Cassou 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? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAl51GFkACgkQoqBt8qM6 VPr8Iwf9G5+yrzER3TYJ3YQDzxpzSJ2eL6ohojkryySHCb8E/L1vbHYbvIxl7Mpz 4tX6n4UjNjqu6KfFR21yVlF2HumAq9ADVK1uGK/GoWdAdtS26bvZxe+4J9mOeBXk 0+gyBEHXkRHafDrkLK/qyS+tDdqHF8RhGy8/6hUSQqGv35nNaeIuHQAh/XWqHkGE 4vQz++yjNOpL31IePbcapU7XEh02Ul3O4vMnybyXJoIUPs8vLWPrBVtXj35gjjh8 N+M53cBJSQR69PlF+dglL7s1AvD25CLvlA9zdnET5dcSefcSgW97tgJPwe0rN0te ol9MW31yltttZ59j5FawUbtNSCO79Q== =BrpH -----END PGP SIGNATURE----- --=-=-=--