DBus messaging bus system

Using applications, configuring, problems
Post Reply
Message
Author
User avatar
Béèm
Posts: 11763
Joined: Wed 22 Nov 2006, 00:47
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

DBus messaging bus system

#1 Post by Béèm »

As far as I understand applications can use this messaging bus system to communicate.
I have seen there is a dbuslib package for Puppy, but I have the impression there is more. Something like a daemon.
http://www.freedesktop.org/wiki/Softwar ... 2497294845

Will this be implemented in Puppy or has someone already support for this.

I try to run a package which needs DBus and the dbuslib package isn't enough.

Package to implement:
http://www.murga-linux.com/puppy/viewtopic.php?t=19205
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]

John Doe
Posts: 1681
Joined: Mon 01 Aug 2005, 04:46
Location: Michigan, US

#2 Post by John Doe »

Search for posts from me with "dbus" or "bluetooth", there's a pet in here somewhere with directions for starting it.

User avatar
Béèm
Posts: 11763
Joined: Wed 22 Nov 2006, 00:47
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

#3 Post by Béèm »

Thank ypu, John Doe.
Found the package and installed it.
After some searching to find how to generate the machine-id in the correct place, I ran again Pidgin and the first error is corrected.
The second one is still there.

Code: Select all

sh-3.00# pidgin

(pidgin:22428): Gtk-WARNING **: Locale not supported by C library.
        Using the fallback 'C' locale.
pidgin: symbol lookup error: /usr/lib/libgstreamer-0.10.so.0: undefined symbol: g_type_register_static_simple
Is this g_type_register_static_simple something from dbus also?
If not where could it come from and how could I correct?
P.S. libgstreamer-0.10.so.0 is in the correct place.
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]

John Doe
Posts: 1681
Joined: Mon 01 Aug 2005, 04:46
Location: Michigan, US

#4 Post by John Doe »

Code: Select all

pidgin: symbol lookup error: /usr/lib/libgstreamer-0.10.so.0: undefined symbol: g_type_register_static_simple
I'm pretty sure what that means is that when libgstreamer is getting called, the code is calling (in it) method g_type_register_static_simple (which appears to not be there).

Perhaps libgstreamer was compiled without a dependancy (dbus perhaps).

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#5 Post by MU »

My Mini-Gnome includes DBus:
http://murga-linux.com/puppy/viewtopic. ... 82&t=12453

To run the DBus-daemon with X, you can try such a line in .xinitrc, before
exec $CURRENTWM

Code: Select all

eval `/usr/bin/dbus-launch --exit-with-session --auto-syntax`

The symbol-lookup error means, that your libgstreamerwas compiled with another version of glib.
That version seems to have different functions than the one your gstreamer needs.

Mark

User avatar
Béèm
Posts: 11763
Joined: Wed 22 Nov 2006, 00:47
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

#6 Post by Béèm »

Thank you Mark,
But dbus seems to run, I can generate the needed machine-id and the error message about dbus I had before is gone.
When I install the package you reference, won't I be in Gnome then?

About libgstreamer, as far as I know it is the one included in Puppy 2.16.1
Pidgin is a debian package I found which I could undeb, but as I understand incompatible with the existing libgstreamer.

Searching libgstreamer via Google I get lost in the different possibilities and their dependencies. Don't know which one to choose.

It might ne better to try to compile Pidgin from source, no?
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]

User avatar
Dougal
Posts: 2502
Joined: Wed 19 Oct 2005, 13:06
Location: Hell more grotesque than any medieval woodcut

#7 Post by Dougal »

Béèm wrote:About libgstreamer, as far as I know it is the one included in Puppy 2.16.1
libgstreamer is part of the Gstreamer (or GST), which is a multimedia framework, something like Xine.
It definitely doesn't come with Puppy...
What's the ugliest part of your body?
Some say your nose
Some say your toes
But I think it's your mind

Post Reply