View previous topic :: View next topic |
Author |
Message |
logrusx Advocate
Joined: 22 Feb 2018 Posts: 2420
|
Posted: Mon Aug 19, 2024 4:57 am Post subject: Gnome starts FF with every other application start |
|
|
When I use the overview to type and start something, Gnome starts Firefox with every other application start. Any idea why that happens?
Those are the updates after which it stared:
Code: | Sun 18 Aug 2024 06:56:41 PM EEST: ::: completed emerge (1 of 11) dev-python/ensurepip-pip-24.2 to /
Sun 18 Aug 2024 06:56:47 PM EEST: ::: completed emerge (2 of 11) dev-lang/ruby-3.1.6-r1 to /
Sun 18 Aug 2024 06:56:54 PM EEST: ::: completed emerge (3 of 11) dev-lang/ruby-3.2.4-r1 to /
Sun 18 Aug 2024 06:56:59 PM EEST: ::: completed emerge (4 of 11) net-libs/nghttp2-1.62.1 to /
Sun 18 Aug 2024 06:57:05 PM EEST: ::: completed emerge (5 of 11) dev-python/jaraco-functools-4.0.2 to /
Sun 18 Aug 2024 06:57:10 PM EEST: ::: completed emerge (6 of 11) dev-python/jaraco-text-4.0.0 to /
Sun 18 Aug 2024 06:57:16 PM EEST: ::: completed emerge (7 of 11) dev-python/lxml-html-clean-0.2.0 to /
Sun 18 Aug 2024 06:57:22 PM EEST: ::: completed emerge (8 of 11) dev-python/setuptools-72.1.0 to /
Sun 18 Aug 2024 06:57:30 PM EEST: ::: completed emerge (9 of 11) app-portage/mgorny-dev-scripts-54 to /
Sun 18 Aug 2024 06:57:39 PM EEST: ::: completed emerge (10 of 11) app-misc/freeplane-bin-1.12.3 to /
Sun 18 Aug 2024 06:57:54 PM EEST: ::: completed emerge (11 of 11) www-client/ungoogled-chromium-bin-127.0.6533.119 to /
|
And those were the previous ones, I'm including them just in case I missed that behavior because I might very well not have started anything since them and only when freeplane was updated I closed it and started it again which is the first app I noticed that behavior for and when I start everything I need I might go for days and even weeks without starting anything else:
Code: | Wed 14 Aug 2024 08:57:36 AM EEST: ::: completed emerge (1 of 30) sys-kernel/linux-firmware-20240811 to /
Wed 14 Aug 2024 08:57:46 AM EEST: ::: completed emerge (2 of 30) app-doc/eclass-manpages-20240811 to /
Wed 14 Aug 2024 08:57:54 AM EEST: ::: completed emerge (3 of 30) app-office/libreoffice-l10n-24.2.5.2 to /
Wed 14 Aug 2024 08:58:00 AM EEST: ::: completed emerge (4 of 30) app-arch/lz4-1.10.0-r1 to /
Wed 14 Aug 2024 08:58:06 AM EEST: ::: completed emerge (5 of 30) dev-libs/npth-1.7-r1 to /
Wed 14 Aug 2024 08:58:11 AM EEST: ::: completed emerge (6 of 30) dev-db/mysql-connector-c-8.0.32-r1 to /
Wed 14 Aug 2024 08:58:17 AM EEST: ::: completed emerge (7 of 30) dev-ruby/rexml-3.3.4 to /
Wed 14 Aug 2024 08:59:51 AM EEST: ::: completed emerge (8 of 30) sys-apps/systemd-255.7-r1 to /
Wed 14 Aug 2024 08:59:57 AM EEST: ::: completed emerge (9 of 30) x11-libs/libxkbcommon-1.7.0-r1 to /
Wed 14 Aug 2024 09:00:04 AM EEST: ::: completed emerge (10 of 30) dev-python/certifi-3024.7.22 to /
Wed 14 Aug 2024 09:00:12 AM EEST: ::: completed emerge (11 of 30) dev-python/numpy-2.0.1 to /
Wed 14 Aug 2024 09:00:19 AM EEST: ::: completed emerge (12 of 30) dev-python/regex-2024.7.24 to /
Wed 14 Aug 2024 09:00:32 AM EEST: ::: completed emerge (13 of 30) www-plugins/chrome-binary-plugins-127.0.6533.99 to /
Wed 14 Aug 2024 09:00:46 AM EEST: ::: completed emerge (14 of 30) gui-libs/egl-gbm-1.1.2 to /
Wed 14 Aug 2024 09:00:54 AM EEST: ::: completed emerge (15 of 30) dev-python/setuptools-71.1.0 to /
Wed 14 Aug 2024 09:01:26 AM EEST: ::: completed emerge (16 of 30) dev-python/cryptography-43.0.0 to /
Wed 14 Aug 2024 09:11:52 AM EEST: ::: completed emerge (17 of 30) dev-db/mysql-8.0.36 to /
Wed 14 Aug 2024 09:15:35 AM EEST: ::: completed emerge (18 of 30) dev-db/postgresql-15.8 to /
Wed 14 Aug 2024 09:15:43 AM EEST: ::: completed emerge (19 of 30) x11-libs/gtk+-3.24.41-r1 to /
Wed 14 Aug 2024 09:16:00 AM EEST: ::: completed emerge (20 of 30) gui-libs/gtk-4.12.5-r2 to /
Wed 14 Aug 2024 09:17:44 AM EEST: ::: completed emerge (21 of 30) x11-drivers/nvidia-drivers-550.107.02 to /
Wed 14 Aug 2024 09:18:04 AM EEST: ::: completed emerge (22 of 30) www-client/google-chrome-127.0.6533.99 to /
Wed 14 Aug 2024 09:18:25 AM EEST: ::: completed emerge (23 of 30) www-client/ungoogled-chromium-bin-127.0.6533.99 to /
Wed 14 Aug 2024 09:18:43 AM EEST: ::: completed emerge (24 of 30) dev-libs/libportal-0.7.1-r1 to /
Wed 14 Aug 2024 09:19:02 AM EEST: ::: completed emerge (25 of 30) net-im/signal-desktop-bin-7.19.0 to /
Wed 14 Aug 2024 09:19:28 AM EEST: ::: completed emerge (26 of 30) net-libs/gtk-vnc-1.3.1-r1 to /
Wed 14 Aug 2024 09:19:36 AM EEST: ::: completed emerge (27 of 30) x11-libs/wxGTK-3.2.2.1-r5 to /
Wed 14 Aug 2024 09:19:51 AM EEST: ::: completed emerge (28 of 30) mail-client/thunderbird-bin-115.14.0 to /
Wed 14 Aug 2024 09:20:01 AM EEST: ::: completed emerge (29 of 30) dev-qt/qtbase-6.7.2-r2 to /
Wed 14 Aug 2024 09:20:08 AM EEST: ::: completed emerge (30 of 30) dev-python/PyQt6-6.7.1-r1 to /
Sat 17 Aug 2024 07:48:26 PM EEST: ::: completed emerge (1 of 4) dev-build/meson-1.5.1 to /
Sat 17 Aug 2024 07:48:46 PM EEST: ::: completed emerge (2 of 4) www-plugins/chrome-binary-plugins-127.0.6533.119 to /
Sat 17 Aug 2024 07:49:07 PM EEST: ::: completed emerge (3 of 4) www-client/google-chrome-127.0.6533.119 to /
Sat 17 Aug 2024 08:12:50 PM EEST: ::: completed emerge (4 of 4) www-client/firefox-129.0.1 to /
|
Anybody else experiencing that behavior? Any idea what may cause it?
Best Regards,
Georgi
Last edited by logrusx on Mon Aug 19, 2024 10:17 am; edited 1 time in total |
|
Back to top |
|
|
Juippisi Developer
Joined: 30 Sep 2005 Posts: 752 Location: /home
|
Posted: Mon Aug 19, 2024 5:10 am Post subject: |
|
|
https://gitweb.gentoo.org/repo/gentoo.git/commit/www-client/firefox?id=e39d91b9104b277de6f6713db0da07afce4beb9c
Quote: |
- attempt to install working search provider files for Gnome - I don't have
Gnome to test it, but everything should be in place,
|
it's most likely related to this. Although I don't quite understand how. Do you have some custom plugin that may do weird things? Because other distros ship these search-provider-files for a long time, there should be no problems with them+gnome in general. Also, this is the first time I hear someone having problems with it.
EDIT: could you try logging in with a completely new user with no prior settings, no extensions, and see if it works there? |
|
Back to top |
|
|
logrusx Advocate
Joined: 22 Feb 2018 Posts: 2420
|
Posted: Mon Aug 19, 2024 9:03 am Post subject: |
|
|
Juippisi wrote: |
EDIT: could you try logging in with a completely new user with no prior settings, no extensions, and see if it works there? |
It exhibits the same behavior even with extensions completely disabled as early as the initial overview screen Gnome starts in. One thing I noticed is it hangs for a while on log out. Here are the logs for that particular user: https://bpa.st/V4KQ. There are several logins captured there. The first is with a few extensions, I think in the second I disabled extensions completely.
Here are some more logs, I grepped for search provider: https://bpa.st/TNCA
The two time frames roughly correspond to nearly when it started yesterday and now that I'm testing with the new user.
EDIT: this behavior seems to have ceased when I moved /usr/share/gnome-shell/search-providers/org.mozilla.firefox.search-provider.ini and /usr/share/dbus-1/services/org.mozilla.firefox.SearchProvider.service away from their locations, so it's most probably that.
EDIT2: Haven't see this behavior since. It's been a few hours.
Best Regards,
Georgi |
|
Back to top |
|
|
Juippisi Developer
Joined: 30 Sep 2005 Posts: 752 Location: /home
|
Posted: Wed Aug 21, 2024 6:50 am Post subject: |
|
|
Does it still happen on a new user? I'm not convinced this is a wider issue yet.
But you can use INSTALL_MASK to prevent these files from being installed during updates. |
|
Back to top |
|
|
logrusx Advocate
Joined: 22 Feb 2018 Posts: 2420
|
Posted: Wed Aug 21, 2024 7:19 am Post subject: |
|
|
Juippisi wrote: | Does it still happen on a new user? |
No. The issue is solved.
Juippisi wrote: | But you can use INSTALL_MASK to prevent these files from being installed during updates. |
Thanks for letting me know!
Best Regards,
Georgi |
|
Back to top |
|
|
logrusx Advocate
Joined: 22 Feb 2018 Posts: 2420
|
Posted: Fri Aug 23, 2024 6:49 am Post subject: |
|
|
After today's firefox update it seems like INSTALL_MASK have solved my problem.
Although I don't think the problem is in Firefox. I believe there might be some incompatibility with the current version of Gnome in tree.
Best Regards,
Georgi |
|
Back to top |
|
|
puleglot n00b
Joined: 29 Jul 2014 Posts: 7
|
|
Back to top |
|
|
logrusx Advocate
Joined: 22 Feb 2018 Posts: 2420
|
Posted: Sat Sep 07, 2024 3:27 pm Post subject: |
|
|
What are those search providers about? Do they provide anything useful?
Unless they prove useful, I'm keeping them install-masked.
Best Regards,
Georgi |
|
Back to top |
|
|
puleglot n00b
Joined: 29 Jul 2014 Posts: 7
|
|
Back to top |
|
|
logrusx Advocate
Joined: 22 Feb 2018 Posts: 2420
|
Posted: Sat Sep 07, 2024 3:47 pm Post subject: |
|
|
Do you personally find it useful?
Best Regards,
Georgi |
|
Back to top |
|
|
puleglot n00b
Joined: 29 Jul 2014 Posts: 7
|
Posted: Sat Sep 07, 2024 4:31 pm Post subject: |
|
|
logrusx wrote: | Do you personally find it useful?
|
No. Personally, I use search in gnome shell only to start apps. |
|
Back to top |
|
|
logrusx Advocate
Joined: 22 Feb 2018 Posts: 2420
|
Posted: Sat Sep 07, 2024 4:53 pm Post subject: |
|
|
puleglot wrote: | logrusx wrote: | Do you personally find it useful?
|
No. Personally, I use search in gnome shell only to start apps. |
Same here, thanks! I just wanted to check with someone else if I'm missing something.
Best Regards,
Georgi
p.s. I tried the changes suggested by you in the bug but I didn't find that browser.gnome-search... key in FF config. |
|
Back to top |
|
|
puleglot n00b
Joined: 29 Jul 2014 Posts: 7
|
Posted: Sat Sep 07, 2024 5:04 pm Post subject: |
|
|
logrusx wrote: |
p.s. I tried the changes suggested by you in the bug but I didn't find that browser.gnome-search... key in FF config. |
You need to create it with the boolean type |
|
Back to top |
|
|
logrusx Advocate
Joined: 22 Feb 2018 Posts: 2420
|
Posted: Tue Sep 10, 2024 3:53 pm Post subject: |
|
|
Those changes didn't work for me with firefox-130.0. Neither manually, nor after updating, not even after manually editing the wrapper script according to bug comment #3.
At least after removing the install mask and updating, search does not start a new firefox window. For the next update I'm just going to disable the gnome-shell use flag and live my life as before.
Best Regards,
Georgi |
|
Back to top |
|
|
ymi n00b
Joined: 03 Feb 2018 Posts: 4
|
Posted: Tue Sep 10, 2024 8:20 pm Post subject: |
|
|
Hi !
I got the same problem for about 2 weeks now.
Just did the trick and moved org.mozilla.firefox.search-provider.ini and org.mozilla.firefox.SearchProvider.service to some other folder.
It seems to work so far.
I don't think that firefox has gnome-shell use enabled.
gnome 45.5
firefox 130.0 but I had the problem with previous version also (129 ?)
ymi _________________ ymi |
|
Back to top |
|
|
logrusx Advocate
Joined: 22 Feb 2018 Posts: 2420
|
Posted: Wed Sep 11, 2024 4:16 am Post subject: |
|
|
ymi wrote: | Hi !
I got the same problem for about 2 weeks now.
Just did the trick and moved org.mozilla.firefox.search-provider.ini and org.mozilla.firefox.SearchProvider.service to some other folder.
It seems to work so far.
I don't think that firefox has gnome-shell use enabled. |
gnome 45.5
The use flag was introduced only a few days ago. I rebuilt specifically to get it, the commit in the referenced bug seems to solve the problem with starting firefox but does not enable it as a search provider.
ymi wrote: | firefox 130.0 but I had the problem with previous version also (129 ?)
ymi |
It was introduced in 129.0.1, see the commit in the second post. I must have skipped that update because sometimes I don't update for more than two weeks.
Best Regards,
Georgi |
|
Back to top |
|
|
Juippisi Developer
Joined: 30 Sep 2005 Posts: 752 Location: /home
|
Posted: Wed Sep 11, 2024 5:09 am Post subject: |
|
|
logrusx wrote: |
seems to solve the problem with starting firefox but does not enable it as a search provider.
|
Do you still have that INSTALL_MASK in place? :) |
|
Back to top |
|
|
logrusx Advocate
Joined: 22 Feb 2018 Posts: 2420
|
Posted: Wed Sep 11, 2024 5:53 am Post subject: |
|
|
Juippisi wrote: | logrusx wrote: |
seems to solve the problem with starting firefox but does not enable it as a search provider.
|
Do you still have that INSTALL_MASK in place? :) |
Code: | # grep INSTALL /etc/portage/make.conf
#INSTALL_MASK="/usr/share/gnome-shell/search-providers/org.mozilla.firefox.search-provider.ini /usr/share/dbus-1/services/org.mozilla.firefox.SearchProvider.service" |
Code: |
# cat /usr/share/dbus-1/services/org.mozilla.firefox.SearchProvider.service
[D-BUS Service]
Name=org.mozilla.firefox.SearchProvider
Exec=/usr/lib64/firefox/firefox --dbus-service /usr/bin/firefox
# cat /usr/share/gnome-shell/search-providers/org.mozilla.firefox.search-provider.ini
[Shell Search Provider]
DesktopId=firefox.desktop
BusName=org.mozilla.firefox.SearchProvider
ObjectPath=/org/mozilla/firefox/SearchProvider
Version=2
|
First I tried to restore those files because I didn't delete, but preserved them the first time around, I tried to change the wrapper script as suggested in comment #3, I created the configuration entry and it didn't work. Then I explicitly reemerged firefox to see if the install mask had some other impact, but no, it didn't. I again changed the wrapper script but that didn't make it work either. Now that I don't have that issue of starting firefox every time, I'll keep it that way and will disable gnome-shell use flag on the next update. I didn't intend to keep that feature anyway, I was just curious to see it working.
Maybe I need to mark that thread solved as the initial issue doesn't happen anymore?
p.s. I had commented the install mask earlier as I intended on using the use flag from now on, so I'm pretty sure it wasn't in place when I reemerged firefox.
EDIT: all of a sudden I started seeing suggestions from firefox. I don't know what made it work. There must have been some delay or timeout. I suspended the laptop a few times but I'm pretty sure it didn't work after the first one as I did that many times.
EDIT2: I find that search useless. It's way slower than typing into the address bar or clicking on something pinned in the new tab window.
EDIT3: I'm not marking that solved as there obviously are some glitches. Namely not knowing why it didn't start working from the beginning, counting the fact that I restarted the whole system after reemergin firefox.
EDIT4: for what's worth, I moved those files out of their location again and it stopped working. The interesting thing is I've only suspended the system, didn't restart Firefox or Gnome. Something is not quite right.
Best Regards,
Georgi |
|
Back to top |
|
|
|