Just installed Zorin 17.1 core. Found that firefox never seems to exit correctly after I shutdown the system. When you start up firefox again it prompts to restore last session. This didn't happen on zorin 16.3. This maybe a firefox thing and nothing to do with zorin but I thought I would raise the issue here first.
That doesn't affect how Firefox behaves at runtime, and also doesn't change what happens when the system is shut down or rebooted.
When that happens, it will send running apps the SIGTERM signal, which tells an application to Terminate what it's doing. This doesn't kill the app outright, it gives it the opportunity to shut down itself.
No it doesn't happen if you close down firefox first. No signs that firefox is slow - seems just as fast as running under 16.3. I will try the debian package of firefox. However, I imagine that the zorin developers moved from debian package to flatpak for a reason so it may have other issues.
But this may be a bug within Firefox itself, or something else that is irrelevant to the package format. I'm seeing a lot of older bug reports on this issue with Firefox so this may be still a thing.
The reason they went with the Flatpak version is two-fold.
The default Ubuntu version is based on a Snap package which has been known to be slow at first start but has improved a while back. So, it seems Zorin chose to default to the Flatpak version which has less issues suppposedly and seems more reliable and is kept current. However, shortly after Zorin released Zorin 17 with the new Flatpak version, Mozilla announced they will release their own up-to-date Debian/Ubuntu version.
The Debian repository version is an Extended Support Release version with only security upgrades. You won't get feature updates until Debian 13 with the next ESR version of Firefox. For some people, having the latest features is very important.
Mozilla is going to release an up-to-date Debian version soon which will be maintained at their own repository. I think they are still in testing of some kind. It will be like Google Chrome's Debian package which Google has their own repository for.
Thanks for the info. I may well try the debian package version.
I found another bug with firefox on zorin 17.1 - it cannot resolve ".local" addresses.
I also went back to use Firefox on Zorin 16.3. This was running Firefox "124.0.2" / "Mozilla firefox for ubuntu" (which I assume was the snap version).
This did not have the issue with ".local" addresses or closing incorrectly during system shutdown.
Since I was running the same version (124.0.2) on both systems it looks like the 2 issues I have found are with how Firefox runs when packaged as a flatpak.
16.3 did not have a Snap version. Yes, I know, this is all confusing.
Sort of the reason I like Linux Mint Debian Edition. Only Debian packages augmented by Flatpaks. Also, the Mint team made their own Debian package of Firefox. Not needed now so much but Mint keeps things humming along.
Interesting, I have had the same issue on this machine regardless of distribution and browser, from Firefox on Ubuntu (I think it started before the snapification) to my current choice of Brave (Flatpak) on Zorin Core. I have always been running things off an NVME SSD, and nothing feels outrageously slow.
Is it just Firefox or other browsers as well? This will depend on how the OS was configured, and I suspect in recent versions of Ubuntu .local requests are prevented from going out to the network for security purposes.
A quick workaround to this would be to add an entry to the /etc/hostsfile. This way the address is resolved locally on your computer.
And did using the .deb version of Firefox help with this? Another option you can try is going to Preferences -> General -> Network Settings, and add an exception in the "No Proxy For" area.