On Thu, 2014-02-06 at 02:17 +0530, Piyush Goel wrote:
Hey everyone, I was successfully able to build evince.Thanks for the help! However, when i do $ jhbuild run evince I get the following message: Gtk-Message: Failed to load module "overlay-scrollbar" Gtk-Message: Failed to load module "canberra-gtk-module"
This happens because the environment variable GTK_MODULES has defined those modules to be loaded. However, those modules are available in your system installation (which I notice is Ubuntu). Several alternatives: (1). Ignore them; or, (2). Unset GTK_MODULES in the shell before running evince (3). Automate (2) by creating a script such as ~/local/bin/evince (4). Automate (2) by adding a clausule in your .jhbuildrc like: os.environ['GTK_MODULES'] = '' Personally, I dislike overlay-scrollbar. That is an Ubuntu thing to change how the scrollbar behaves. If you don't like it either, then you can remove the packages: overlay-scrollbar and liboverlay-scrollbar-*
GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not be saved or shared with other applications
As the message says, there is no gsettings backend (in your jhbuild environment). Build dconf and this will be gone and your settings will be stored... in dconf. -- Germán Poo-Caamaño http://calcifer.org/
Attachment:
signature.asc
Description: This is a digitally signed message part