You are not logged in.

#1 2019-06-19 11:28:04

dragonn
Member
Registered: 2012-05-04
Posts: 65

Firefox has just been updated in the background. Click to restart

I have a problem witch Firefox after last upgrading my system.
Often after some time working with it I keep getting this https://imgur.com/RGmnazi and can not open more new tabs.
Only thing what helps is rebooting the system, restarting only firefox doesn't help, deleting the entire folder doesn't help and even using developer edition doesn't fix that problem.
I even tried disabling app.update.auto and other setting related to it. It is still coming back.
Sometimes this happens after few minutes when launching firefox and sometimes after few hours working fine.
Any idea how to fix it?

Offline

#2 2019-06-19 12:17:05

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,920

Re: Firefox has just been updated in the background. Click to restart

Firefox autoupdate is supposed to be disabled at buildtime in archlinux PKGBUILD.

ac_add_options --disable-updater

post pacman -Qi firefox  please.


Are you running a frontend for pacman and/or packagekit that might be autoupdating packages ?

What firefox extensions are you running ?


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#3 2019-06-19 12:24:27

dragonn
Member
Registered: 2012-05-04
Posts: 65

Re: Firefox has just been updated in the background. Click to restart

I am running pamac in background but it is not autoupdating packages.
This happens with and without any extension. Now I am running complete clean install and it still happens sometime

EDIT

pacman -Ql firefox
firefox /usr/
firefox /usr/bin/
firefox /usr/bin/firefox
firefox /usr/lib/
firefox /usr/lib/firefox/
firefox /usr/lib/firefox/Throbber-small.gif
firefox /usr/lib/firefox/application.ini
firefox /usr/lib/firefox/browser/
firefox /usr/lib/firefox/browser/blocklist.xml
firefox /usr/lib/firefox/browser/chrome.manifest
firefox /usr/lib/firefox/browser/chrome/
firefox /usr/lib/firefox/browser/chrome/icons/
firefox /usr/lib/firefox/browser/chrome/icons/default/
firefox /usr/lib/firefox/browser/chrome/icons/default/default128.png
firefox /usr/lib/firefox/browser/chrome/icons/default/default16.png
firefox /usr/lib/firefox/browser/chrome/icons/default/default32.png
firefox /usr/lib/firefox/browser/chrome/icons/default/default48.png
firefox /usr/lib/firefox/browser/chrome/icons/default/default64.png
firefox /usr/lib/firefox/browser/crashreporter-override.ini
firefox /usr/lib/firefox/browser/defaults/
firefox /usr/lib/firefox/browser/defaults/preferences/
firefox /usr/lib/firefox/browser/defaults/preferences/vendor.js
firefox /usr/lib/firefox/browser/features/
firefox /usr/lib/firefox/browser/features/formautofill@mozilla.org.xpi
firefox /usr/lib/firefox/browser/features/fxmonitor@mozilla.org.xpi
firefox /usr/lib/firefox/browser/features/screenshots@mozilla.org.xpi
firefox /usr/lib/firefox/browser/features/webcompat-reporter@mozilla.org.xpi
firefox /usr/lib/firefox/browser/features/webcompat@mozilla.org.xpi
firefox /usr/lib/firefox/browser/omni.ja
firefox /usr/lib/firefox/chrome.manifest
firefox /usr/lib/firefox/crashreporter
firefox /usr/lib/firefox/crashreporter.ini
firefox /usr/lib/firefox/defaults/
firefox /usr/lib/firefox/defaults/pref/
firefox /usr/lib/firefox/defaults/pref/channel-prefs.js
firefox /usr/lib/firefox/dependentlibs.list
firefox /usr/lib/firefox/distribution/
firefox /usr/lib/firefox/distribution/distribution.ini
firefox /usr/lib/firefox/firefox
firefox /usr/lib/firefox/firefox-bin
firefox /usr/lib/firefox/fonts/
firefox /usr/lib/firefox/fonts/TwemojiMozilla.ttf
firefox /usr/lib/firefox/gmp-clearkey/
firefox /usr/lib/firefox/gmp-clearkey/0.1/
firefox /usr/lib/firefox/gmp-clearkey/0.1/libclearkey.so
firefox /usr/lib/firefox/gmp-clearkey/0.1/manifest.json
firefox /usr/lib/firefox/gtk2/
firefox /usr/lib/firefox/gtk2/libmozgtk.so
firefox /usr/lib/firefox/liblgpllibs.so
firefox /usr/lib/firefox/libmozavcodec.so
firefox /usr/lib/firefox/libmozavutil.so
firefox /usr/lib/firefox/libmozgtk.so
firefox /usr/lib/firefox/libmozsandbox.so
firefox /usr/lib/firefox/libmozsqlite3.so
firefox /usr/lib/firefox/libmozwayland.so
firefox /usr/lib/firefox/libxul.so
firefox /usr/lib/firefox/minidump-analyzer
firefox /usr/lib/firefox/omni.ja
firefox /usr/lib/firefox/pingsender
firefox /usr/lib/firefox/platform.ini
firefox /usr/lib/firefox/plugin-container
firefox /usr/lib/firefox/removed-files
firefox /usr/share/
firefox /usr/share/applications/
firefox /usr/share/applications/firefox.desktop
firefox /usr/share/icons/
firefox /usr/share/icons/hicolor/
firefox /usr/share/icons/hicolor/128x128/
firefox /usr/share/icons/hicolor/128x128/apps/
firefox /usr/share/icons/hicolor/128x128/apps/firefox.png
firefox /usr/share/icons/hicolor/16x16/
firefox /usr/share/icons/hicolor/16x16/apps/
firefox /usr/share/icons/hicolor/16x16/apps/firefox.png
firefox /usr/share/icons/hicolor/192x192/
firefox /usr/share/icons/hicolor/192x192/apps/
firefox /usr/share/icons/hicolor/192x192/apps/firefox.png
firefox /usr/share/icons/hicolor/22x22/
firefox /usr/share/icons/hicolor/22x22/apps/
firefox /usr/share/icons/hicolor/22x22/apps/firefox.png
firefox /usr/share/icons/hicolor/24x24/
firefox /usr/share/icons/hicolor/24x24/apps/
firefox /usr/share/icons/hicolor/24x24/apps/firefox.png
firefox /usr/share/icons/hicolor/256x256/
firefox /usr/share/icons/hicolor/256x256/apps/
firefox /usr/share/icons/hicolor/256x256/apps/firefox.png
firefox /usr/share/icons/hicolor/32x32/
firefox /usr/share/icons/hicolor/32x32/apps/
firefox /usr/share/icons/hicolor/32x32/apps/firefox.png
firefox /usr/share/icons/hicolor/384x384/
firefox /usr/share/icons/hicolor/384x384/apps/
firefox /usr/share/icons/hicolor/384x384/apps/firefox.png
firefox /usr/share/icons/hicolor/48x48/
firefox /usr/share/icons/hicolor/48x48/apps/
firefox /usr/share/icons/hicolor/48x48/apps/firefox.png
firefox /usr/share/icons/hicolor/64x64/
firefox /usr/share/icons/hicolor/64x64/apps/
firefox /usr/share/icons/hicolor/64x64/apps/firefox.png
firefox /usr/share/icons/hicolor/symbolic/
firefox /usr/share/icons/hicolor/symbolic/apps/
firefox /usr/share/icons/hicolor/symbolic/apps/firefox-symbolic.svg

Forgot to include pacman -Ql firefox

Last edited by dragonn (2019-06-19 12:32:22)

Offline

#4 2019-06-19 13:20:12

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,920

Re: Firefox has just been updated in the background. Click to restart

pacman --Query --info firefox

I want to be sure which version you have, used long version of options to avoid confusion.


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#5 2019-06-19 16:14:23

Fixxer
Member
From: Poland
Registered: 2011-08-29
Posts: 217

Re: Firefox has just been updated in the background. Click to restart

Check also pacman log:

grep 'upgraded firefox' /var/log/pacman.log

=OR=

use paclog from pacutils package:

paclog --package firefox

Last edited by Fixxer (2019-06-19 16:14:56)

Offline

#6 2019-06-20 21:21:48

rado84
Banned
From: Sofia, Bulgaria
Registered: 2019-05-12
Posts: 135

Re: Firefox has just been updated in the background. Click to restart

Lone_Wolf wrote:

Firefox autoupdate is supposed to be disabled at buildtime in archlinux PKGBUILD.

ac_add_options --disable-updater

post pacman -Qi firefox  please.

A question from someone who's still learning: wouldn't it be better or easier to simply enable pacman's ignore function? I did that for some out of date packages I use and also for others that I don't wanna be updated. AFAIK the linux version of firefox is being updated through the package manager, not by itself, like the windows version.

Last edited by rado84 (2019-06-20 21:22:02)


Core i7-4770, GTX 1660 Ti, 32 GB RAM, Arch 6.x LTS, Cinnamon 5.2.7, GDM

Offline

#7 2019-06-20 21:28:11

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: Firefox has just been updated in the background. Click to restart

rado84 wrote:

wouldn't it be better or easier to simply enable pacman's ignore function?


No.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#8 2019-06-20 21:29:22

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: Firefox has just been updated in the background. Click to restart

dragonn wrote:

I am running pamac in background...

That sounds like a recipe for all sorts of fail.


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#9 2019-06-20 21:32:27

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 19,785

Re: Firefox has just been updated in the background. Click to restart

rado84 wrote:

A question from someone who's still learning: wouldn't it be better or easier to simply enable pacman's ignore function? I did that for some out of date packages I use and also for others that I don't wanna be updated..

In the long term, that is likely to break something.  I would only use that option for short periods of time while things are in flux.


As to the original issue and the question as to whether auto-updates are enabled in Firefox...   I have seen this message when an instance of Firefox is running while pacman updates Firefox.  As soon as the one that is running is less than the one that is installed, opening a tab seemed to trigger the message.  But, I have never gotten into a loop, usually it is just a single restart.

Edit:  Outpaced by Jason.  Again.

Last edited by ewaller (2019-06-20 21:33:11)


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way

Offline

#10 2019-06-20 22:47:59

Xakep_SDK
Member
Registered: 2017-09-23
Posts: 61

Re: Firefox has just been updated in the background. Click to restart

I have this every time i update firefox. Sometimes, firefox doesn't shutdown after exit and i just kill it from terminal or process manager gui, like KSysGuard.

Offline

#11 2019-06-21 02:05:14

rado84
Banned
From: Sofia, Bulgaria
Registered: 2019-05-12
Posts: 135

Re: Firefox has just been updated in the background. Click to restart

jasonwryan wrote:
dragonn wrote:

I am running pamac in background...

That sounds like a recipe for all sorts of fail.

Depends on what he's using it for, I think. I'm using pamac-classic (the regular pamac tended to crash too often for no reason) but only to do a search in the repos when I need something and to show me updates when they become available. The updating itself (as well as installing new packages) I do it through the terminal where I can see exactly what is or isn't going on. Using pamac-classic in the described way has never brought me any trouble.

Last edited by rado84 (2019-06-21 02:05:51)


Core i7-4770, GTX 1660 Ti, 32 GB RAM, Arch 6.x LTS, Cinnamon 5.2.7, GDM

Offline

#12 2019-06-21 02:25:45

jasonwryan
Anarchist
From: .nz
Registered: 2009-05-09
Posts: 30,424
Website

Re: Firefox has just been updated in the background. Click to restart

rado84 wrote:

...but only to do a search in the repos when I need something

Pacman can do that.

rado84 wrote:

and to show me updates when they become available.

And how do you think it does that? There is a reason users are warned about pamac and other GUI front ends...


Arch + dwm   •   Mercurial repos  •   Surfraw

Registered Linux User #482438

Offline

#13 2019-06-21 06:29:52

dragonn
Member
Registered: 2012-05-04
Posts: 65

Re: Firefox has just been updated in the background. Click to restart

pacman -Q --info firefox

Name                  : firefox
Version               : 67.0.4-1
Description           : Standalone web browser from mozilla.org
Architecture          : x86_64
URL                   : https://www.mozilla.org/firefox/
Licenses              : MPL  GPL  LGPL
Groups                : Brak
Provides              : Brak
Depends On            : gtk3  mozilla-common  libxt  startup-notification  mime-types  dbus-glib  ffmpeg  nss  ttf-font  libpulse
Optional Deps         : networkmanager: Location detection via available WiFi networks [zainstalowano]
                        libnotify: Notification integration [zainstalowano]
                        pulseaudio: Audio support [zainstalowano]
                        speech-dispatcher: Text-to-Speech [zainstalowano]
                        hunspell-en_US: Spell checking, American English [zainstalowano]
Required By           : None
Optional For          : None
Conflicts With        : None
Replaces              : None
Installed Size        : 180,79 MiB
Packager              : Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
Build Date            : Thu Jun 20 21:14:01 2019
Install Date          : Fri Jun 21 07:15:20 2019
Install Reason        : Explicitly installed
Install Script        : No
Validated By          : Signature

grep 'upgraded firefox' /var/log/pacman.log

[2019-06-14 09:10] [ALPM] upgraded firefox (67.0-1 -> 67.0.2-1)
[2019-06-19 07:33] [ALPM] upgraded firefox (67.0.2-1 -> 67.0.3-1)
[2019-06-21 07:15] [ALPM] upgraded firefox (67.0.3-1 -> 67.0.4-1)

I don't think pamac is the problem here. Using pacman directly to reinstall firefox doesn't help. And this message on firefox doesn't show up when it upgrades, it just randomly pop ups and click the restart button in it doesn't help. Firefox just turns off and on and the message it still there. Only way to get rid off is doing a full system reboot, then for some random time it is ok.

Offline

#14 2019-06-21 07:16:40

seth
Member
Registered: 2012-09-03
Posts: 51,183

Re: Firefox has just been updated in the background. Click to restart

Wild guess: Output of "hostnamectl"?

Online

#15 2019-06-21 07:26:21

dragonn
Member
Registered: 2012-05-04
Posts: 65

Re: Firefox has just been updated in the background. Click to restart

   Static hostname: CONTROL-AdrianO
         Icon name: computer-laptop
           Chassis: laptop
        Machine ID: 8917846b67154911a0cdb8bcf1eec0e4
           Boot ID: 56b336efb21148c6bb7f5675dc07972f
  Operating System: Arch Linux
            Kernel: Linux 5.1.12-arch1-1-ARCH
      Architecture: x86-64 

What is you idea?

Offline

#16 2019-06-21 07:39:55

seth
Member
Registered: 2012-09-03
Posts: 51,183

Re: Firefox has just been updated in the background. Click to restart

*was*
That this is unrelated to updates and FF looses access to the X11 server because of a transient hostname change, but you do have a static hostname, so that's not the case.

I still don't like the "reboot" thing - is it sufficient to restart the session (log out and back in)?

Online

#17 2019-06-21 08:12:35

dragonn
Member
Registered: 2012-05-04
Posts: 65

Re: Firefox has just been updated in the background. Click to restart

I didn't try log out and in but I checked it now and yes, it helps too.
But why doesn't help just killing firefox? How does it "stay" in that weird state

Offline

#18 2019-06-21 08:13:38

seth
Member
Registered: 2012-09-03
Posts: 51,183

Re: Firefox has just been updated in the background. Click to restart

Did you check whether the process is actually gone and not lingering around despite the window being closed?

Online

#19 2019-06-21 12:01:54

rado84
Banned
From: Sofia, Bulgaria
Registered: 2019-05-12
Posts: 135

Re: Firefox has just been updated in the background. Click to restart

jasonwryan wrote:
rado84 wrote:

...but only to do a search in the repos when I need something

Pacman can do that.

rado84 wrote:

and to show me updates when they become available.

And how do you think it does that? There is a reason users are warned about pamac and other GUI front ends...

We might be going offtopic a bit here but I gotta answer that.

Pacman can do it but pacman is CLI tool where as I wanted a visual (graphical) display - an old habit from Linux Mint where Synaptic was telling me about updates.

Pamac-classic only shows the available updates but it doesn't install anything on its own - I have disabled that. It will wait for my input which in my case means using my alias 'check' (for updates) in terminal. smile


Core i7-4770, GTX 1660 Ti, 32 GB RAM, Arch 6.x LTS, Cinnamon 5.2.7, GDM

Offline

#20 2019-06-25 10:11:44

dragonn
Member
Registered: 2012-05-04
Posts: 65

Re: Firefox has just been updated in the background. Click to restart

seth wrote:

Did you check whether the process is actually gone and not lingering around despite the window being closed?

Yes, I even run killall -9 firefox and it doesn't help, it is still stuck. Only loging out and in fixes it, or doing a full reboot.

Offline

#21 2019-06-25 10:40:06

seth
Member
Registered: 2012-09-03
Posts: 51,183

Re: Firefox has just been updated in the background. Click to restart

Since a re-login is sufficient, maybe FF is looking at some file in /run/user/$UID that doesn't get deleted when exiting FF?
You could strace FF to see whether it accesses any lock files (and obviously this sounds like a bug - not the restart requirement, that's a bit overcautious maybe, but the failure of the restart to clear the condition)

Online

#22 2019-07-01 12:42:17

oxwivi
Member
Registered: 2019-07-01
Posts: 25

Re: Firefox has just been updated in the background. Click to restart

Hi there, I'm new to Arch and I'm facing this exact issue on a fresh install. I'll try to help debug this as well.

Offline

#23 2019-07-01 12:50:29

oxwivi
Member
Registered: 2019-07-01
Posts: 25

Re: Firefox has just been updated in the background. Click to restart

seth wrote:

Since a re-login is sufficient, maybe FF is looking at some file in /run/user/$UID that doesn't get deleted when exiting FF?

This shouldn't be the cause, because the issue surfaced for me from the first run of Firefox, just after installation. If anything, Lone_Wolf's mention of disabling autoupdate makes suspect that it wasn't disabled for the lastest builds:

Lone_Wolf wrote:

Firefox autoupdate is supposed to be disabled at buildtime in archlinux PKGBUILD.

ac_add_options --disable-updater

Offline

#24 2019-07-01 13:49:33

Omar007
Member
Registered: 2015-04-09
Posts: 368

Re: Firefox has just been updated in the background. Click to restart

Instead of making a random guess, you could've checked and seen immediately that it is correctly disabled in the PKGBUILD; https://git.archlinux.org/svntogit/pack … refox#n115

For the people that are having this auto-updating issue, is the check for updates available in Firefox itself? (Menu button -> Help -> About Firefox)
It should not be and running the latest version available myself (at the time of writing 67.0.4-1) I can confirm it isn't.
I also can not reproduce this with a clean profile so I wonder if this problem is at all caused by the base Firefox install or rather by some setting or configuration change made somewhere on the system itself instead.

Last edited by Omar007 (2019-07-01 13:51:44)

Offline

#25 2019-07-03 10:51:36

dragonn
Member
Registered: 2012-05-04
Posts: 65

Re: Firefox has just been updated in the background. Click to restart

https://www.dropbox.com/s/w8fummzxum190 … x.log?dl=0
https://www.dropbox.com/s/oe2g13jyceuqz … 2.log?dl=0
Last days it happens not so often but the problem still exist.
I uploaded some strace log when firefox locks itself in "Restart to update".

Offline

Board footer

Powered by FluxBB