Desktop Sharing question..

26 views
Skip to first unread message

Hugo

unread,
Oct 27, 2009, 10:09:02 AM10/27/09
to BigBlueButton-dev

Does Destop Sharing works on linux? When I start is on my laptop
running debian lenny / firefox ... it open a small windows and stays
like that with the bigbluebuttn logo...

i can see that the browser is doing some request...but stays like that
forever....

On the video tutorials...I've seen that some kind of applet or
something like that (don't remember now) but I remember that
demonstation was on a windows os...


Thanks in advance..

BR Hugo

Jeremy Thomerson

unread,
Oct 27, 2009, 10:10:53 AM10/27/09
to bigblueb...@googlegroups.com
Yes - it works on Linux, but requires Java to be enabled.  I've seen where it occasionally won't start if Java isn't set up right, and there's not very good feedback.  We should try to give better user messaging for that.

Jeremy

Hugo Flambó

unread,
Oct 27, 2009, 10:15:21 AM10/27/09
to bigblueb...@googlegroups.com
hummm

Java Web Start or something like that?

What do you mean with java not setup right? What is the special setup
that I've to do?

Thanks

Jeremy Thomerson

unread,
Oct 27, 2009, 10:16:41 AM10/27/09
to bigblueb...@googlegroups.com
Your browser has to be setup to run java applets.

Richard Alam

unread,
Oct 27, 2009, 10:20:32 AM10/27/09
to bigblueb...@googlegroups.com
There shouldn't be any special setup needed.

However, as Jeremy said, if something goes wrong with the applet,
there is no way yet to inform the user that something went wrong.
Except for the user to take a look at the java console.

I'm looking into how to inform the user about problems with the
applet. It involves Java->JavaScript->Actionscript calls but the
Java->JS calls has been supported just on Java 1.6 update 10. I'll be
working on this in the next iterations.

Richard
--
---
BigBlueButton
http://www.bigbluebutton.org
http://code.google.com/p/bigbluebutton

Richard Alam

unread,
Oct 27, 2009, 10:24:19 AM10/27/09
to bigblueb...@googlegroups.com
Hi Hugo,

Are you running on trunk?

I'm fixing problems with desktop sharing now, so it would be great if
you are on trunk so you can help test.

Richard

Hugo Flambó

unread,
Oct 27, 2009, 10:24:27 AM10/27/09
to bigblueb...@googlegroups.com
yes...but if I go to for example sun webpage and I can see the applets...

So i guess that's not the problem... or bigbluebutton is some "special
applet?" :)

I don't see nothing on log files... any sugestion?

BR Hugo

Hugo Flambó

unread,
Oct 27, 2009, 10:26:11 AM10/27/09
to bigblueb...@googlegroups.com
Yes... Only Web/flex interface I'm not...

I guess I can try it on 1/2 h .. I've to go 4 food now...starving :)
I'll post my experience as soon as posible

Hugo Flambó

unread,
Oct 27, 2009, 10:28:51 AM10/27/09
to bigblueb...@googlegroups.com
It's okay this way..or should I build too the flex part... any change
on server method calls from flex?

BR

Richard Alam

unread,
Oct 27, 2009, 10:33:54 AM10/27/09
to bigblueb...@googlegroups.com
Making changes to the client to fix some deskshare issues.

Please follow the link below on how to setup dev environment for the client.

http://code.google.com/p/bigbluebutton/wiki/Developing_BigBlueButton

Richard

Richard Alam

unread,
Oct 27, 2009, 10:54:20 AM10/27/09
to bigblueb...@googlegroups.com
Ooops sorry... :)

Or, you could just do

apt-get update
apt-get upgrade

Hugo

unread,
Oct 27, 2009, 11:11:27 AM10/27/09
to BigBlueButton-dev
yes...I've done that ;)

I'm on it...getting mem Perm issues compiling AutotestModule.swf ...
changed JAVA_OPTS and I'll try again...
Only deployment of client is required..or I've to deploy too red5
application and bibibluebutton.war?


On Oct 27, 2:54 pm, Richard Alam <ritza...@gmail.com> wrote:
> Ooops sorry... :)
>
> Or, you could just do
>
> apt-get update
> apt-get upgrade
>
>
>
> On Tue, Oct 27, 2009 at 10:33 AM, Richard Alam <ritza...@gmail.com> wrote:
> > Making changes to the client to fix some deskshare issues.
>
> > Please follow the link below  on how to setup dev environment for the client.
>
> >http://code.google.com/p/bigbluebutton/wiki/Developing_BigBlueButton
>
> > Richard
>
> > On Tue, Oct 27, 2009 at 10:28 AM, Hugo Flambó <hfla...@gmail.com> wrote:
>
> >> It's okay this way..or should I build too the flex part... any change
> >> on server method calls from flex?
>
> >> BR
>
> >> On Tue, Oct 27, 2009 at 2:26 PM, Hugo Flambó <hfla...@gmail.com> wrote:
> >>> Yes... Only Web/flex  interface I'm not...
>
> >>> I guess I can try it on 1/2 h .. I've to go 4 food now...starving :)
> >>> I'll post my experience as soon as posible
>
> >>> On Tue, Oct 27, 2009 at 2:24 PM, Richard Alam <ritza...@gmail.com> wrote:
>
> >>>> Hi Hugo,
>
> >>>> Are you running on trunk?
>
> >>>> I'm fixing problems with desktop sharing now, so it would be great if
> >>>> you are on trunk so you can help test.
>
> >>>> Richard
>
> >>>> On Tue, Oct 27, 2009 at 10:20 AM, Richard Alam <ritza...@gmail.com> wrote:
> >>>>> There shouldn't be any special setup needed.
>
> >>>>> However, as Jeremy said, if something goes wrong with the applet,
> >>>>> there is no way yet to inform the user that something went wrong.
> >>>>> Except for the user to take a look at the java console.
>
> >>>>> I'm looking into how to inform the user about problems with the
> >>>>> applet. It involves Java->JavaScript->Actionscript calls but the
> >>>>> Java->JS calls has been supported just on Java 1.6 update 10. I'll be
> >>>>> working on this in the next iterations.
>
> >>>>> Richard
>
> >>>>> On Tue, Oct 27, 2009 at 10:15 AM, Hugo Flambó <hfla...@gmail.com> wrote:
>
> >>>>>> hummm
>
> >>>>>> Java Web Start or something like that?
>
> >>>>>> What do you mean with java not setup right? What is the special setup
> >>>>>> that I've to do?
>
> >>>>>> Thanks
>
> >>>>>> On Tue, Oct 27, 2009 at 2:10 PM, Jeremy Thomerson
> >>>>>> <jeremythomer...@gmail.com> wrote:
> >>>>>>> Yes - it works on Linux, but requires Java to be enabled.  I've seen where
> >>>>>>> it occasionally won't start if Java isn't set up right, and there's not very
> >>>>>>> good feedback.  We should try to give better user messaging for that.
>
> >>>>>>> Jeremy
>

Hugo

unread,
Oct 27, 2009, 11:12:48 AM10/27/09
to BigBlueButton-dev
Hummm...same happens..

can you pass me your JAVA_OPTS please...

] /home/hflambo/Desktop/BigBlueButton/bigbluebutton-svn-trunk/
bigbluebutton-client/client/src/AutotestModule.swf (178162 bytes)
[mxmlc] Loading configuration file /home/frameworks/flex-
config.xml
[mxmlc] Error: PermGen space
[mxmlc]
[mxmlc] java.lang.OutOfMemoryError: PermGen space
[mxmlc] at java.lang.String.intern(Native Method)
[mxmlc] at macromedia.abc.AbcParser.scanCpool(AbcParser.java:198)
[mxmlc] at macromedia.abc.AbcParser.parseAbc(AbcParser.java:88)
[mxmlc] at flex2.compiler.abc.Compiler.parse1(Compiler.java:179)

Hugo

unread,
Oct 27, 2009, 11:14:49 AM10/27/09
to BigBlueButton-dev
I've increesed jvm flag -XX:MaxPermSize=512m

but still not working...

Richard Alam

unread,
Oct 27, 2009, 11:16:13 AM10/27/09
to bigblueb...@googlegroups.com
how are you building the client? Using FlexBuilder or command line?

Hugo

unread,
Oct 27, 2009, 11:18:50 AM10/27/09
to BigBlueButton-dev
command line

Hugo Flambó

unread,
Oct 27, 2009, 11:20:25 AM10/27/09
to BigBlueButton-dev
I'll try a shutdown to see if I got more mem available for compile..

Hugo Flambó

unread,
Oct 27, 2009, 11:28:53 AM10/27/09
to BigBlueButton-dev
No way...I can not compile last component... I've done it before
...don't know what's happening...
same error with PermGen space

Hugo Flambó

unread,
Oct 27, 2009, 11:34:58 AM10/27/09
to BigBlueButton-dev
What do you thing if I overwrite new generated swf files on old ones
and AS3...AutotestModule will load them anyout or there are changes
there too?

Richard Alam

unread,
Oct 27, 2009, 11:37:25 AM10/27/09
to bigblueb...@googlegroups.com
Try commenting out AutoTestMOdule in your build.xml and see if that works.

Hugo Flambó

unread,
Oct 27, 2009, 11:41:34 AM10/27/09
to bigblueb...@googlegroups.com
yes it does..

[copy] Copied 1 empty directory to 1 empty directory under
/home/hflambo/Desktop/BigBlueButton/bigbluebutton-svn-trunk/bigbluebutton-client/client/org/bigbluebutton/modules/videoconf/views/assets/images
[copy] Copying 1 file to
/home/hflambo/Desktop/BigBlueButton/bigbluebutton-svn-trunk/bigbluebutton-client/client
[move] Moving 8 files to
/home/hflambo/Desktop/BigBlueButton/bigbluebutton-svn-trunk/bigbluebutton-client/client

generate-wrapper:
[copy] Copying 1 file to
/home/hflambo/Desktop/BigBlueButton/bigbluebutton-svn-trunk/bigbluebutton-client/client

cleanandmake:

BUILD SUCCESSFUL
Total time: 1 minute 37 seconds
New client installed in /var/www/bigbluebutton.
done

Richard Alam

unread,
Oct 27, 2009, 11:43:39 AM10/27/09
to bigblueb...@googlegroups.com
Comment it for now. You also need to comment out the module in your config.xml

Hugo Flambó

unread,
Oct 27, 2009, 11:51:29 AM10/27/09
to bigblueb...@googlegroups.com
yes...and make changes on config.xml to my environment...

Strange but I think SVN config file is bad....

If you look to my new config.xml that have been installed on
/var/www/bigbluebutton/client/conf/config.xml

al uri="rtmp:///" ---> 3 /// mmmm...not good!:)



<module name="ChatModule" url="ChatModule.swf"
uri="rtmp:///bigbluebutton"
loadNextModule="PresentationModule"
onUserJoinedEvent="START"
onUserLogoutEvent="STOP"
/>
<module name="ViewersModule" url="ViewersModule.swf"
uri="rtmp:///bigbluebutton"
host="http:///bigbluebutton/conference-session/enter"
onAppInitEvent="LOAD" loadNextModule="ChatModule"
onAppStartEvent="START"
onUserLogoutEvent="STOP"
/>
<module name="ListenersModule" url="ListenersModule.swf"
uri="rtmp:///bigbluebutton"
recordingHost="http://"
loadNextModule="DeskShareModule"
onUserJoinedEvent="START"
onUserLogoutEvent="STOP"
/>
<module name="PresentationModule" url="PresentationModule.swf"
uri="rtmp:///bigbluebutton"
host="http://"
loadNextModule="ListenersModule"
onUserJoinedEvent="START"
onUserLogoutEvent="STOP"
/>

<module name="DeskShareModule" url="DeskShareModule.swf

Richard Alam

unread,
Oct 27, 2009, 11:52:47 AM10/27/09
to bigblueb...@googlegroups.com
You have to run bbb-setip -h <your-ip> to insert your host into config.xml

Richard

Hugo Flambó

unread,
Oct 27, 2009, 12:14:27 PM10/27/09
to bigblueb...@googlegroups.com
mmm I've change manually for now... I'll try to find that file later...

I can not enter on interface... after login ...I see all modules
loading but after load video module stays there forever...
I'm checking log file... nginx is ok... all 200 as Http codes and one
304 for config.xml...I think here all is correct...
bigbluebutton.war ...all as before... I've an error:

INFO: Deploying web application archive bigbluebutton.war
Unable to load specified config location
file:/etc/default/bigbluebutton : /etc/default/bigbluebutton (No such
file or directory)log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: stacktrace.log (Permission denied)
at java.io.FileOutputStream.openAppend(Native Method)


(but I've this one before... only don't know where to change this...
where to change /etc/default/bigbluebutton ??? for this log file)


Red5.. any error too... on any application... but flex interface stays like:

screenshot

:((((

any idea?
Screenshot.png

Richard Alam

unread,
Oct 27, 2009, 12:17:53 PM10/27/09
to bigblueb...@googlegroups.com
Can you make sure that nginx is getting the right directories for the client?

See /etc/nginx/sites-enabled/bigbluebutton if it's pointing to your
dev client-folder.

Richard

Hugo Flambó

unread,
Oct 27, 2009, 12:23:59 PM10/27/09
to bigblueb...@googlegroups.com
yes it is...

I've run as a root ...bigbluebutton-client/build.sh

it compiles..and deploy compiled client to: /var/www/bigbluebutton
(this is the /client context on nginx)
And so...it overwritted old bigbluebutton-client and so
/etc/nginx/sites-enabled/bigbluebutton is pointing to the correct
directory...
I've clean up browser cache...it still do the same... I'll try with
old client to see if it runs again...

I'll let you know...

Hugo Flambó

unread,
Oct 27, 2009, 12:37:38 PM10/27/09
to bigblueb...@googlegroups.com
Yes...I've reverted to my old client version... and now it loads
again... don't know what is happening with trunk version...flex is
not my strong...don't know how to trace it... anyway to see what is
happening?
Screenshot-1.png
Reply all
Reply to author
Forward
0 new messages