Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Installed version 46. Cannot find libgtk-3.so.0. Don't have system privileges.

  • 1 reply
  • 8 have this problem
  • 85 views
  • Last reply by James

more options

I just installed FF 46 under CentOS 6.5. I don't have libgtk-3.so.0 installed so FF crashes:

XPCOMGlueLoad error for file /home/user1/firefox/libmozgtk.so: libgtk-3.so.0: cannot open shared object file: No such file or directory Couldn't load XPCOM.

Also, how can I get rid of Foxit PDF reader - nothing seems to work (even if I set evince as the program to open .pdf files)?

TIA.

I just installed FF 46 under CentOS 6.5. I don't have libgtk-3.so.0 installed so FF crashes: XPCOMGlueLoad error for file /home/user1/firefox/libmozgtk.so: libgtk-3.so.0: cannot open shared object file: No such file or directory Couldn't load XPCOM. Also, how can I get rid of Foxit PDF reader - nothing seems to work (even if I set evince as the program to open .pdf files)? TIA.

Chosen solution

CentOS 6.5 is old (Dec 1st, 2013) and the bit newer Centos 6.6 (Oct 2014) has a outdated GTK also at version 2.20.1 (released May 2010) so the 6.5 would have same or older GTK in use. This is a downside of using a long term support distro as they tend to not focus on being current but using stable packages (that can already be old) that can get more and more outdated as time goes on. This mean current applications version may not work on it.

Firefox 46.0 from mozilla.org www.mozilla.org/firefox/all/ requires users to have GTK 3.4 or newer.

The GTK 3.4 (three.four) came out March 2012 so it is not new. Recent Linux distros in last couple years that is not a LTS or focused on stability, likely have say 3.10 (three.ten) or newer.

Besides trying to build Firefox 46.0 yourself to not have this requirement (if even possible) or upgrading to a more current version of Centos or rather another more up to date Linux dIstro. You can consider in the meantime use the Firefox ESR builds which is currently based on Firefox 45.0 and only gets security/stability fixes. https://www.mozilla.org/firefox/organizations/all/

Read this answer in context 👍 2

All Replies (1)

more options

Chosen Solution

CentOS 6.5 is old (Dec 1st, 2013) and the bit newer Centos 6.6 (Oct 2014) has a outdated GTK also at version 2.20.1 (released May 2010) so the 6.5 would have same or older GTK in use. This is a downside of using a long term support distro as they tend to not focus on being current but using stable packages (that can already be old) that can get more and more outdated as time goes on. This mean current applications version may not work on it.

Firefox 46.0 from mozilla.org www.mozilla.org/firefox/all/ requires users to have GTK 3.4 or newer.

The GTK 3.4 (three.four) came out March 2012 so it is not new. Recent Linux distros in last couple years that is not a LTS or focused on stability, likely have say 3.10 (three.ten) or newer.

Besides trying to build Firefox 46.0 yourself to not have this requirement (if even possible) or upgrading to a more current version of Centos or rather another more up to date Linux dIstro. You can consider in the meantime use the Firefox ESR builds which is currently based on Firefox 45.0 and only gets security/stability fixes. https://www.mozilla.org/firefox/organizations/all/

Modified by James