I'm getting this error when I click "Upgrade Zorin OS" in the About setting of the Settings app.
No clue what the problem is. Is there any way to debug this?
Current OS is Zorin 17.3 Pro.
I'm getting this error when I click "Upgrade Zorin OS" in the About setting of the Settings app.
No clue what the problem is. Is there any way to debug this?
Current OS is Zorin 17.3 Pro.
This error looks a bit different from the other ones. The developers wrote about failing the upgrade the following:
If you have added third party repositories, please disable or remove them before the upgrade.
Maybe simply wait to tomorrow and then try it again.
Tried again today. Same problem.
Disabled all the packages in the "Other Software" tab apart from those with packages.zorinos.com in the URL. Same problem.
It comes up pretty instantly so it doesn't look like it is checking anything remotely when it happens. I click the "Upgrade Zorin OS" in the About page of Settings, authenticate and the error pops up instantly.
Is there a log file that I can check which might have more clues?
You could try it with starting the Zorin OS Upgrader manually. It should be preinstalled. If not, You can install it with sudo apt install zorin-os-upgrader
How do I run it? I already have it installed ... is it the same application as is run from the About page in Settings like this?

If so, then I'm getting the same result.
What is the terminal output when you run it from terminal
zorin-os-upgrader
and leave the terminal opened when you click on upgrade to Zorin 18?
If launching the Zorin Upgrader tool from the terminal, you must include the path
/usr/lib/x86_64-linux-gnu/zorin-os-upgrader/zorin-os-upgrader
simply click on the Icon.
Thanks. Here's the output:
$ /usr/lib/x86_64-linux-gnu/zorin-os-upgrader/zorin-os-upgrader
** (zorin-os-upgrader:2844029): WARNING **: 10:07:04.385: CheckingForUpgrades.vala:73: GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark._g_2dio_2derror_2dquark.Code14: Error: sender not authorized
If I run with sudo:
$ sudo /usr/lib/x86_64-linux-gnu/zorin-os-upgrader/zorin-os-upgrader
[sudo] password for steve:
Authorization required, but no authorization protocol specified
(zorin-os-upgrader:2846516): Gtk-WARNING **: 10:09:59.580: cannot open display: :10.0
Hm..You got the same error as in this thread from last year about an upgrade to Zorin 17:
Do you have vala installed on your system, or also not? Maybe it could help to remove the repositories of installed browsers.
No Vala installed.
I have Chrome, and the old Brave bits but I use Chrome. I don't want to uninstall Chrome for fear of losing stuff, and it shouldn't really be necessary anyway should it?
So is there any sort of solution or am I stuck with 17.3 forever?
I could be wrong... But I think Zorin Upgrader tool relies on PolKit to launch rather than sudo.
This is a security feature, as it ensures that only the normal logged in user can run the process.
In your case, since you are not operating third party repositories and you tried launching from terminal, but cannot authorize the action - it implies that the issue is caused by polkit.
Can you try:
sudo apt install --reinstall policykit-1-gnome
/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 &
Then launch the Zorin Upgrader from the app menu to test?
Same problem, sorry.
$ /usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 &
[1] 1046499
$
** (polkit-gnome-authentication-agent-1:1046499): WARNING **: 12:19:18.869: Unable to register authentication agent: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: An authentication agent already exists for the given subject
Cannot register authentication agent: GDBus.Error:org.freedesktop.PolicyKit1.Error.Failed: An authentication agent already exists for the given subject
Is there no other way to upgrade than run the Zorin Upgrader tool?
This error means that it's already running (it probably started automatically after re-installing). Did you try after this to launch the Zorin Upgrader again?