Garage & Updates

Learn about the newest features, products and client updates for all platforms

Share

Where the hell is D-BUS?

One small note: D-BUS support is disabled by default, so that people who don’t use it and don’t needed are not affected by long startup times and so on and so on.

To bring it back in 1.2-compliant manner add the following switches to command line when starting Skype:

–enable-dbus –use-system-dbus

The reason for this is that Skype uses per-user session bus by default now, while old behavior was to use system-wide bus.

Sorry for the confusion.

Share

3 thoughts on “Where the hell is D-BUS?

  1. alan.cramer said 2492 days ago

    So typing –enable-gtk2 will give me a nice gtk2 interface?

  2. tggagne said 2271 days ago

    The problem with X11 is the need to be inside an X11 environment — namely windows and everything else. I thought the promise of DBUS was the ability to communicate to other applications headlessly, or from command lines, or at least with lower-overhead.

    Hmm. I’m starting to reminisce about DDE…

    This is where the tradeoff between using something that already exists and something you might invent yourself becomes difficult. Writing your own socket interface that takes string commands or adding your own programming language might be more productive. Honestly, how many programmers actually use X11, or do most use some kind of window-builder interface that hides all the X11?

  3. berkus said 2270 days ago

    If you think for a minute, you will realize that Skype runs in X11 environment, so this is natually present.

    And nobody removed D-BUS, so you can use it if you want.

    Socket interface is in my head, too. But no time to go for it atm.

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s