Opened 10 years ago

Closed 10 years ago

Last modified 10 years ago

#5112 closed Bug (invalid)

GLib-GIO-ERROR **: Settings schema 'org.gtk.Settings.FileChooser' is not installed

Reported by: DasFox Owned by: jordan
Priority: Normal Milestone: None Set
Component: GTK+ Client Version: 2.73
Severity: Normal Keywords:
Cc:

Description

Hi,

I'm running Slackware 14.0 x86 and I compiled from source 2.73, these are my compile flags;

CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \

--prefix=/usr \ --libdir=/usr/lib${LIBDIRSUFFIX} \ --sysconfdir=/etc \ --localstatedir=/var \ --mandir=/usr/man \ --with-gtk \ --disable-cli \ --disable-daemon \ --disable-static \ --verbose \ --build=$ARCH-slackware-linux \ --host=$ARCH-slackware-linux

When I ran tranmission-gtk from the terminal and I clicked on Edit - Preferences the client crashes and I get this message back at the terminal;


(transmission-gtk:22641): GLib-GIO-ERROR : Settings schema 'org.gtk.Settings.FileChooser?' is not installed

Trace/breakpoint trap


I have /usr/share/glib-2.0/schemas/org.gtk.Settings.FileChooser?.gschema.xml

Running grep command like below shows the package it belongs to...

grep org.gtk.Settings.FileChooser?.gschema.xml /var/log/packages/*

/var/log/packages/gtk+3-3.4.4-i486-1:usr/share/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml

THANKS

Change History (4)

comment:1 Changed 10 years ago by livings124

  • Component changed from Transmission to GTK+ Client
  • Owner set to jordan

comment:2 Changed 10 years ago by jordan

  • Resolution set to invalid
  • Status changed from new to closed

This is a system configuration issue, not a Transmission bug. Googling for "Settings schema 'org.gtk.Settings.FileChooser?' is not installed" will give you some leads on how to correct this,

http://www.mail-archive.com/gtk-app-devel-list@gnome.org/msg15868.html

comment:3 Changed 10 years ago by jordan

DasFox?, did that link help you to find the config problem?

comment:4 Changed 10 years ago by DasFox

Sorry this was my mistake, it now seems that in Slackware 14, in order to have Tranmission working and detect the shemea you need to have gvfs installed...

So I did a fresh install of slack over with the schema or gvfs and as little as gnome possible and I compiled Tranmission 2.60 since it does not rely on this behaviour...

I filed a request on the forum for GTK requests, called gettings-schema & gtk, I really hope that it might be possible in a future version to have the option of either using the gettings-schema or reverting back to the old behaviour found in older versions without it...

THANKS

Note: See TracTickets for help on using tickets.