Common Problems
Browser plugin X doesn't work. (e.g. java)
You may be able to find help on this page: http://plugindoc.mozdev.org/. Conkeror will look for plugins in the plugins subdirectory of wherever it is installed by default (e.g. conkeror/plugins, if conkeror is the git checkout directory), and will also look in ~/.mozilla/plugins. In addition, it will look in the directory named by the environment variable MOZ_PLUGIN_PATH. You can also try symlinking the .so files out of /usr/lib/{xulrunner,firefox,nsbrowser}/plugins/ into one of these directories, or set MOZ_PLUGIN_PATH to some existing directory containing plugins.
When downloading something, both the Conkeror download manager and the Mozilla download manager pop up
- This is a problem having to do with XPCOM registration. Delete the following files from your profile directory so they can be automatically recreated: xpti.data, compreg.dat, XPC.mfasl.
Conkeror always starts in offline mode
This problem may appear in Debian systems and a workaround for it consists in removing the network-manager package. Alternatively adding the following to your .conkerorrc will also avoid it: {{{io_service.manageOfflineStatus = false;
- io_service.offline = false;
How do I manage my bookmarks?
Currently Conkeror has no bookmark management capabilities, but Conkeror uses the same system for bookmarks as Firefox 3.0, so you can use Firefox's bookmark manager. You have to copy a file called places.sqlite from your Conkeror profile directory (~/.conkeror.mozdev.org/conkeror/<profile>/) to your Firefox profile directory (~/.mozilla/firefox/<profile>/, remember to backup the old places.sqlite here) and of course copy it back after you have done your edits.
Note: Conkeror currently has a bug when looking up bookmarks, it doesn't search for or show the user-specified bookmark titles, only the page title (from <title> ... </title>).
Limitations of MIME type overriding The view-as-mime-type command (bound to v by default) as well as the "view internally" and "view as text" options in the download prompt depend on a facility in Conkeror known as MIME type overriding. Unfortunately, this facility is implemented in a somewhat hacky way, due largely to limitations in Mozilla, and as a result has the following limitations:
- Only HTTP and HTTPS URLs are supported
- In some cases the MIME type that Mozilla guesses from the content stream (so-called content sniffing) will take precedence over any override MIME type that is specified. Fortunately, I believe in all such cases the internal viewer (Gecko) will not be able to handle the content usefully anyway.
- The URL will be re-requested from the server (any cached version will be discarded), and the resulting content will be stored in the cache with the overridden MIME type.
- If the "view internally" or "view as text" options are used from the download prompt, the existing request will be aborted and a new GET request for the same URL will be generated. Consequently, these download options will probably not work correctly for POST requests.