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

Incorrect ID of installed FF version on Archlinux

  • 3 پاسخ
  • 1 has this problem
  • 3 views
  • آخرین پاسخ توسّط James

more options

Hello, I am trying to install Greasemonkey v 4.3 on FF Quantum 59.0.1 running on up to date Archlinux (4.15.12-1-ARCH) The official Mozilla add-on page for Greasemonkey tells me that I must update FF before installing it, because my version seems to version 52. Exact message follows:

    "This add-on requires a newer version of Firefox (at least version 57.0). You are using Firefox 52.0."
 

I have seen a similar question on the issue I have but the answer does not seem to apply to my problem. How do I fix this ? Is it a bug ? -- Cheers.

Hello, I am trying to install Greasemonkey v 4.3 on FF Quantum 59.0.1 running on up to date Archlinux (4.15.12-1-ARCH) The official Mozilla add-on page for Greasemonkey tells me that I must update FF before installing it, because my version seems to version 52. Exact message follows: "This add-on requires a newer version of Firefox (at least version 57.0). You are using Firefox 52.0." I have seen a similar question on the issue I have but the answer does not seem to apply to my problem. How do I fix this ? Is it a bug ? -- Cheers.

Chosen solution

Your useragent in your More System Details on right appears as Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0

Two reasons. You are actually have a Firefox 52.X.x ESR version along with 59.0.2 installed on system and started wrong version. Or or you may have the resist.fingerprinting preference toggled from the default in about:config as one of the things it does is make the UA show as Firefox 52.0

Firefox Releases for Linux from www.mozilla.org/firefox/all/ like 59.0.2 do correctly identify the version as 59.0 in UA as it does not show as 52.0 for example.

Read this answer in context 👍 2

All Replies (3)

more options

Chosen Solution

Your useragent in your More System Details on right appears as Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0

Two reasons. You are actually have a Firefox 52.X.x ESR version along with 59.0.2 installed on system and started wrong version. Or or you may have the resist.fingerprinting preference toggled from the default in about:config as one of the things it does is make the UA show as Firefox 52.0

Firefox Releases for Linux from www.mozilla.org/firefox/all/ like 59.0.2 do correctly identify the version as 59.0 in UA as it does not show as 52.0 for example.

more options

@James, This is exactly it and yr answer is gratefully accepted. In about:config privacy.ResistFingerprinting is toggled to TRUE.

Is there a way to actually maintain the privacy.ResistFingerprinting flag toggled to TRUE and to pass the version test in the Mozilla add-ons repo ? Maybe manual download followed by manual install. In other word can I have my cake and eat it too ? Thank you.

more options

Or you could just toggle the Preference to default when you install a Extension needing Firefox 57+ and then toggle it again after.