They’re responsible. It’s safer to delete them with sudo then uninstall ubuntu-mate-default-settings which contains other defaults like the panels in MATE Tweak.
It would have been helpful @SkipF if you specified which Ubuntu MATE version in your opening post.
Regardless of version, I did experience this bug too on 16.04. It is unrelated to MATE versions but rather this is not the correct approach to set defaults as a one off.
I’ve only had this problem since installing 16.10 on my laptop. I could live with it until it was fixed, except that now all the other devices I’ve connected with Firefox Sync – including an Android tablet and a Win10 desktop – have had the home page changed.
However, while reading this thread, the thought occurred to me that if /usr/lib/firefox/ubuntumate.cfg was causing the trouble, and deleting it didn’t help, how about editing it? Couldn’t make matters any worse…
Voila! Six hours later (rather than the usual five minutes) and it hasn’t changed and it’s right on the other devices. Hopefully, future updates won’t restore the bad behavior, but at least it’s an easy fix.
Just to chip in on this, since I began using Ubuntu Mate with 16.04, having installed from scratch, I never encountered this problem.
Since I performed a distro update/grade to 16.10 the other day, I too can count myself amongst the ranks who have found myself somewhat stuck with the Ubuntu MATE/Google homepage.
I myself wouldn’t see this as a problem per se where it not for the fact that I have to provide both Cloudflare and Google access via NoScript, which I’m ill inclined to do…
As a consequence I figured out a fix for this… Go to usr/lib/firefox and within that directory open (as Root/SU) ‘ubuntumate.cfg’.
Change the default URL to your own personal preference and save. Done!
Goes without saying you should probably do this whilst Firefox is closed
Unfortunately, still triaged. I’ve had a few attempts myself trying to fix this, but still no luck.
Any Firefox configuration experts out there or anyone with Mozilla contacts?
It should be a simple fix for a simple problem, but this documentation is baffling me. What should happen is that we set a “default” (provided by the ubuntu-mate-default-settings package) for new Firefox profiles, but it seems that the configuration at the moment just overwrites regardless.
I’m at a loss with this, but if anyone fancies having a crack at fixing this heated bug, please go ahead!
Just a heads up, Ubuntu GNOME suffered from the bug, fixed it and @Wimpy applied the fix for Ubuntu MATE.
I’ll be testing this out later to be absolutely sure the fix works. I’m not convinced as my attempts couldn’t get a brand new profile to use the correct default.
Looks like you can configure the default home screen in Ubuntu MATE once again. However on clean installs our preferred home page is not applied. Testing the same solution on Windows works. So it would appear there is a bug with defaultPref on Linux in Firefox.
So far, changing /usr/lib/firefox/ubuntumate.cfg has worked with a fresh 16.10 installation. Changing about:config browser.startup.homepageshould work, but it’s overwritten, at startup, at least under my 16.10 install. YMMV