WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: VLC is not working  (Read 5349 times)

Offline Jason W

  • Administrator
  • Hero Member
  • *****
  • Posts: 7148
Re: VLC is not working
« Reply #15 on: February 28, 2012, 03:07:43 PM »
VLC and Transmission-gtk3 now updated to use dbus self contained in each, working nicely at first glance.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 7880
Re: VLC is not working
« Reply #16 on: February 28, 2012, 11:03:58 PM »
Wouldn't that remove the point of dbus? If each app ran its own dbus session, then no app could contact others, which makes a messaging protocol kind of pointless.

[ my personal opinion is that dbus should die, and apps that require it only to support some Gnome config tool / notification popup should have an option to configure it out, avoiding the need to start dbus just for a check if dbus is running ]
The only barriers that can stop you are the ones you create yourself.

Offline Jason W

  • Administrator
  • Hero Member
  • *****
  • Posts: 7148
Re: VLC is not working
« Reply #17 on: February 29, 2012, 03:21:53 AM »
Yeah, basically this is a way to get around dbus rather than to actually use it.

Offline Jason W

  • Administrator
  • Hero Member
  • *****
  • Posts: 7148
Re: VLC is not working
« Reply #18 on: February 29, 2012, 05:26:03 AM »
Ok, here is an idea.  I can check the status of system dbus.tcz, "/usr/local/etc/init.d/dbus status", and if running don't call on dbus-launch.  Otherwise use dbus-launch that is part of the self contained app.  That way the system wide dbus session is used if it exists.


Offline V.Krishn

  • Newbie
  • *
  • Posts: 33
Re: VLC is not working
« Reply #19 on: February 29, 2012, 08:32:21 AM »
Ok, here is an idea.  I can check the status of system dbus.tcz, "/usr/local/etc/init.d/dbus status", and if running don't call on dbus-launch.  Otherwise use dbus-launch that is part of the self contained app.  That way the system wide dbus session is used if it exists.
I would not get into the internals of what you are trying to achieve, but sounds kinda like,
http://forum.tinycorelinux.net/index.php/topic,12457.msg68058.html#msg68058  (install part)
What I mean here is how would dbus-launch that is part of the self contained app get established/installed?

Offline Jason W

  • Administrator
  • Hero Member
  • *****
  • Posts: 7148
Re: VLC is not working
« Reply #20 on: February 29, 2012, 08:41:35 AM »
Right now, I am installing dbus as a portable conversion of dbus.tcz and expat2.tcz into the scms that need it, namely transmission-gtk3.scm and vlc.scm.

I will soon make a dbus build script that will allow a native compile that can be built into the target /apps/extensionname directory.


Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 7880
Re: VLC is not working
« Reply #21 on: May 02, 2012, 06:17:45 AM »
http://forum.tinycorelinux.net/index.php/topic,13192.new.html#new

This may be a solution, depending how much VLC etc need dbus.
The only barriers that can stop you are the ones you create yourself.

Offline Jason W

  • Administrator
  • Hero Member
  • *****
  • Posts: 7148
Re: VLC is not working
« Reply #22 on: May 05, 2012, 04:10:33 AM »
I will definitely use nobus with any future scm builds that require dbus, as dbus really has no purpose in the scm format and will be avoided when possible.