Solved GLIB-GIO-ERROR

I'm running FreeBSD 12.1 p6 and I'm using Slim as my login manager. After updating this morning when I go to login to use Mate I'm getting an error message that reads:
Code:
Glib-GIO-ERROR: Settins schema 'org.mate.interface' is not installed  aborting ...
Any help in where to start looking to get this fixed would be apreciated.
 
I had similar issue weeks before. Show the content of /etc/pkg/FreeBSD.conf, please

Did you upgrade it from quarterly to latest?
 
I had similar issue weeks before. Show the content of /etc/pkg/FreeBSD.conf, please

Did you upgrade it from quarterly to latest?

I've just been using quarterly. The contents of /etc/pkg/FreeBSD.conf are:
Code:
FreeBSD: (
    url: "pkg*http://pkg.FreeBSD.org/$(AB)",
    mirror_type: "srv",
    signature_type: "fingerprints",
    fingerprints: "/usr/share/keys/pkg",
    enabled: yes
)
 
Code:
url: "pkg*http://pkg.FreeBSD.org/$(AB)",
Did you type this by hand? Because this is very wrong. This is what it should look like:
Code:
url: "pkg+http://pkg.FreeBSD.org/${ABI}/quarterly",

In any case, it's not relevant, you shouldn't edit /etc/pkg/FreeBSD.conf in any case. If you want to change from quarterly to latest you should create a /usr/local/etc/pkg/repos/FreeBSD.conf with the following content:
Code:
FreeBSD: {
  url: "pkg+http://pkg.FreeBSD.org/${ABI}/latest"
}

Modifications to /etc/pkg/FreeBSD.conf are likely to get overwritten during an update/upgrade. And only looking at this file doesn't take any custom repositories into account. A good way to check which repositories are enabled or not is by looking at the output from pkg -vv.
 
My bad, I did type it by hand ... what you wrote is what I have. So if I switch to latest will that solve the original issue?
 
So if I switch to latest will that solve the original issue?
Maybe, but probably not. I can't tell from the error which part of MATE is causing it. A new quarterly was released just a few days ago, so latest and quarterly are not that different at the moment.
 
Does pkg version -vRL= show any orphaned packages? They'll show up with a question mark (?). Anything else showing up? Did you run pkg autoremove to remove any unnecessary dependencies?
 
I did run pkg autoremove. That did remove a couple packages, but nothing that had an impact on the issue. I am currently working in a previous boot environment so when I get a chance I will run pkg version -vRL
 
Does pkg version -vRL= show any orphaned packages? They'll show up with a question mark (?). Anything else showing up? Did you run pkg autoremove to remove any unnecessary dependencies?
my problem was to upgrade to latest. I could fix it a couple a weeks ago doing:
Code:
1) pkg autoremove -y
2) pkg update -f
3) pkg upgrade -f
4) reboot
It took time upgrading around 1000 packages, but it worked
 
There is someone with a similar error, pointing to the XDG_DATA_DIRS environment variable:


There is another one having the same error message:

 
my problem was to upgrade to latest. I could fix it a couple a weeks ago doing
I'm sure that worked a few weeks ago. But as I said, a new quarterly branch (2020Q3) was made only a few days ago. So latest and quarterly aren't that different right now (only a few days of changes).
 
my problem was to upgrade to latest. I could fix it a couple a weeks ago doing:
Code:
1) pkg autoremove -y
2) pkg update -f
3) pkg upgrade -f
4) reboot
It took time upgrading around 1000 packages, but it worked
This solved the issue for me :)
 
Back
Top