After building evince gedit no longer runs.
Hi
I have had gedit running for some time on lfs. But since I have built Evince-3.14.1 and its dependencies it no longer runs. Entering $ gedit in a terminal gives me the following error: Code:
(gedit:7337): Gtk-WARNING **: Theme parsing error: gtk.css:67:18: Not using units is deprecated. Assuming 'px'. percy |
There doesn't seem to be a direct dependency for Evince in gedit that I can see, could it be a plugin is misbehaving?
Been a while since I used gnome and gedit but you should be able to disable the plugins for gedit. |
That looks like a problem with glib. Did you rebuild or reinstall glib anytime after gedit?
|
That glib warning is quite common and rarely causes a segfault I don't think the problem is there.
|
Which version of GTK+ was gedit built against? 2.x or 3x?
|
Must be gtk3 as gtk2 doesn't use css themeing
|
Thanks for your input on this folks!
Quote:
then. Quote:
Quote:
|
Quote:
Run the following commands to regenerate the databases that may be corrupted and cause segfaults: gio-querymodules /usr/lib/gio/modules update-mime-database /usr/share/mime gtk-update-icon-cache -q /usr/share/icons/hicolor update-desktop-database glib-compile-schemas /usr/share/glib-2.0/schemas If that fails, install strace and strace gedit. |
Krejzi
Thanks for that I am not on that box at the moment I will post as soon as I have tried this. |
Quote:
I have spent quite a bit of time on this but really have no idea where to look. Help would be appreciated. |
Recently i tried mousepad 0.4 and i was not able to save preferences, i had a console message like "GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications."
Someone said me "if you use the (default) GSettings backend it requires DBus/DConf, if you want to use plain text file config, there's a `configure --enable-keyfile-backend` option or something ... and GSettings requires a `make install` because it has to put the settings schemas somewhere it knows (unless you tweak environment variables)" I solved after building dconf. |
oblo said
Quote:
|
All times are GMT -5. The time now is 08:00 AM. |