0

I have a persistent obsolete object on the panel. The application was removed several updates ago and I see errors chromium.desktop not found.

I have installed the dconf-editor through which I can see the offending item but I do not see an option to delete it.

I have dconf dumped to a file, removed the offending object from the dump file and then reloaded the edited file. This doesn't remove the object because suppose this is because the dconf database is not over-written by the load but modified in place.

The entry in the dump looks like this :

[org/mate/panel/objects/object-21]
launcher-location='chromium-browser.desktop'
object-type='launcher'
panel-right-stick=false
position=320
toplevel-id='top'

It is referenced in the panel definition as one of the objects in this way

object-id-list=['notification-area', 'clock', 'object-0',... 'object-21',...'object-24']

I have tried dconf reset /org/mate/panel/objects/object-21 but it persists

I am missing a step. I could completely clear the dconf database and reload it from the dump

 dconf load / < dconf.edited

But I don't see how to clear the database.

Is there another way to remove this object -- or a way to clear the database?

0 Answers0