make schemas registration use error logging

Bug #50150 reported by Nick
118
This bug affects 1 person
Affects Status Importance Assigned to Milestone
config-manager (Ubuntu)
Invalid
Undecided
Unassigned
gconf (Ubuntu)
Confirmed
High
Ubuntu Desktop Bugs
metacity-themes (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Binary package hint: config-manager

I installed the latest dapper updates today which has caused multiple problems:

1. First there are no icons in any of the menus anymore. When I go to 'theme' I get this message:

'The default theme schemas could not be found on your system. This means that you probably don't have metacity installed, or that your gconf is configured incorrectly.'

I haven't changed gconf, and all was well prior to updates.

2. The mouse moves about an inch on screen for every foot on the desk!

Going to mouse and changing sliders make no difference.

3.Synaptic or anything that requires a password won't work. I get:

'Failed to run /usr/sbin/synaptic as user root:
 Wrong password.'

The password is correct.

4. The terminal now looks really lousy. Gone are the menus to configure it.

5. alt&tab switching no longer works.

6. Apps no longer minimise to the task bar - they simply disappear.

7. Key-repeat gone. Holding down a key no longer repeats it.

8. In configuration editor, there is no key that has a schema.

Revision history for this message
Mark Reitblatt (mark-reitblatt) wrote :

Merging package from Bug 50148 here as they are duplicates of each other.

Revision history for this message
Louis Alix-Garth (gamerteck) wrote :

I installed the package manager "Automatix" and updated Java and a few other codecs as well. Everything was fine until I shutdown and rebooted. When I logged in I now have the exact issues detailed in this report.

Revision history for this message
Louis Alix-Garth (gamerteck) wrote :

I ran the...

sudo apt-get upgrade

Which seems to have fixed the issue regarding the desk panels where as before I minimized and the windows would disapear, now the properly dock.

I also notcied that my time format has reverted back to the correct display. Before it was shown just
4:37 PM and now it is shown Sun Jun 18, 4:37 PM
------------------
I still can't run any applications that require input of the root password

I still get the theme error.

My keboard is still messed up where I can't hold down a key to repeat it I have to tap it repeatedly.

Still can't open trash bin

All my menus are still missing all the icons next to the application name.
------------------

Revision history for this message
HJMills (hjmills) wrote :

I had the same problem after a fresh install and then a full upgrade.
To fix it I had to reregister the gconf schemas
(howto here: http://ubuntuforums.org/showpost.php?p=1164346&postcount=11)

Hope this helps someone...

Revision history for this message
Daniel Holbach (dholbach) wrote :

Are all these bugs about Automatix? It's not supported by Ubuntu at all and a separate project.

Revision history for this message
Nick (nickwrigley) wrote : RE: [Bug 50150] Re: Configuration editor reports that no schema can befound since latest dapper updates

Hi, no I hadn't used automatix at all. I have since had to do a complete reinstall so the problem is no longer an issue for me. However, I believe a fix was posted on the forums to rebuild the default schema files.

-----Original Message-----
From: <email address hidden> [mailto:<email address hidden>]On Behalf Of
Daniel Holbach
Sent: 6 July 2006 1:24 PM
To: <email address hidden>
Subject: [Bug 50150] Re: Configuration editor reports that no schema can
befound since latest dapper updates

Are all these bugs about Automatix? It's not supported by Ubuntu at all
and a separate project.

--
Configuration editor reports that no schema can be found since latest dapper updates
https://launchpad.net/bugs/50150

Revision history for this message
Daniel Holbach (dholbach) wrote : Re: Configuration editor reports that no schema can be found since latest dapper updates

config-manager not involved. Closing this task.

Changed in config-manager:
status: Unconfirmed → Rejected
Revision history for this message
Daniel Holbach (dholbach) wrote :

metacity-themes not involved. Closing this task.

Changed in metacity-themes:
status: Unconfirmed → Rejected
Revision history for this message
Sebastien Bacher (seb128) wrote :

what schemas did people have to reinstall? Some people had similar issue but that's not likely to be due to gconf, maybe some random error on the target system leading to have the schemas not installed?

Changed in gconf:
assignee: nobody → desktop-bugs
importance: Untriaged → Low
Changed in gconf:
status: Unconfirmed → Needs Info
Revision history for this message
Tamara Roberson (foxxygirltamara) wrote :

I happened to reboot this weekend and had a shock. What I ended up doing was just downgrading to Gnome 2.14. It seems to be a problem with the GConf schemas but I just decided to downgrade everything and wait until someone else fixed it.

Downgrading is rather awkward with the Debian system but I've found the easiest way is to remove Gtk and then everything that depends on it will be removed (although all your settings will remain as long as you don't purge as well). Then just make sure that you have dapper in your /etc/apt/sources.list and set to be the default in /etc/apt/preferences and reinstall what you want.

Some things like *-common are left over because they do not depend on libgtk. A simple command-line which may be helpful to downgrade these is:

$ for pkg in `dpkg -l | grep ^ii| grep 2.15 | cut -d" " -f3`; do version=`apt-cache show $pkg | grep Version | grep 2.14 | cut -d" " -f2`; sudo apt-get install $pkg=$version; done

Just make sure there's nothing else that happens to have a version number of 2.15 (I didn't have anything on my system).

Hopefully someone will fix the schema issue soon so upgrades will go smoothly.

-- Tamara

Revision history for this message
Tamara Roberson (foxxygirltamara) wrote :

Ok, I upgraded back to Gnome 2.15 and used the fix in the link:

$ sudo gconf-schemas --register /usr/share/gconf/schemas/*.schemas

This should probably be added to the gconf2.postinst to end further confusion.

Revision history for this message
Tamara Roberson (foxxygirltamara) wrote :

Well, here's a patch to the gconf2.postinst so hopefully it will be added.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Downgrading is not part of the normal workflow. You can do it using apt pinning by example. Your patch is not correct, there is no reason to register all the schemas on gconf installation, all the packages shipping a schemas register it themself

Revision history for this message
Tamara Roberson (foxxygirltamara) wrote :

"Your patch is not correct, there is no reason to register all the schemas on gconf installation, all the packages shipping a schemas register it themself"

So then why were all schemas lost upon upgrading gconf?

Revision history for this message
Sebastien Bacher (seb128) wrote :

probably a bug somewhere on an issue on your machine during the upgrade. If there is a bug the right way is to fix it and not to register all the schemas for eveybody as a workaround

Revision history for this message
Sebastien Bacher (seb128) wrote :

marking as confirmed by the number of duplicates, sometime goes wrong with schemas registration on upgrade sometimes. We don't log schemas registration at the moment which makes not easy to know what happened after that. Something that should be worked next cycle

Changed in gconf2:
importance: Low → High
status: Needs Info → Confirmed
Revision history for this message
Loïc Minier (lool) wrote :

There's already a call to gconf-schemas --register-all in gconf's postinst on installation, I don't think we should reregister all schemas on upgrade, but we could switch to triggers to have more maintainable scripts.

Dunno what's going wrong here either.

Logan Rosen (logan)
affects: gconf2 (Ubuntu) → gconf (Ubuntu)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.