** CRITICAL **: file mozilla.cpp: line 64 (gboolean mozilla_load_prefs ()): assertion `prefService != nsnull' failed.If this happens, it usually means there is a problem or incompatibility with your Mozilla installation. Try manually exporting/setting your
MOZILLA_FIVE_HOME
environment variable and then executing 'galeon-bin'. This is known to work sometimes, but it's also known to not work for some users (Debian installations in particular)."^Galeon" @ExcludeSimply place that in your imwheelrc file and restart imwheel.
# sh # Build configuration script # # See http://www.mozilla.org/build/unix.html for build instructions. # # Options for 'configure' (same as command-line options). ac_add_options --disable-tests ac_add_options --disable-debug ac_add_options --enable-strip-libs ac_add_options --enable-crypto ac_add_options --enable-optimize
CXXFLAGS='-fno-exceptions' export CXXFLAGSFor more see configure.in in the Mozilla source. You can save some space by disabling RTTI.
MOZILLA_FIVE_HOME
environment variable points to the directory where the Mozilla executables are installed. If Mozilla is compiled from source, try mozilla_build_dir/dist/bin.
GnomeUI-ERROR **: file gnome-icon-item.c: line 304 (get_default_font): assertion failed: (default_font != NULL)If so you need to properly set your language environment. Example:
export LANG=de_DE
galeon "%s"
./configure: line 538: syntax error near unexpected token `AM_INIT_AUTOMAKE(galeon,'Make sure you have xml-i18n-tools installed and try again.
xml:readonly:/etc/gconf/gconf.xml.mandatory include "$(HOME)/.gconf.path" xml:readwrite:$(HOME)/.gconf xml:readonly:/etc/gconf/gconf.xml.defaultsYou can also take a look at $sysconfdir/gconf/1/path.example and in most cases you can simply move it to $sysconfdir/gconf/1/path. Be sure that the path file can be read by all users.
chmod -R 755 $sysconfdir/gconf/gconf.xml.defaultsWARNING: The GConf deamon makes heavy use of a cache so when changing your setup you will probably need to restart it.
gconftool --shutdownGConf will then restart when it is required.
killall gconfd-1then restart galeon, your prefs should be back to normal.
This feature is already implemented. It is not in the UI because there was a mozilla bug that made galeon to crash at startup with some strings.
You can set the user agent from the command line using GConf:
To get the current user agent:
gconftool -g /apps/galeon/Advanced/Network/user_agent
To set the user agent to XXX:
gconftool -s /apps/galeon/Advanced/Network/user_agent --type=string "XXX"
To restore the default user agent:
gconftool -s /apps/galeon/Advanced/Network/user_agent --type=string default
galeon needs to run once as the user that owns the mozilla distribution directory, because mozilla wants to write somefiles there.