"Authentication required to register as a sysroot client"

Almost every time I switch between user accounts I’ll get a pop(s) up that says “Authentication required to register as a sysroot client” and it asks for the password of my admin account even if I am logged into the admin account, if I click cancel nothing happens but if I put in the admin password nothing also happens how do I get this to stop? It will sometimes appear once or multiple times in a row after canceling or putting in the password.

1 Like

Likely Gnome Software trying to auto update your system.

Disable from Gnome Software settings and check if it comes back, it will still work if you check manually.

Hello this worked but is there a way to have auto updates and not have the pop up?

I put the following into /etc/polkit-1/rules.d/42-armin.rules:

polkit.addRule(function(action, subject) {
	if (action.id == "org.projectatomic.rpmostree1.client-management" || action.id == "org.projectatomic.rpmostree1.repo-refresh" || action.id == "org.freedesktop.Flatpak.metadata-update") {
		return polkit.Result.YES;
	}
});

(edited to prevent someone copy’n’pasting my previous faulty code)

1 Like

Thank you this seems to have fixed it while letting me keep auto updates

I’ve noticed that this also disabled the password prompt for basically everything else including stuff like user management and breaks parental control completely

This fixes it

polkit.addRule(function(action, subject) {
        if (action.id == "org.projectatomic.rpmostree1.client-management" ||
            action.id == "org.projectatomic.rpmostree1.repo-refresh" ||
            action.id == "org.freedesktop.Flatpak.metadata-update") {
                return polkit.Result.YES;
        }
});

I would recommend using either AutomaticUpdatePolicy=check for only checking for updates or AutomaticUpdatePolicy=stage for auto updates on /etc/rpm-ostreed.conf and enabling the timer with systemctl enable rpm-ostreed-automatic.timer --now

1 Like

I’ve had that enabled but I also wanted flatpaks to auto update so I wouldn’t have to worry about it at all.