srevinsaju / Firefox-Appimage

Mozilla Firefox Stable AppImages by Continuous Integration
MIT License
136 stars 14 forks source link

[Request] Bundle GTK within the appimage #15

Open acidrums4 opened 3 years ago

acidrums4 commented 3 years ago

Hello there.

As the title says, it would be awesome for Firefox's Appimage to have bundled gtk within. As of today, it's not possible to run successfully the appimage on a system that does not have gtk installed.

Not sure if this is possible or that gtk is being left out of the Appimage by choice, though, but other apps that use gtk do include gtk within them - i.e. Inkscape

srevinsaju commented 3 years ago

I see, thanks for creating this issue. I will try to do the same! :D

graphixillusion commented 2 years ago

I have the same problem: i got this error when i try to start it

XPCOMGlueLoad error for file /home/temp/testing/squashfs-root/libmozgtk.so:
libgtk-3.so.0: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
srevinsaju commented 2 years ago

@graphixillusion can you please share your distro information?

graphixillusion commented 2 years ago

@srevinsaju

PRETTY_NAME="Debian GNU/Linux 8 (jessie)"
NAME="Debian GNU/Linux"
VERSION_ID="8"
VERSION="8 (jessie)"
ID=debian

I don't have root access on this so i can only run programs in userspace

Neko-Box-Coder commented 1 year ago

Not sure if this is related but is it possible to bundle xdg-desktop-portal or xdg-desktop-portal-gtk because file dialogue would not work without one of them.

brandlymarc commented 10 months ago

Not sure if this is related but is it possible to bundle xdg-desktop-portal or xdg-desktop-portal-gtk because file dialogue would not work without one of them.

I have run into this issue as well, is this something you guys are working on?

Neko-Box-Coder commented 9 months ago

@brandlymarc I tried to get it working by just installing the xdg desktop portal package but couldn't get it to work. At the end, I think I just disable desktop portal file picker by going to about:config and set widget.use-xdg-desktop-portal.file-picker to 0

pogmat commented 7 months ago

Same problem here: libgtk-3.so.0 not found.