WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: dbus_glib.tcel  (Read 3914 times)

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
dbus_glib.tcel
« on: May 08, 2009, 06:07:29 AM »
After installing dbus_glib.tcel and attempting to run skype_dynamic I get:

Code: [Select]
D-Bus library appears to be incorrectly set up; failed to read machine uuid: Failed to open "/var/lib/dbus/machine-id": No such file or directory
See the manual page for dbus-uuidgen to correct this issue.
  D-Bus not built with -rdynamic so unable to print a backtrace

Skype dynamic almost loads with qt-4.2.2 and a few support libs . It flashes before producing the dbus error. 

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14754
Re: dbus_glib.tcel
« Reply #1 on: May 08, 2009, 06:59:29 AM »
You get this error message because the dbus daemon is not running, you can start it with:
Code: [Select]
$ sudo mkdir -p /var/lib/dbus
$ sudo dbus-uuidgen --ensure
$ sudo mkdir /var/run/dbus
$ sudo dbus-daemon --system
$ sudo mkdir /etc/dbus-1/session.d

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: dbus_glib.tcel
« Reply #2 on: May 08, 2009, 10:50:29 AM »
Code: [Select]
tc@box:/etc/dbus-1$ sudo dbus-uuidgen
4eae464456c126bba267d7124a03e3af

but...

Code: [Select]
tc@box:~$ sudo dbus-daemon --system
Failed to start message bus: Failed to read directory "/etc/dbus-1/system.d": No such file or directory

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14754
Re: dbus_glib.tcel
« Reply #3 on: May 08, 2009, 11:02:52 AM »
Ah - OK, I use dbus with bluez which contains files in "/etc/dbus-1/system.d" so it already exists - I guess you'll need to create this directory before "sudo dbus-daemon --system"

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: dbus_glib.tcel
« Reply #4 on: May 08, 2009, 11:31:58 AM »
Thanks....that got it working.  Unfortunately, skype dynamic does exactly what skype static does.....accepts login  and then just disappears with

Code: [Select]
terminate called after throwing an instance of 'unsigned int'
Aborted

BTW....that list might be nice on the info file. 
« Last Edit: May 08, 2009, 11:42:21 AM by jpeters »

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: dbus_glib.tcel
« Reply #5 on: May 08, 2009, 07:17:10 PM »
You get this error message because the dbus daemon is not running, you can start it with:
Code: [Select]
$ sudo mkdir -p /var/lib/dbus
$ sudo dbus-uuidgen --ensure
$ sudo mkdir /var/run/dbus
$ sudo dbus-daemon --system
$ sudo mkdir /etc/dbus-1/session.d

For the record. the last line should read   " sudo mkdir  /etc/dbus-1/system.d"    (and be placed before running the dbus-daemon).   

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14754
Re: dbus_glib.tcel
« Reply #6 on: May 09, 2009, 01:36:23 AM »
Depending on the circumstances, you might need both "session.d" and "system.d"...

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: dbus_glib.tcel
« Reply #7 on: May 09, 2009, 03:55:45 AM »
Depending on the circumstances, you might need both "session.d" and "system.d"...

Thanks for the clarification....I thought it was a typo..