diff --git a/README.html b/README.html index ea911de89..a9f16b4fe 100644 --- a/README.html +++ b/README.html @@ -32,12 +32,12 @@ Gajim is a GTK+ app that loves GNOME. You can do 'make' so you don't require gno
  • python-crypto to enable End to end encryption
  • For idle module, libxss library
  • For zeroconf (bonjour), the "enable link-local messaging" checkbox, you need dbus-glib, python-avahi
  • -
  • dnsutils (or whatever package provides the nslookup binary) for SRV support; if you don't know what that is, you don't need it
  • +
  • dnsutils (or whatever package provides the nslookup binary) for SRV support
  • gtkspell and aspell-LANG where lang is your locale eg. en, fr etc
  • GnomePythonExtras 2.10 or above (aka gnome-python-desktop) so you can avoid compiling trayicon and gtkspell
  • gnome-python-desktop (for GnomeKeyring support)
  • notification-daemon or notify-python (and D-Bus) to get cooler popups
  • -
  • D-Bus running to have gajim-remote working
  • +
  • D-Bus running to have gajim-remote working. Some distributions split dbus-x11, which is needed for dbus to work with Gajim.
  • python-dbus bindings
  • python-sexy to have clickable URLs in chat windows
  • python-kerberos to use GSSAPI authentification. Note: version1.1 or higher is required
  • diff --git a/src/common/dbus_support.py b/src/common/dbus_support.py index 4ceacde39..be69564ac 100644 --- a/src/common/dbus_support.py +++ b/src/common/dbus_support.py @@ -40,6 +40,8 @@ try: pass import dbus import dbus.glib + # test if dbus-x11 is installed + bus = dbus.SessionBus() supported = True # does user have D-Bus bindings? except ImportError: supported = False diff --git a/src/gajim-remote.py b/src/gajim-remote.py index 1bbf769a2..19c983fb1 100644 --- a/src/gajim-remote.py +++ b/src/gajim-remote.py @@ -52,6 +52,8 @@ try: import dbus import dbus.service import dbus.glib + # test if dbus-x11 is installed + bus = dbus.SessionBus() except Exception: print str(exceptions.DbusNotSupported()) sys.exit(1)