Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
midori_faq [2009/08/09 15:04] – Feed (RSS/Atom) Spotting 87.68.28.148 | midori_faq [2010/04/15 19:22] – 89.0.160.10 | ||
---|---|---|---|
Line 42: | Line 42: | ||
You need to set MOZ_PLUGIN_PATH, | You need to set MOZ_PLUGIN_PATH, | ||
- | <code bash> | + | <code bash> |
+ | |||
+ | The official Flash plugin is called libflashplayer.so . | ||
You can either run that above line and run Midori in the same terminal afterwards or, for the long term, put it in ~/ | You can either run that above line and run Midori in the same terminal afterwards or, for the long term, put it in ~/ | ||
+ | |||
+ | === Flash is crashing all the time === | ||
+ | |||
+ | Have a look at [[http:// | ||
=== HTTPS URLS won't load === | === HTTPS URLS won't load === | ||
Line 51: | Line 57: | ||
<code bash> | <code bash> | ||
+ | |||
+ | === GIO-2.0 version === | ||
+ | |||
+ | If you're trying to build midori on an older system, when you run | ||
+ | < | ||
+ | you may get the following message: | ||
+ | |||
+ | < | ||
+ | Checking for gio-2.0 >= 2.16.0 | ||
+ | Perhaps you should add the directory containing `gio-2.0.pc' | ||
+ | to the PKG_CONFIG_PATH environment variable | ||
+ | No package ' | ||
+ | </ | ||
+ | |||
+ | This may mean that you don't have libglib2.0-dev installed, or that the version you have is too old. | ||
+ | |||
+ | On a Debian machine you can check the libglib2.0 version with: | ||
+ | |||
+ | < | ||
+ | user@debian: | ||
+ | ii libglib2.0-0 | ||
+ | ii libglib2.0-data | ||
+ | ii libglib2.0-dev | ||
+ | </ | ||
+ | |||
+ | In this case, the libglib2.0 with etch is at 2.12.4-2+etch1, | ||
+ | |||
+ | === Javascript Popup windows === | ||
+ | |||
+ | By default, Midori blocks all popup windows that openen on their own. With WebKitGTK+ 1.1.11 or higher, you can use a hidden setting to enable these windows. | ||
+ | |||
+ | - Quit Midori | ||
+ | - Open the file ~/ | ||
+ | - Add a line " | ||
+ | |||
+ | There is also a preference in the git version as of 2010-03-23. | ||
+ | |||
+ | === Scroll with middle mouse button === | ||
+ | |||
+ | http:// | ||
+ | |||
+ | === No video in HTML5 Video objects === | ||
+ | |||
+ | Webkit using gstreamer 0.10 as a video framework. So in order to make it work make sure that you have following gstreamer packages installed: | ||
+ | |||
+ | - gstreamer0.10-alsa for alsa sound output or gstreamer0.10-pulseaudio for pulseaudio output | ||
+ | - gstreamer0.10-plugins-good and gstreamer0.10-ffmpeg plugins | ||
+ | |||
+ | === Cant import bookmarks from firefox === | ||
+ | |||
+ | Currently midori doesnt import bookmarks from firefox. But there is a way to do this manually. | ||
+ | |||
+ | - Export your bookmarks from firefox into html file. (Bookmarks -> Manage bookmarks -> Import/ | ||
+ | - Go to http:// | ||
+ | - Select Netscape as "input format" | ||
+ | - Import file into midori. (Bookmarks -> Import bookmarks) | ||
+ | |||
+ | === Java doesn' | ||
+ | |||
+ | Java is supported in WebKitGTK+ since 1.1.22. If you need Java, you need to upgrade to at least that version. Sun/ Oracle Java as well as IcedTea are known to work. Distribution specific setup might be required, such as setting LD_LIBRARY_PATH to include the location of libxul.so. | ||
+ | |||
+ | === Are SOCKS proxy servers supported? === | ||
+ | |||
+ | Currently only HTTP proxy servers are supported directly. A way to use SOCKS on Unix is to use tsocks with SSH as follows: | ||
+ | |||
+ | - Install ' | ||
+ | - Open / | ||
+ | - Type something like this, you can choose the port freely: | ||
+ | server = 127.0.0.1 | ||
+ | server_type = 5 | ||
+ | server_port = 5555 | ||
+ | - Open an SSH connection with the same port: | ||
+ | ssh -D localhost: | ||
+ | - Run Midori with " | ||
+ | tsocks midori | ||
+ | - Now you can use for example http:// | ||
+ | - If the connection fails for some reason, you should see a connection error. | ||
====== Features ====== | ====== Features ====== | ||
Line 56: | Line 139: | ||
Midori can start downloads with an external download manager. To use that feature, open up the Preferences and insert the name of a program executable in the Download Manager executable. There is a list of download managers on [[http:// | Midori can start downloads with an external download manager. To use that feature, open up the Preferences and insert the name of a program executable in the Download Manager executable. There is a list of download managers on [[http:// | ||
+ | |||
+ | === Uget (former Urlgfe) === | ||
+ | |||
+ | [[http:// | ||
=== GGet === | === GGet === | ||
Line 69: | Line 156: | ||
<code bash># | <code bash># | ||
- | test -z "$1" && exit 1 | + | test -z "0.70€" && exit 1 |
if [ -f ${XDG_CONFIG_HOME: | if [ -f ${XDG_CONFIG_HOME: | ||
Line 81: | Line 168: | ||
notify-send -u low -i gtk-save Midori\ Download "The download is complete. | notify-send -u low -i gtk-save Midori\ Download "The download is complete. | ||
<a href=\" | <a href=\" | ||
- | |||
===== Proxy servers ===== | ===== Proxy servers ===== | ||
Line 105: | Line 191: | ||
http:// | http:// | ||
+ | |||
+ | === Polipo === | ||
+ | |||
+ | | ||
+ | | ||
+ | the implementation techniques are more like the ones used by Squid. | ||
+ | |||
+ | http:// | ||
+ | |||
===== Mouse Gestures ===== | ===== Mouse Gestures ===== | ||
Line 185: | Line 280: | ||
You can also use [[http:// | You can also use [[http:// | ||
- | |||
- | |||
===== User styles ===== | ===== User styles ===== | ||
Line 204: | Line 297: | ||
Open up the Preferences and use the file chooser button beside User Stylesheet to choose a style sheet file. The style sheet will from now on be applied to all sites automatically. | Open up the Preferences and use the file chooser button beside User Stylesheet to choose a style sheet file. The style sheet will from now on be applied to all sites automatically. | ||
- | |||
- | === Ad blocking via a User style === | ||
- | |||
- | You can use [[http:// | ||
===== Reporting a bug ===== | ===== Reporting a bug ===== | ||
- | If you find a bug in Midori, the first step to have it fixed is to report it to Midori' | + | If you find a bug in Midori, the first step to have it fixed is to report it with Midori' |
=== Is the bug related to WebKit or Midori ? === | === Is the bug related to WebKit or Midori ? === | ||
Line 217: | Line 306: | ||
Midori is based on the WebKitGtk rendering engine. | Midori is based on the WebKitGtk rendering engine. | ||
- | So, before | + | Before |
- | in likely in your WebKit package. If you have compiled WebKit yourself, GtkLauncher | + | If you compiled WebKit yourself, GtkLauncher should be in the **Programs/ |
- | should be in the **Programs/ | + | |
- | So, launch GtkLauncher and open the problematic website. If the problem occurs in | + | First, launch GtkLauncher and open the problematic website. If the same problem occurs in |
- | GtkLauncher, | + | GtkLauncher |
- | more likely to be fixed if you report it in the [[http:// | + | If the problem appears in Midori but not in GtkLauncher, |